Не прошивается Arduino Pro Mini.
- Войдите на сайт для отправки комментариев
Вс, 06/03/2016 - 18:58
Очередная беда с моей платой. Перестала прошиватся. Единственное что пишет это Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Подключено все правильно, прошил один раз, а после него уже перестала.
в смысле "прошил"? "вгрузить" скетч не одно и тоже что прошить.
Ну да, вгрузил, прошу прощения за ошибку))
если небыло КЗ и прочих радостей, то:
1. поробовать с другой Ардуиной(что б проверить прогу, драйвера).
2. попробовать загрузить через UABasp(если пойдёт, значит слетел загрузчик).
3. если п.2 "да" - перепрошить загрузчик.
3. прочитать фузы через USBasp+дудку(вдруг залочилось?).
1.Есть ардуино Уно и мега, с ними все нормально, с помощью уно прошивал.
2.Если это программатор, то такого нет.
3.Загрузчик не прошивается. Говорит то, что в начале темы.
Заранее тебе спасибо!
1. используй одну Ардуину как USBasp программатор. на форуме полно инфы по этому поводу(и в сети тож).
2. вот через здоровую Ардуину и загрузить загрузчик в хворую.
Пробывал залить бутлоадер в ардуино через sinaprog, не заработала, та же ошибка.
Теперь пишет это: Expected signature for ATmega328P is 1E 95 0F
1. зачем СинаПрог??? средствами Ардуины сделай.
2. считай(дудкой или СинаПрог) фузы и сравни с оригиналом.
3. чем вгружаешь в ПроМини?
4. прочти про Ардуину как USBasp.
Не могу считать фузы, не дает. Вгружаю через ардуино другую. Пытался считать нормальным программатором, вообще ничего=( Сдохла? Но как?
Еще помню, когда последний раз заливал скетч, то писало что что-то не сошлось типо. Два раза попробовав теперь вот такое вот.
1. подключи Ардуину через сторонний программатор и считай её хоть СинаПрог, хоть АВРдуде - просто проверь сам МК.
2. попробуй стереть МК.
3. глянь и запиши фузы(но не трогай их пока).
4.если всё ОК, тогда через этот же программатор но средствами ИДЕ, залей загрузчик и проверь Блинком.
Походу МК дохлый. Выпаял, он не определяется програматором, не читается ничего. Сейчас подбираю новый.
схренали он сдох? о_О
он в каком корпусе? DIP?
у меня, когда прошиваю(не загружаю скетч, а шью hex) Атмегу8 часто пишел "залочен" , беру просто перетыкаю Дудку и вуаля.
мы это, говорим про USBasp программатор(который подключается 6 проводками MOSI,MISO,SCK,RST,Vc,GND) или про тот, который 4(RX,TX,Vc,GND)?
я всё время про первый говорил.
У меня смд корпус. И прошиваю я через 6 проводков.
Просто еще проблемма, в моей программе нет 328 меги, есть только 323. Так можно частично считать?
про 323 даж не слышал.
а что мешает скачать дудку?
Программатор хитрый, не работает с другими. UPA-USB
апну тему, тажа проблема
приехало в про мини с 328р на борту
никак не могу добиться нормальной прошивки
пробую через мегу по СПИ - загрузочник заливается
заливаю блинк - заливается хоть по СПИ, хоть на прямую по СОМу, и всё... дальше ничего не дате записать... обраваются на записи в разные моменты времени
провода рпобовал на прямую даже запаивать без разьемов, длинна проводо 5 см всего
даже не знаю что делать... хреновые платы чтоль... но получе после перепрошивки бутлоадера все работает 1 раз?!...
тебе значт, вместо меги с флэшем подсунули мегу с ПЛМ
328p
а что значит с ПЛМ ?
однократно Программируемая Логическая Матрица
что и такие уже делают?! нафига ?! и как быть?
этта шутка был.
Не знаю, чо делать. Пытайся, пробуй, вдруг получица.
Может кому поможет. Сталкнулся с проблемой заливки скетча в Pro Mini 328P, при том теми же средствами без проблем записывал Pro Mini 168. Проблема была в загрузчике. Залить скетч получилось, при выборе вместо Pro Mini 328P >> Arduino Nano>> процессор ATmega328P(Old Bootloader).
Я наоборот купил Pro Mini с 168pa. Мне на нее необходимо залить быстрый загрузчик, типа UNO. Но как это сделать? Пробовал через вторую ардуино, вылетает ошибка. Есть программатор Orange5 китайский. Загрузчик записываю напрямую, не коннектится в IDE. Пробовал записать напрямую без загрузчика, но программа не запускается. Не подскажете как фьюзы должны быть настроены и есть ли в них различия между 368 и 168? А так же если полностью считать весь дамп с рабочей ардуино, и влить в нерабочую, фьюзы тоже перепишутся или они в отдельной памяти?
Пробовал записать напрямую без загрузчика, но программа не запускается. Не подскажете как фьюзы должны быть настроены и есть ли в них различия между 368 и 168?
как минимум у 328 и 168 разная сигнатура, а значит при выборе в ИДЕ Атмега328 код в 168 не зальется. И загрузчик от Уно тоже.
А насчет фьюзов в интернете есть "калькулятор фьюзов" - там можно посмотреть фьзы на любые чипы Атмел. Выясняете по табличке нужные значения и прописываете в файле boards.txt в Ардуино ИДЕ. В сети куча мануалов, "как добавить свою плату в Ардуино ИДЕ"
Не подскажете, какой загрузчик совместимый с IDE можно залить в Mini Pro 168pa, чтобы старт был быстрым?
оптибут
Могу ли я его залить другим программатором, например Orang5? К сожалению у меня нет UABasp.
Можно ли его взять прям в папке с программой IDE и нужно ли выставлять фьюзы, если они выставлены как Mini Pro?
Могу ли я его залить другим программатором, например Orang5? К сожалению у меня нет UABasp.
я ничего не знаю про программатор Orang5. Но загрузчик точно можно залить другой ардуиной
фьюзы - обязательно, иначе есть шанс заблочить МК
Интересно, а заxем вам вообще загрузчик? - на мини Про же нет УСБ - а значит нет смысла в заливке через загрузчик