Бутлоадер для PinBoard

Надоело мне ждать по 4 секунды, пока родной бутлоадер пинборда ждет приглашения от программатора, да и успевать запустить AVRProg за это время — тоже (тем более, после включения питания FT-шка это время тратит на инициализацию — зашить можно только ресетнув МК). Перенастроил его на ловлю кнопки — А на пинборде (ее подключать удобно джампером). Правда, есть одна проблема — этот же вывод занят JTAG'ом и не дает использовать его как GPIO. Поэтому нужно поправить фузы, отключив JTAG. Зато удобнее входить в бут — зажать А при включении питания или ↓RESET — ↓A — ↑RESET — ↑A. После чего можно спокойно, не торопясь, запускать программатор.
Батник для прошивки через модифицированный под пинборд AVRdude прилагается (дудку ищет рядом с собой, в C:\Program Files\AVRdude или в PATH).
  • +2
  • 29 марта 2011, 06:23
  • Vga
  • 1
Файлы в топике: m16boot-btn.zip

Комментарии (1)

RSS свернуть / развернуть
Для этого нужно добавлять поддержку активации загрузчика в программу. ИМХО, активировать его по кнопке разумней.
0
  • avatar
  • Vga
  • 08 июня 2011, 12:10
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.