-
Как считать .hex из контроллера?
от ua3xcr 25 Авг., 2023 00:49
-
Друзья, как скопировать прошивку из Tiny на рабочий стол?
-
Ответ #1
от UA3MRE Алексей 25 Авг., 2023 07:32
-
сохранить как, рабочий стол. вкладка программы File, далее из выпадающего меню save file as, и путь для сохранения
-
Ответ #2
от Sergi 25 Авг., 2023 10:11
-
Подключить к программатору, запустить программу, выбрать соответствующий тип МК, нажать считать данные, считать eeprom, потом файл-сохранить данные и eeprom.
Если в контроллере нет защиты от копирования и читает не совсем пустые ячейки - все получится.
-
Ответ #3
от ua3xcr 25 Авг., 2023 12:30
-
Считывает, только на .hex это совсем не похоже.
-
Ответ #4
от R4ADX 25 Авг., 2023 14:08
-
Что за программатор? Каким ПО пользуетесь? Fuse-bits читаются хотя бы?
-
Ответ #5
от ua3xcr 25 Авг., 2023 15:42
-
Антон, программатор UBASP, прошиваю в avrdude или Khazama. Нужно скопировать прошивку и записать в такой же контроллер.
-
Ответ #6
от R4ADX 25 Авг., 2023 16:02
-
чистая AVRDUDE - консольная, существует надстройка AVRDUDESHELL - достаточно функциональная и с понятным/красивым графическим русскоязычным интерфейсом (можно взять у меня тут:
https://unlis.ru/wp-content/uploads/2023/08/avrdudeshell.zip), с данными программаторами на базе семейства Atmega8 работает без проблем, много раз пользовался. Если читает нули или FF - скорее всего Flash-область контроллера защищена от чтения. Но Fuse-биты должна читать все равно. И Lock-биты тоже, ими и выставляется защита чтения Flash. К сожалению, нет железа под рукой, чтоб наглядно показать...
-
Ответ #7
от ua3xcr 25 Авг., 2023 17:17
-
Антон спасибо! Почитаю, появятся вопросы, буду терзать по Email.
-
Ответ #8
от R4ADX 25 Авг., 2023 18:19
-
Забыл сказать: первый признак того, что все определяется исправно - корректное определение контроллера программатором, то есть должны правильно прочитаться сигнатуры МК и программа определила, что за микросхема. Провода, кстати, не длинные? Питание хорошее? Можно попробовать читать на низкой скорости, низкая скорость включается установкой перемычки на плате программатора (скорее всего она не распаяна, но аппаратная реализация предусмотрена в этом программаторе)
-
Ответ #9
от RM5P 25 Авг., 2023 21:28
-
Есть 100% уверенности, что прошивка не защищена от считывания?
-
Ответ #10
от UN7MBH 26 Авг., 2023 21:10
-
как скопировать прошивку из Tiny
Тут бы знать с какого устройства собрались копировать, в 99% прошивка закрыта защитой от считывания.