ARDUINO Сбоит дуинка.

Владимир Д.

✩✩✩✩✩✩✩
6 Ноя 2018
9
1
Суток доброе время.
Проблемка у меня тут нарисовалась. Начну по порядку.
Делал небольшой проект с обычной светодиодной лентой на дуне Нано от китайцев, 12В, питание дуинки через этот же блок параллельно.
К дуинке цепляется датчик освещения и движения. Думаю уже многие догадались что будет =)
Дык вот... Пока работал во время включенной дуинки в питание выключили свет. Было темно и я не стал ничего отключать (тупо забыл ибо занимался кодом). Потов волшебники-электрики устроили светопреставление с включением и выключением света.
Я не стал ничего трогать, но видимо все таки отключил все.
Утром, желая продолжить работу, подключил питание с БП в гнездо, дуинка стала мигать диодом питания, именно мигать. Вместе с ней стал мигать диод включения датчика освещения.
Попробовал включить дуинку к компу, включилась. Но прошивки перестали заливаться.
Сперва компиляция выполняется, потом на минуту-две подвисает. А потом выпадают ошибки:
C++:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf2
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
Гуглил ошибку, именно такую не нашел, но подобную. По советам пытался перепрошить бутлоадер через УНУ, но тоже выпадала ошибка загрузки загрузчика. Все по схеме, скейтч ISP, программатор Arduino as ISP.... ошибка.
Вот и думаю, где что проверить, может что-то по питанию или теперь это просто кусок текстолита с парой граммов металла и кремния?
 

mechanic

★★★★✩✩✩
Команда форума
31 Июл 2018
403
202
@profyev,
Я свои паленые ремонтирую по 100р (это мега 328 оптом, я брал 40 шт). 340 чипы по +-20р стоят. Чаще всего 328 летят.