"ISP (ICSP) программатор из Arduino" - читать интересную книгу автора (freeduino.ru/arduino/isp.html)Работа с программатором Mega-ISP Рассмотрим например, как прошить новый boot-loader. Скачайте архив с .pde проектом и подходящей версией avrdude. ( http://freeduino.ru/arduino/files/Arduino-Mega-ISP.zip ) Распакуйте архив в какую-нибудь папку. Откройте .pde проект в среде Arduino и загрузите его в вашу плату. После этого можно отключать программный сброс согласно описания выше. Подсоедините вторую плату (которую будем "прошивать") к первой. В режиме командной строки перейдите в папку с avrdude. Теперь можно запускать avrdude с соответствующими ключами: Разберем ключи: – q – уменьшает объем выводимой на экран отладочной информации – C avrdude.conf – указывает расположение .conf файла (в нашем случае он в той же папке) – p m168 – выбор типа микроконтроллера ATmega168 – c avrisp – выбор протокола – P COM3 – выбор COM порта. Здесь нужно поставить свой – b 19200 – выбор скорости порта – e – Команда на предварительную очистку памяти программ – U flash:w:ATmegaBOOT168diecimila.hex – указывает на .hex файл с прошивкой |
||||
|