MEGA 2560 не шьется через USB

ramzes.ru
Offline
Зарегистрирован: 19.11.2014

Arduino MEGA 2560 определяется виндой, но при заливке скетча происходит отбой из-за таймаута.

Если заливать скетч через CP210x напроямую подключившись к Rx Tx, то все без проблем.

Похоже, что слетел  mega16u. Его вроде можно прошить через ISP при наличии второй arduino.

Как провильно диагностировть, что дело именно в mega16u и какую прошивку надо использовать для его восстановления?

faraddin
Offline
Зарегистрирован: 11.08.2013

Ну так Вы замкните Rx и Tx и посмотрите, возвращается ли Вам в терминале то, что Вы туда шлете, или нет.

axill
Offline
Зарегистрирован: 05.09.2011

прошивка лежит в папке установки ардуино где то там в папке hardware ищите что то типа Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex

вот только просто так прошивка не слетит.

ramzes.ru
Offline
Зарегистрирован: 19.11.2014

faraddin пишет:

Ну так Вы замкните Rx и Tx и посмотрите, возвращается ли Вам в терминале то, что Вы туда шлете, или нет.

При замыкании Rx Tx в мониторе порта ничего не отображается, а если к этим же контактам подключить CP210x то тогда все работает.