Не могу загрузить скетч после перегрева

Я использую Arduino nano, после несчастного случая. Мегачип нагрелся, и когда я попытался дотронуться до него, он обжег мне палец. После этого я подключился к USB-порту моего ноутбука, и компьютер его распознал. Но после того, как я нажму кнопку загрузки, индикатор RX мигнет 3 раза и остановится, загрузчик не загорится, и он просто остановится, и IDE говорит следующее:

Arduino: 1.8.19 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

Sketch uses 2806 bytes (9%) of program storage space. Maximum is 30720 bytes.

variables use 44 bytes (2%) of dynamic memory, leaving 2004 bytes for local variables. 
Maximum is 2048 bytes.

An error occurred while uploading the sketch

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x84

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x84



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Есть совет?

, 👍1

Обсуждение

Получить новый? Возможно, USB-мост уцелел, а MCU — нет., @PMF

*"Есть совет?¨* Я не уверен, что вы сочтете приемлемым советом. Итак, вы можете прояснить это. Совет примерно такой: купите новую плату.., @timemage

сделать предположение, что проблема просто совпадение, и выполнить все необходимые действия по устранению неполадок ... только все это терпит неудачу, объявить устройство мертвым, @jsotola

Ладно, возьми новый тогда, @Hibiki Supersanta


1 ответ


Лучший ответ:

0

Не знаю, что вы сделали, но, вероятно, вы либо перенапрягли его, либо подключили наоборот. Вероятность того, что вы сожгли мегачип, чрезвычайно высока. Хорошие новости, это не пустая трата времени, вы научились кое-чему не делать. Это все еще хорошо для практики устранения неполадок, если вы обнаружите, что что-то пошло не так, или если вы не можете это исправить, вы узнаете что-то полезное. В этот момент используйте его для практики пайки SMD. В конце удалите детали и используйте печатную плату в качестве шаблона. Рекомендуемое решение — приобрести еще два, чтобы в случае отказа одного время ожидания сократилось.

,

Да, это может быть потому, что когда я подключаю его к плате, Arduino переворачивается и d10/d12 подключается к 5v/gnd вместо gnd и vcc. Или, может быть, я переместил его назад, чтобы первый/земля был подключен к 5В/земля. Честно говоря, я не могу быть уверен в этом, потому что тогда я был в панике., @Hibiki Supersanta