Ви не увійшли.
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,как я -дурные вопросы не задавали. Удачи !
Наверное, производитель как то мэртво их и прошивает, только что-то не держатся они.))
А я ID не восстанавливал, ибо такая возможность не предусмотрена.
Мне нужно было изменить фьюзы, вот в этот момент ID и слетело, соответственно тип МК не определялся.
Я принудительно указал тип через AVReal и зашил. С OSCCAL-ом возиться не стал (мне нужен был INTRC), оставил кварцевый на 16, поделив в setup-е до 8. Работает.))
А я подумал что может что то не так понял, после возни с атмегой 8, я тогда решил что ID прошивает изготовитель. С другой стороны если его можно нечаянно стереть то должна быть возможность восстановить.
А я ID не восстанавливал, ибо такая возможность не предусмотрена.
Мне нужно было изменить фьюзы, вот в этот момент ID и слетело, соответственно тип МК не определялся.
Я принудительно указал тип через AVReal и зашил. С OSCCAL-ом возиться не стал (мне нужен был INTRC), оставил кварцевый на 16, поделив в setup-е до 8. Работает.))
Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.
Green, у меня есть парочка Atmega 8 со слетевшим ID если не секрет поделитесь опытом восстановления. У меня есть все все типы программаторов для AVR, Dragon, самодельный STK500 с режимом PHVP (http://www.der-hammer.info/hvprog/index_en.htm) а вот восстановить ID не смог.
Green, на скриншоте вроде и версию видно и как hex файлики получить. Да и более ранние версии IDE тоже умели генерить hex и с бутом и без. Откатываться назад и искать версию с какой началось умение создавать 2 hex файла нет ни малейшего желания.
bogob, В IDE делаете экспорт любого скетча, создастся hex с правильным бутом. Далее любым способом залить полученный hex в плату. Данный способ проверен мной многократно. Можно и с самой IDE бут записать, есть там такая функция, но я ее не тестировал, по этому ничего про нее не скажу. Если IDE сильно старая - качаем последнюю и радуемся жизни.
Да Вы не мне объясняйте! ЛюдЯм! Нужно писать, в новый IDE, начиная с, и т.д.
Например эта:
Для начала, нужно говорить КАКОЕ ИМЕННО IDE сосздаёт 2 файла!)) Ибо, например у меня - только 1. Ага?
Про загрузку без бута через SPI читал.
IDE создаст 2 hex файла: с бутом и без. Проверяем фьюзы, заливаем с бутом и при удачном раскладе имеем новорожденную плату.
Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.
Пока есть надежда у меня нет ни времени, что-бы ждать месяц новое устройство из китая, ни лишних денег, что-бы переплачивать покупая на Украине. Про загрузку без бута через SPI читал. В любом случае спасибо ответившим.
Пока человек через "это" не пройдет - будет возиться. Его величество опыт. Он дорогого стоит.
З.Ы. Как вариант сделать экспорт скетча из оболочки и записать его программатором через SPI. Минутное дело, при наличии программатора.
вы уже потратили кучу времени и сил на возню с копеечной, в принципе, платой...
купите новую и радуйтесь жизни.
я через это уже прошёл))))
Покупал на arduino-ua.com китайскую платку Nano. В один прекрасный момент слетел бут. С помощью Arduino IDE и USBasp загрузчик вроде бы как восстановил. Но теперь старый скетч перестал работать. Да и в меню "получить информацию о плате" не вижу ничего похожего на Nano. Блинк, после прошивки загрузчика работает. Может подскажете правильный загрузчик для данной платы? Может fuse's неправильно выставились или, например, для той платы какие-то специфические шаманства нужны?
Да, в гугле меня не сильно забанили, просто большая часть того что я получаю в результатах поиска это установка загрузчика через Arduino as ISP.
Спасибо за ваше время.