Не прошивается Arduino Pro Mini.

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Очередная беда с моей платой. Перестала прошиватся. Единственное что пишет это Yikes!  Invalid device signature.

         Double check connections and try again, or use -F to override
         this check.
Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Подключено все правильно, прошил один раз, а после него уже перестала.

karl2233
Offline
Зарегистрирован: 05.07.2015

в смысле "прошил"? "вгрузить" скетч не одно и тоже что прошить.

 

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Ну да, вгрузил, прошу прощения за ошибку))

karl2233
Offline
Зарегистрирован: 05.07.2015

если небыло КЗ и прочих радостей, то:

1. поробовать с другой Ардуиной(что б проверить прогу, драйвера).

2. попробовать загрузить через UABasp(если пойдёт, значит слетел загрузчик).

3. если п.2 "да"  - перепрошить загрузчик.

3. прочитать фузы через USBasp+дудку(вдруг залочилось?).

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

1.Есть ардуино Уно и мега, с ними все нормально, с помощью уно прошивал.

2.Если это программатор, то такого нет.

3.Загрузчик не прошивается. Говорит то, что в начале темы.

Заранее тебе спасибо!

karl2233
Offline
Зарегистрирован: 05.07.2015

1. используй одну Ардуину как USBasp программатор. на форуме полно инфы по этому поводу(и в сети тож).

2. вот через здоровую Ардуину и загрузить загрузчик в хворую.

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Пробывал залить бутлоадер в ардуино через sinaprog, не заработала, та же ошибка.

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Теперь пишет это: Expected signature for ATmega328P is 1E 95 0F

         Double check chip, or use -F to override this check.
karl2233
Offline
Зарегистрирован: 05.07.2015

1. зачем СинаПрог??? средствами Ардуины сделай.

2. считай(дудкой или СинаПрог) фузы и сравни с оригиналом.

3. чем вгружаешь в ПроМини?

