| Форум РадиоКот https://radiokot.ru/forum/ |
|
| есть вопрос по прошивке ATMEGA2561 https://radiokot.ru/forum/viewtopic.php?f=62&t=166097 |
Страница 1 из 1 |
| Автор: | vistador [ Вс окт 13, 2019 09:24:50 ] | ||
| Заголовок сообщения: | есть вопрос по прошивке ATMEGA2561 | ||
Слетела прошивка на одном девайсе. В интернете нашел файлы для восстановления . но там есть два файла HEX. Так же имеется с расширением ELF - что надо с ним делать? (ну с расширением ЕЕР- более менее понятно.) Прошу помочь советом . как прошить АТМЕГУ2561 этим содержимым.
|
|||
| Автор: | ARV [ Вс окт 13, 2019 13:07:37 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
ELF нужен для отладки, можете игнорировать. Шейте только HEX и EEP |
|
| Автор: | vistador [ Вс окт 13, 2019 19:42:42 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
ELF нужен для отладки, можете игнорировать. Шейте только HEX и EEP а почему два HEX файла? какой из них лить то? |
|
| Автор: | korob [ Вс окт 13, 2019 20:05:24 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
Вроде из названия файлов очевидно какой... |
|
| Автор: | ARV [ Вс окт 13, 2019 20:55:30 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
vistador писал(а): какой из них лить то? оба:HEX шить во FLASH EEP шить в EEPROM |
|
| Автор: | vistador [ Вс окт 13, 2019 22:12:04 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
vistador писал(а): какой из них лить то? оба:HEX шить во FLASH EEP шить в EEPROM ну вообще то там в списке 2файла с расширением hex// пс по пути наткнулся на засаду... по ходу там отключено : SPI enable и bootrst видимо придется сначала подбираться JTAG програматором? так? |
|
| Автор: | NStorm [ Вс окт 13, 2019 22:14:58 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
Лейте at2561.hex, он же со всем остальным. тот, что test1 видимо какой-то тестовый/дебаг или еще что. Добавлено after 1 minute 51 second: Цитата: по ходу там отключено : SPI enable и bootrst видимо придется сначала подбираться JTAG програматором? так? Нет. Сначала шьете EEPROM, потом HEX, всё с верификацией само собой. А потом уже фьюзы. Обычным программатором последовательным. Но после прошивки фьюзов больше вы не сможете обычным программером его прошивать. Понадобится какой-нибудь Fuse doctor и т.п. HVPP EDIT: Аааа уже отключено. Блин думал сначала в новый МК шить будете. Ну тогда да, нужен fuse doctor/HVPP программатор. Ну или JTAG, да. |
|
| Автор: | vistador [ Пн окт 14, 2019 23:04:45 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
Цитата: EDIT: Аааа уже отключено. Блин думал сначала в новый МК шить будете. Ну тогда да, нужен fuse doctor/HVPP программатор. Ну или JTAG, да. а можно поподробней про fuse doctor/HVPP ?? а то мой JTAG по ходу этот МК не потянет.. оно конечно, можно просто купить чистую атмегу2561... но хотелось бы разобраться , можно ли его раскирпичить... |
|
| Автор: | NStorm [ Вт окт 15, 2019 06:23:51 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
ДШ, разделы 30.6, 30.7 - подробнее некуда. HVPP = High voltage parallel programming. Используется определенная последовательность и 12В на пин ресета, тем самым вводя МК в режим параллельного программирования, которому пофиг какие там фьюзы были и т.д. - в любой момент можно "раскирпичить". Умельцы для этого собрали приборчик под названием Fusebit Doctor который в этом режиме позволяет сбросить фьюзы. Вот про него: http://microsin.net/programming/avr/atm ... octor.html |
|
| Автор: | ARV [ Вт окт 15, 2019 08:51:53 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
вы уверены, что SPI отключено? может, вы не на те выводы программатор вешаете? программируется чип не через пины SPI, а через пины PDI |
|
| Автор: | BOB51 [ Вт окт 15, 2019 08:55:37 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
Как бы та мега не была с каким спецбутлоадером... Для "отдельного протокола загрузки" от изготовителя самого девайса... |
|
| Автор: | vistador [ Вт окт 15, 2019 19:25:59 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
вы уверены, что SPI отключено? может, вы не на те выводы программатор вешаете? программируется чип не через пины SPI, а через пины PDI вешал я на MISO MOSI RST SCK ... вроде как SPI ? думал мож программатор не рабочий.. подцпился к атмеге8 - сигнатуру прочитал без проблем. Добавлено after 1 minute 58 seconds: ДШ, разделы 30.6, 30.7 - подробнее некуда. HVPP = High voltage parallel programming. Используется определенная последовательность и 12В на пин ресета, тем самым вводя МК в режим параллельного программирования, которому пофиг какие там фьюзы были и т.д. - в любой момент можно "раскирпичить". Умельцы для этого собрали приборчик под названием Fusebit Doctor который в этом режиме позволяет сбросить фьюзы. Вот про него: http://microsin.net/programming/avr/atm ... octor.html спасибо...\ с надеждой приступаю к изготовлению! |
|
| Автор: | NStorm [ Вт окт 15, 2019 19:48:35 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
вешал я на MISO MOSI RST SCK ... вроде как SPI ? Неа, не туда. The serial programming interface consists of pins SCK, PDI (input) and PDO (output). https://camo.githubusercontent.com/2e9f ... 332e6a7067 |
|
| Автор: | vistador [ Вт окт 15, 2019 22:58:20 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
вешал я на MISO MOSI RST SCK ... вроде как SPI ? Неа, не туда. The serial programming interface consists of pins SCK, PDI (input) and PDO (output). Вот это поворот! ( для меня) Выходит , что для корпуса TQFP-64 это пины 2, 3 и 11 ? Добавлено after 3 minutes 19 seconds: вы уверены, что SPI отключено? может, вы не на те выводы программатор вешаете? программируется чип не через пины SPI, а через пины PDI блин...выходит так что я лоханулся.. спасибо вам большое! UPD прочиталась сигнатура но пока только на другой Атмеге2561... а та что в приборе - не прочиталась( UPD1 заметил, что при подключении к прибору программатора , он вылетает из системы( как будто вытащили усб разьем) померил напряжение - заметил сильную просадку напряжения по линиям miso mosi sck .. На приборе у атмеги эти ноги висят в воздухе, никуда не идут, таким образом можно предположить, что программой на этих портах установлены силовые нули(( вот мерзавцы. |
|
| Автор: | VladislavS [ Ср окт 16, 2019 05:22:00 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
При нажатии reset все настройки пинов сбрасываются и никакая программа не выполняется. Если только reset не отключен, чего в больших чипах, по идее, не должно быть. |
|
| Автор: | vistador [ Ср окт 16, 2019 09:44:45 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
При нажатии reset все настройки пинов сбрасываются и никакая программа не выполняется. Если только reset не отключен, чего в больших чипах, по идее, не должно быть. Вот этого я и боюсь. Там в мануале на картинках как раз отмечено фьюзы spi enable и bootrst. Вчера копался до глубокой ночи. Но намерен открыть программатор и проверить есть ли там буферные резисторы. Если нет,то впаяю попробую через них подсоединить. |
|
| Автор: | vistador [ Пн мар 30, 2020 23:29:15 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
Умельцы для этого собрали приборчик под названием Fusebit Doctor который в этом режиме позволяет сбросить фьюзы. Вот про него: http://microsin.net/programming/avr/atm ... octor.html спасибо...\ с надеждой приступаю к изготовлению! НЕБОЛЬШОЕ ОБНОВЛЕНИЕ ТЕМЫ сначала на время пришлось отложить вопрос... но понемногу решил продвинуть потихоньку изготовил FuseBit Doctor . как я писал в начале- Тот родной Мега2561 у меня сначала никак не опознавался и не реагировал на программатор . Видимо был залочен на доступ через ISP , После раскирпичивания HV доктором- при подключении к программатору - начала читаться сигнатура и программатор ее стал опознавать ( как мега2561) вроде все нормально, НО !!!!! при записи еепром и флэш -- туда ничего не записывается, !! - везде пишутся( остаются ) одни только FF . подскажите , куда копать дальше??? или чего то я еще не учел? |
|
| Автор: | NStorm [ Чт апр 02, 2020 11:48:41 ] |
| Заголовок сообщения: | Re: есть вопрос по прошивке ATMEGA2561 |
Скорее всего защита от чтения включена. Проверяйте Lock биты и сбрасывайте их если что. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


