Лог команд STK500v2 во время мигания Mega

Моя конечная цель-воспроизвести процесс, с помощью которого компьютер программирует arduino. Я просмотрел файл commands.h и сделал пару попыток, чтобы понять логику правильно. Но безрезультатно прошить arduino. Есть ли какой-либо способ просмотреть шестнадцатеричные команды, которые записываются в arduino с ПК? Что-то вроде подробного, но перечисляющего каждую шестнадцатеричную команду. Моя идея заключается в том, что я просто повторю те же команды и попытаюсь загрузить шестнадцатеричные файлы с SD-карты.

, 👍0

Обсуждение

вы изучили исходный код загрузчика?, @jsotola

http://www.gammon.com.au/bootloader, @Juraj


1 ответ


1

Добавьте флаг-vvvv в команду avrdude. Это покажет вам поток данных между компьютером и Arduino.

Вы можете скопировать и вставить выполненную команду из среды IDE и запустить ее в окне терминала / команды, добавив флаг вручную. Или вы можете изменить platform.txt файл для ядра AVR.

,