Прошивка ATmega8U2 с помощью другого Arduino

arduino-uno usb isp programmer

У меня есть Anduino Uno R1 и ATmega8U2. Он не отвечает правильно. Как я могу использовать другой Arduino Uno R3, чтобы переустановить правильную прошивку? Чего я хочу избежать, так это припаять резистор, потому что я не очень хорошо разбираюсь в паяльнике.

Насколько я понимаю, рядом с контактом AREF есть контакты, которые можно использовать для подключения программатора. Также как я могу временно прикрепить их без паяльника? На R1 штифты представляют собой просто оголенный металл. Как я могу подключиться к ним?

Кроме того, если я загружу в другой Arduino программатор, то как мне загрузить прошивку с помощью GNU/Linux в ATmega8U2?

, 👍1

Обсуждение

Эти колодки на самом деле покрыты сквозными отверстиями. Но при производстве они заливаются припоем. Вы можете высосать припой с помощью припоя. Затем припаяйте несколько разъемов. Это помогает сначала добавить немного свинцового припоя к «колодкам». Таким образом, неэтилированный припой, который уже есть, смешается со свинцовым и снизит его температуру плавления. Другой вариант - использовать метод обновления прошивки DFU (о котором, я думаю, вы говорили в своем вопросе)., @Gerben

Даже если я впаю шапку, то как я загружу прошивку на GNU/Linux?, @Dimitrios Desyllas

Я думаю, что для этого есть руководство на веб-сайте Arduino. В данный момент не могу проверить., @Gerben

*не правильно отвечает* - каким образом? Крайне маловероятно, что Atmega8u2 испортился., @Nick Gammon

*Вы можете высосать припой с помощью припоя.* - Вы также можете припаять к ним провода. Однако ОП сказал, что он не очень хорошо обращается с паяльником., @Nick Gammon

*Как-то спешу исправить* - быстрее всего будет найти другую Уно., @Nick Gammon

https://www.arduino.cc/en/Hacking/DFUProgramming8U2. Вы уверены, что это R1, так как это довольно старая модель?, @Gerben

Да, я уверен, но я хочу использовать другой метод вместо тех, что указаны в инструкции, потому что я хочу использовать внешний программатор для прошивки atmega8u2., @Dimitrios Desyllas


1 ответ


1

Есть официальное руководство. Arduino как ISP и загрузчики Arduino

Но вам нужно добавить заголовок контакта 2x3 ISP, так как некоторые сигналы недоступны на контактах D0–D13 или любых других.

,

Ни один из сигналов на '8U2 не доступен на гнездовых разъемах, кроме питания и заземления. Необходимо подключиться к разъему ISP 2x3 для 8U2, который показан под чипом на рисунке., @CrossRoads