Angel71 » 28 фев 2017, 16:21
прошивка и фьюзы не проблема, только не факт, что мега померла. прежде чем что-то заказывать, имело смысл хотя бы мультиметром в плату потыкать.
проверяете, что по питанию (как от юсб, так и от разъёма питания), прозвонив 1117 или какой у вас впаян + 3.3вольтовый, что после lm358 с транзистором. на разъём питания сначала подаётся не более 5в, на выходе 5в стабилизатора должно быть чуть меньше, чем на входе. можете сразу больше подать, но при сгоревшем стабилизаторе чего и увалить не трудно.
после питания в диспетчере устройств проверяете, с прошивкой/чипом что-то не так, просто драйвера слетели (vid/pid будет) или устанавливая на другое устройство с такими же идентификаторами, слегка не те драйвера для ардуины установлены. драйвера в подпапке "drivers", прошивки в подпапке "hardware\arduino\avr\firmwares\atmegaxxu2".
в мегах прошивка иногда слетает. если роняли плату, можно было бы и тактирование на всякий случай проверить, но это или частотомер нужен или детальки на новые перепаять, т.е. если и возиться с этим, то в самую последнюю очередь. isp это для внутрисхемного программирования, т.е. запитывать плату программатор и не обязан, хотя возможно какие-то и запитывают. перепроверили распиновку, не забыли про питание меги. в фирменных программаторах (как минимум в avrisp) можно задавать частоту испа, её желательно минимальной сделать (иногда помогает при проблемах с настройкой тактирования фьюзами или с внешним тактированием). при прошивке другой ардуиной или usbasp, не в курсе, можно задавать частоту или нет. при программировании ардуиной или usbasp, прошивка заливается avrdude`ом и особенно если прошивается не в консоли, а в гуи, могут быть проблемы, допустим с версией, настройками (avrdude.conf) или параметрами. т.е. смотреть логи. в комплекте ардуино студии, по крайней мере с файлом конфигурации проблем не должно быть.