Перепрограммировать Atmega 16u2 на Arduino Mega с помощью Arduino IDE?

У меня был Arduino mega 2560, но внезапно Arduino не распознал мой компьютер, и я подумал, что проблема в Atmega 16u2, и решил скопировать шестнадцатеричный файл с другого Arduino Atmega 16u2 и вставить в поврежденный Arduino, но это не сработало. . на самом деле в нашей лаборатории нет Linux и другого программного обеспечения для сброса или перепрограммирования Atmega 16u2, с другой стороны, я знаю несколько методов решения проблемы, но мне нужно знать, могу ли я использовать Arduino IDE для сброса Atmega 16u2. без другого программного обеспечения. спасибо большое.

, 👍1

Обсуждение

Другой вариант — использовать [FDU для загрузки 16u2](https://www.arduino.cc/en/Hacking/DFUProgramming8U2)., @Gerben

@Gerben, разве эта страница не устарела?, @Juraj


1 ответ


3

Да, восстановить прошивку в 16u2 можно только с установленной Arduino IDE. В подпапке hardware/arduino/avr/firmwares/atmegaxxu2/ папки установки IDE находится шестнадцатеричный файл прошивки Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex. Файл README.txt в этой папке содержит пример командной строки для загрузки прошивки с помощью avrdude.

,