Всем доброго, пришли "голые" Атмеги 328Р для никак не домученного трансивера uSDX.
Собрал программатор с сайта "Гайвера" из Arduino Nano.
Подключил контроллер по такой схеме:
Прошил "программирующую" ардуину скетчем из примеров "Arduino isp", в настройках выбрал соответствующий программатор и кнопкой "Загрузить при помощи программатора" залил прошивку в контроллер, всё прошло как по маслу, но! Трансивер дальше приветствия не идет. Выяснил, что не работает тактирующий генератор. Было уже поздно, выключил комп и пошел спать.
Утром выдернул контроллер из макетки, засунул в макетку-программатор и решил залить в контроллер блинк, подкинуть контроллеру кварц и посмотреть, что к чему.
Программатор выдал ошибку.
"avrdude: Expected signature for ATmega328P is 1E 95 14
Double check chip, or use -F to override this check.
Failed programming: uploading error: exit status 1"
Примечательно то, что такое уже было когда я шил ардуину с замененным кварцем для этого же трансивера. Из-за другой частоты, собственный программатор ардуины отказывался шить контроллер и пришлось собирать такой же программатор, так вот - он тоже нормально заливал ровно до первой перезагрузки компьютера, после перезагрузки же, что я только не делал - выбивает ту же ошибку.
Кто в теме, подскажите чё с этим делать, как полечить? Лежат три атмеги и прошить их кроме такого способа просто нечем!
Внимание: если вы читаете эту статью в "Одноклассниках" - знайте, весь контент внутри "Одноклассников" под авторством "Меандр Радиолюбитель", скопирован "Одноклассниками" очень хитрым способом. Все ссылки внутри статей, будут вас водить по скопированным статьям, там же в "Ок.ru". Там вы не сможете задать мне вопрос по интересующей теме, а так же, все ваши лайки/дизлайки так и останутся незамеченными мною на ресурсе с которого "ОК" это всё умыкнул. Так-что если хотите взаимодействовать с оригинальным контентом в первоисточнике, переходите по этой ссылке на мой Дзен канал и там, уже внутри канала, читайте, комментируйте, оценивайте.