4. прочти про Ардуину как USBasp.

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Не могу считать фузы, не дает. Вгружаю через ардуино другую. Пытался считать нормальным программатором, вообще ничего=( Сдохла? Но как?

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Еще помню, когда последний раз заливал скетч, то писало что что-то не сошлось типо. Два раза попробовав теперь вот такое вот.

karl2233
Offline
Зарегистрирован: 05.07.2015

1. подключи Ардуину через сторонний программатор и считай её  хоть СинаПрог, хоть АВРдуде - просто проверь сам МК.

2. попробуй стереть МК.

3. глянь и запиши фузы(но не трогай их пока).

4.если всё ОК, тогда через этот же программатор но средствами ИДЕ, залей загрузчик и проверь Блинком. 

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Походу МК дохлый. Выпаял, он не определяется програматором, не читается ничего. Сейчас подбираю новый. 

karl2233
Offline
Зарегистрирован: 05.07.2015

схренали он сдох? о_О

он в каком корпусе? DIP?

у меня, когда прошиваю(не загружаю скетч, а шью hex) Атмегу8 часто пишел "залочен" , беру просто перетыкаю Дудку и вуаля.

 

karl2233
Offline
Зарегистрирован: 05.07.2015

мы это, говорим про USBasp программатор(который подключается 6 проводками MOSI,MISO,SCK,RST,Vc,GND) или про тот, который 4(RX,TX,Vc,GND)?

я всё время про первый говорил.

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

У меня смд корпус. И прошиваю я через 6 проводков.

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Просто еще проблемма, в моей программе нет 328 меги, есть только 323. Так можно частично считать?

karl2233
Offline
Зарегистрирован: 05.07.2015

про 323 даж не слышал.

а что мешает скачать дудку?

Nazar_Diadiun
Offline
Зарегистрирован: 26.02.2016

Программатор хитрый, не работает с другими.  UPA-USB

ELITE
ELITE аватар
Offline
Зарегистрирован: 11.01.2018

апну тему, тажа проблема

приехало в про мини с 328р на борту

никак не могу добиться нормальной прошивки

пробую через мегу по СПИ - загрузочник заливается

заливаю блинк - заливается хоть по СПИ, хоть на прямую по СОМу, и всё... дальше ничего не дате записать... обраваются на записи в разные моменты времени

провода рпобовал на прямую даже запаивать без разьемов, длинна проводо  5 см всего

даже не знаю что делать... хреновые платы чтоль... но получе после перепрошивки бутлоадера все работает 1 раз?!...

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

тебе значт, вместо меги с флэшем подсунули мегу с ПЛМ

ELITE
ELITE аватар
Offline
Зарегистрирован: 11.01.2018

328p 

а что значит с ПЛМ ?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

однократно Программируемая Логическая Матрица

ELITE
ELITE аватар
Offline
Зарегистрирован: 11.01.2018

что и такие уже делают?! нафига ?! и как быть?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

этта шутка был. 

Не знаю, чо делать.  Пытайся, пробуй, вдруг получица. 

leo_kg
Offline
Зарегистрирован: 20.05.2014

Может кому поможет. Сталкнулся с проблемой заливки скетча в Pro Mini 328P, при том теми же средствами без проблем записывал Pro Mini 168. Проблема была  в загрузчике. Залить скетч получилось, при выборе вместо Pro Mini 328P >> Arduino Nano>> процессор  ATmega328P(Old Bootloader).

Evgeny_L
Offline
Зарегистрирован: 28.01.2020

Я наоборот купил Pro Mini с 168pa. Мне на нее необходимо залить быстрый загрузчик, типа UNO. Но как это сделать? Пробовал через вторую ардуино, вылетает ошибка. Есть программатор Orange5 китайский. Загрузчик записываю напрямую, не коннектится в IDE. Пробовал записать напрямую без загрузчика, но программа не запускается. Не подскажете как фьюзы должны быть настроены и есть ли в них различия между 368 и 168? А так же если полностью считать весь дамп с рабочей ардуино, и влить в нерабочую, фьюзы тоже перепишутся или они в отдельной памяти?

b707
Offline
Зарегистрирован: 26.05.2017

Evgeny_L пишет:

Пробовал записать напрямую без загрузчика, но программа не запускается. Не подскажете как фьюзы должны быть настроены и есть ли в них различия между 368 и 168?

как минимум у 328 и 168 разная сигнатура, а значит при выборе в ИДЕ Атмега328 код в 168 не зальется. И загрузчик от Уно тоже.

А насчет фьюзов в интернете есть  "калькулятор фьюзов" - там можно посмотреть фьзы на любые чипы Атмел. Выясняете по табличке нужные значения и прописываете в файле boards.txt в Ардуино ИДЕ. В сети куча мануалов, "как добавить свою плату в Ардуино ИДЕ"

 

Evgeny_L
Offline
Зарегистрирован: 28.01.2020

Не подскажете, какой загрузчик совместимый с IDE можно залить в Mini Pro 168pa, чтобы старт был быстрым? 

b707
Offline
Зарегистрирован: 26.05.2017

оптибут

Evgeny_L
Offline
Зарегистрирован: 28.01.2020

Могу ли я его залить другим программатором, например Orang5? К сожалению у меня нет  UABasp.

Можно ли его взять прям в папке с программой IDE и нужно ли выставлять фьюзы, если они выставлены как Mini Pro?

b707
Offline
Зарегистрирован: 26.05.2017

Evgeny_L пишет:

Могу ли я его залить другим программатором, например Orang5? К сожалению у меня нет  UABasp.

я ничего не знаю про программатор Orang5. Но загрузчик точно можно залить другой ардуиной

Цитата:
Можно ли его взять прям в папке с программой IDE и нужно ли выставлять фьюзы, если они выставлены как Mini Pro?

фьюзы - обязательно, иначе есть шанс заблочить МК

Интересно, а заxем вам вообще загрузчик? - на мини Про же нет УСБ - а значит нет смысла в заливке через загрузчик