Запись загрузчика на Leonardo
- Войдите на сайт для отправки комментариев
Вс, 11/11/2012 - 00:08
Всем привет.
Небольшая предыстория: У меня был микроконтроллер Leonardo, а потом в нем подгорел АЦП. Чтобы сэкономить, купил микроконтроллер ATm32u4, и мне его перепаяли (паял профессиональный микроэлектронщик, так что тут проблем нет).
В результате нужно было только записать загрузчик и готово, но не тут-то было. При запуске заветной опции возникает ошибка "avrdude: usbdev_open(): did not find any USB device "usb""
Не могу понять, что нужно сделать чтоб он увидел его. При подключении через usb контроллера, винда пишет что мол программного обеспечения для устройства установлено не было.
Кто-нибудь может подсказать как теперь прошить этот контроллер?
Ну вот, по ходу вопрос отпал.
Если я правильно понял мне нужен в самом простом случае программатор из паралельного порта.
ну да, или другая дуина. Зашить загрузчик можно только по ICSP
Появилась еще одна проблема:
Собрал програматор на LPT, все подключил и тут при записи бутлоудера появляется ошибка:
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
avrdude: Yikes! Invalid device signature
avrdude: Expected signature for ATmega32U4 is IE 95 87
Впечатление что программа не узнала микроконтроллер, кто-нибудь сталкивался такой ошибкой
Попробуйте ключиком уменьшить скорость. У Вас наверняка контроллер работает на внутреннем генераторе 8МГц да еще и с предделителем на 8. Вам еще и фьюзы нужно прошивать.