Ви не увійшли.
у вас же micro.name=Arduino/Genuino Micro
Те же 0-и?
Сигнатура по нулям или 0хffff00
Я бы еще попробовал уменьшить длину проводов, вплоть до того чтобы припаять жилками от витухи как можно короче. Прошивку атмеги8 оставил бы на закуску
Я сейчас на прямую припаялся вместо прищепок, попробовал еще раз, нажал старт, все тоже самое, огоньки и красный горит. Устал от этой ардуино. Укорачивать и припаивать еще 14 проводов как то желания нету. Куплю еще одну и постараюсь не натворить тех же ошибок. Если получится сделать консоль, то хорошо, если нет то нет.
г0сть пише:А не пробовали после "лечения" прочитать сигнатуру чипа, например, той же хазамой?
Пробовал, ничего
Те же 0-и?
Я бы еще попробовал уменьшить длину проводов, вплоть до того чтобы припаять жилками от витухи как можно короче. Прошивку атмеги8 оставил бы на закуску
А не пробовали после "лечения" прочитать сигнатуру чипа, например, той же хазамой?
Пробовал, ничего
А не пробовали после "лечения" прочитать сигнатуру чипа, например, той же хазамой?
Что бы не заморачиваться с Arduino Nano, купил FuseBit Doctor v1.2 (FBD) в Украине, повезло.
и в ардуино юа приобрел мини-зажимы ( https://arduino.ua/prod1038-plastikovii-ploskii-kruchek-dlya-shhypa-myltimetra ) к ним припаялся и на конце сделал коннектор (пин папа).
Мучал вопрос по поводу BS2 -> PA0(ADC0) -> PF0(ADC0) (41 ножка МК). Поискал в интернете может кто подключал, особо не нашел, но увидел такой переходник на алиэкспресс. На нем видно что 41 ножка не занята, а занята 1 ножка МК к BS2.
Скорректировал свою таблицу, поменялся только BS2.
Далее всё соединил, подключил питание 12в, загорелся красный светодиод, нажал на кнопку. Он погас, на секунду на ардуино загорелись все светодиоды, погасли и загорелся красный светодиод на FBD. Все, я так понял раскирпичивание не удалось. Попробовал подключиться к 41 ножке, тоже самое. Есть какие то мысли? Может перепрошить Atmega8?
Далее я соединяю программатор (USBasp) и Nano и через avrdude пишу команду:
avrdude -c usbasp -p m328p -U flash:w:atmega_fusebit_doctor_2.10_m328p.hex
И все, прошивается Nano, верно?
Возьмите какую-нибудь программку и не надо мучаться с командной строкой. Например, Xloader https://www.hobbytronics.co.uk/arduino-xloader
Вышла вот такая сводная таблица, если есть возможность посмотреть и проверить, по ней есть пару вопросов.
Ну как бы правильно. AGND ("аналоговая земля") нет - ну и не надо . Главное чтобы все gnd были подключены. ADC0 честно скажу не знаю, нужно пробовать
Подскажи правильно ли я понял.
В статье (http://microsin.net/programming/avr/atmega-fusebit-doctor.html) нашел архив (atmega-hvpp-fusebit-doctor_archive.rar), скачал, распаковал, там нашел firmware/Atmega328,328P (буду использовать Arduino Nano), в папке два файла .bin и .hex.
Далее я соединяю программатор (USBasp) и Nano и через avrdude пишу команду:
avrdude -c usbasp -p m328p -U flash:w:atmega_fusebit_doctor_2.10_m328p.hex
И все, прошивается Nano, верно?
Потом собираю на макетной плате согласно схеме (https://i.ibb.co/bNd82cC/22.jpg)
Вышла вот такая сводная таблица, если есть возможность посмотреть и проверить, по ней есть пару вопросов.
не понимаю как это соединить все между собой
В сообщении #4 есть же ссылки на статьи со схемами. Открываете https://ibb.co/gtgBPkf и смотрите - по схеме 23 пин мега8(ардуины) через резистор R7 линией RDY соединяется с 15 пином 32U4. Далее 24 пин ардуины линией BS1 соединен с 18 32U4 и т.д. Открываете в гугле пиноут ваших плат и смотрите что 23 пин ардуины на плате обозначается А0, аналогично смотрите для 32U4. Есть один момент - возможно не все пины выведены на разъемы, тут уже придется вооружиться мелкоскопом и припаиваться к самим ногам микроконтроллеров.
Все что нужно - более-менее прямые руки, полметра-метр обычной витухи, беспаечная макетная плата (или обычный паяльник если нет макетки), три транзистора, пара резисторов, светодиодов и любая ардуинка - нано, уно, мини. Воткнуть контроллеры на макетку, соединить по схеме отрезками проводов из витухи (это конечно если нет дюпонов или макетки), в ардуинку все тем же usbasp залить соответствующую прошивку и по инструкции попытаться восстановить залоченый камень. Для одноразового применения этого вполне достаточно
У меня есть в наличии Arduino uno и nano, куча транзисторов, набор резисторов разных номиналов, набор светодиодов разных цветов, есть много дюпонов (мама-мама, мама-папа, папа-папа), макетные платы. Программатор USBasp думаю все же другой взять (например https://arduino.ua/prod305-usbtinyisp-arduino-programmator или https://arduino.ua/prod2584-programmator-usbasp-v3-avr-3-35v или https://arduino.ua/prod812-programmator-usbasp-avr-v-korpyse какой из них больше подойдет в данный момент и сможет прошить этот программатор https://arduino.ua/prod396-programmator-usbasp-isp-avr-v2 в дальнейшем).
Единственное что не понимаю как это соединить все между собой, что к чему подключить, что потом нажимать, устанавливать. Если есть возможность, то могли бы дать рабочую схему, как говорил ранее, для меня это все вообще не особо понятно и в новинку.
необходима паяльная станция с феном, все не так просто.
Все что нужно - более-менее прямые руки, полметра-метр обычной витухи, беспаечная макетная плата (или обычный паяльник если нет макетки), три транзистора, пара резисторов, светодиодов и любая ардуинка - нано, уно, мини. Воткнуть контроллеры на макетку, соединить по схеме отрезками проводов из витухи (это конечно если нет дюпонов или макетки), в ардуинку все тем же usbasp залить соответствующую прошивку и по инструкции попытаться восстановить залоченый камень. Для одноразового применения этого вполне достаточно
djedaj пише:Все безрезультатно.
Тогда остается только фьюз-доктор
Согласен. Но пока это не возможно сделать. Плюс еще необходима паяльная станция с феном, все не так просто.
Напомню если кому то необходимы данные плати (Arduino Pro Micro) то напишите мне, скооперируемся передам/отправлю, может кому то они принесут больше пользы.
Все безрезультатно.
Тогда остается только фьюз-доктор
Попробуйте до начала прошивки держать зажатым reset и отпустить его когда появится надпись о начале прошивки. Еще, как вариант, попробовать более старые версии Arduino IDE или сторонние программы для usbasp, например, eXtreme Burner или Khazama AVR Programmer. С их помощью попробуйте сначала просто определить чип и считать содержимое.
Безрезультатно с reset. Пробовал так же Khazama AVR Programmer тоже ничего. На одной из плат запаял джампер SJ1 на другой нет, пробовал разное напряжение 3.3 и 5в, через UNO и USBasp. Все безрезультатно.
Желания этим заниматься больше нету, так что готов отдать платы людям которые смогут все это исправить и поделятся своим решением. Кому это интересно, напишите мне.
Попробуйте до начала прошивки держать зажатым reset и отпустить его когда появится надпись о начале прошивки. Еще, как вариант, попробовать более старые версии Arduino IDE или сторонние программы для usbasp, например, eXtreme Burner или Khazama AVR Programmer. С их помощью попробуйте сначала просто определить чип и считать содержимое.