Прошивка меги роднвм бутлоадером
- Войдите на сайт для отправки комментариев
Парни, как то писал что угробил мегу тем, что отключил SPIEN. Купил чип новый, попросил друзей - перепаяли мне ее. Подключил к AVRISP II тот что в 6 студии видится, то есть родной. Зашил ей новые фьюзы 0xFD 0xD8 0xFF, а вот с прошивкой то конфуз вышел - дело в том, что новая студия позволяет зашить в устройство только ELF файлы, а вот набор прошивок из папки содержит только HEX. Гугление показало, что это не одно и то же.
Отсюда ворос, можно ли как то конвертировать для новой студии HEX файлы, или есть какое то иное решение? Отмечу, что старая студия напрочь не видит мой программатор, а там как раз можно HEX залить.
Еще, возможно использовать иной программатор. Где то видел, что можно использовать UNO и залить с помощью нее.
Что посоветуете делать?
Благодарю
Простите за заголовок, некрасиво вышло =)
Прошить прямо из среды ардуино. Потребуется любая другая ардуина - в нее нужно залить скетч ArduinoISP (есть в примерах).
Попробуйте сначала прошить загрузчик своим программатором из среды Ардуино выбрав из списка AVRISP mkII, так же не забудьте выбрать СОМ-порт программатора и тип тлаты, после нажимаете Burn Bootloader. Теоретически должно получиться.
Спасибо огромное, как сделаю - отпишусь о результатах.
К сожалению так как Вы подсказали не получается, 1.0.3, 1.0.1 не видят мое устройство, причем студия 6 видит серийный номер и работает с ней перкрасно. Попробую через UNO v3.
Нашел у себя брелок USBASP http://www.ebay.com/itm/1PCS-AVR-Programmer-USB-USBasp-USBISP-3-3V-5V-ATMEGA8-New-/121057455704?pt=LH_DefaultDomain_0&hash=item1c2f962e58 (ссыла на Ebay) попробоал ис через Khazama AVR залить прошивку что находится в arduino-1.0.3\hardware\arduino\bootloaders\stk500v2, прошивка залилась вместе с дефолтным блинком, но среда ардуино в последствии не хочет заливать на нее что то иное - вылетает по таймауту
Попробовал тот же брелок вместе со средой ардуино, выбрал USBasp, Mega 2560 or Mega ADK, заливается также но вылетает с ошибкой в конце, мол не могу проверить целостность прошивки - попробуйте обновить прошивку в программаторе.. Тоже пока не помнимаю как это сделать *полагаю что нужно подсоединиться к выходам MISO-MOSI-SCK-RST-GND-VCC, и через такого рода ICSP залить новую прошивку с сайта http://www.fischl.de/usbasp/ [usbasp.2011-05-28.tar.gz]
В общем попробую UNO. прежде чем что то изобретать.