Ви не увійшли.
Сторінки 1
Покупал на arduino-ua.com китайскую платку Nano. В один прекрасный момент слетел бут. С помощью Arduino IDE и USBasp загрузчик вроде бы как восстановил. Но теперь старый скетч перестал работать. Да и в меню "получить информацию о плате" не вижу ничего похожего на Nano. Блинк, после прошивки загрузчика работает. Может подскажете правильный загрузчик для данной платы? Может fuse's неправильно выставились или, например, для той платы какие-то специфические шаманства нужны?
Да, в гугле меня не сильно забанили, просто большая часть того что я получаю в результатах поиска это установка загрузчика через Arduino as ISP.
Спасибо за ваше время.
Неактивний
Пока человек через "это" не пройдет - будет возиться. Его величество опыт. Он дорогого стоит.
З.Ы. Как вариант сделать экспорт скетча из оболочки и записать его программатором через SPI. Минутное дело, при наличии программатора.
Неактивний
Пока есть надежда у меня нет ни времени, что-бы ждать месяц новое устройство из китая, ни лишних денег, что-бы переплачивать покупая на Украине. Про загрузку без бута через SPI читал. В любом случае спасибо ответившим.
Неактивний
Green, на скриншоте вроде и версию видно и как hex файлики получить. Да и более ранние версии IDE тоже умели генерить hex и с бутом и без. Откатываться назад и искать версию с какой началось умение создавать 2 hex файла нет ни малейшего желания.
bogob, В IDE делаете экспорт любого скетча, создастся hex с правильным бутом. Далее любым способом залить полученный hex в плату. Данный способ проверен мной многократно. Можно и с самой IDE бут записать, есть там такая функция, но я ее не тестировал, по этому ничего про нее не скажу. Если IDE сильно старая - качаем последнюю и радуемся жизни.
Неактивний
Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.
Green, у меня есть парочка Atmega 8 со слетевшим ID если не секрет поделитесь опытом восстановления. У меня есть все все типы программаторов для AVR, Dragon, самодельный STK500 с режимом PHVP (http://www.der-hammer.info/hvprog/index_en.htm) а вот восстановить ID не смог.
Остання редакція Nefreemen (2017-02-13 10:30:09)
Неактивний
А я ID не восстанавливал, ибо такая возможность не предусмотрена.
Мне нужно было изменить фьюзы, вот в этот момент ID и слетело, соответственно тип МК не определялся.
Я принудительно указал тип через AVReal и зашил. С OSCCAL-ом возиться не стал (мне нужен был INTRC), оставил кварцевый на 16, поделив в setup-е до 8. Работает.))
Неактивний
А я ID не восстанавливал, ибо такая возможность не предусмотрена.
Мне нужно было изменить фьюзы, вот в этот момент ID и слетело, соответственно тип МК не определялся.
Я принудительно указал тип через AVReal и зашил. С OSCCAL-ом возиться не стал (мне нужен был INTRC), оставил кварцевый на 16, поделив в setup-е до 8. Работает.))
А я подумал что может что то не так понял, после возни с атмегой 8, я тогда решил что ID прошивает изготовитель. С другой стороны если его можно нечаянно стереть то должна быть возможность восстановить.
Остання редакція Nefreemen (2017-02-13 13:26:52)
Неактивний
Green пише:Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.Green, у меня есть парочка Atmega 8 со слетевшим ID если не секрет поделитесь опытом восстановления. У меня есть все все типы программаторов для AVR, Dragon, самодельный STK500 с режимом PHVP (http://www.dератer-hammer.info/hvprog/index_en.htm) а вот восстановить ID не смог.
ID просто так не слетает,скорее всего вы накосячили что то,востановить можно,имея универсальный программатор WizadProg 87,даже не прибегая к Фюзе-доктор,Описывать не стану вы не поймете все равно-для этого нужно иметь большой опыт.В меня бывало такое убил порт XTALL, но процессор прошивался,здесь пришлось делать отдельный генератор и подавать частоту на порт.// Это при условии что если вы не убьете полностью проц...тогда в помойку.Если бы вы в электронике имели опыт лет 40,как я -дурные вопросы не задавали. Удачи !
Сторінки 1