Форум РадиоКот https://radiokot.ru/forum/ |
|
USBASP и ATmega324pa https://radiokot.ru/forum/viewtopic.php?f=57&t=185617 |
Страница 1 из 2 |
Автор: | ollg [ Вт ноя 22, 2022 15:24:12 ] |
Заголовок сообщения: | USBASP и ATmega324pa |
Всем добра. Нужна помошь коллектива в понимании что не так. Потребовалось прошить новый ATmega324pa , в наличии USBASP и AVRDUDE 3.3. Человек прислал считанный с исправного устройства программатором ORANGE5 флеш ,епром и фьюзы (с фотками) . Я попробовал считать чистый контроллер и обратил внимание что флеш (чистая) считывается размером 4кБ, а епром 2.4 кБ, в тоже время присланные флеш -32768кБ, епром 1024кБ. На свой страх попробовал залить флеш (32768кБ) , всё ОК. Но больше контроллер на связь не вышел. Восстановил его "доктором". Объясните пожалуйста что не так? |
Автор: | VNS [ Вт ноя 22, 2022 16:47:17 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Доктор возвращает фьюзы… фьюзы прошивались? Если да, то покажи какие на скрине программы AVRDUDE 3.3... и на чём прошивается МК, на макетке или на плате девайса? PS. Зачем читать пустой МК? Полезнее прочитать фьюзы... ![]() |
Автор: | codenamehawk [ Вт ноя 22, 2022 20:21:54 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
ollg писал(а): На свой страх попробовал залить флеш (32768кБ) , всё ОК. Вам не показалось странным, что почти 32 МБ(32768кБ) вы пытаетесь залить в 32КБ? Даже если это файл в hex формате. Для начала проверьте не залочен ли исходный проц. Если заливать, то надо все залить flash, eeprom i fuse После заливки fuse надо собрать схему такую же, как у оригинала. Особенно обратить внимание на кварц. |
Автор: | ollg [ Вт ноя 22, 2022 23:01:35 ] | ||
Заголовок сообщения: | Re: USBASP и ATmega324pa | ||
1)Прошивается на плате девайса (плата морозильной камеры) . 2) После доктора , стер контроллер ,выскочило окошко (Кристалл чист). Человек прислал дамп с 32768 байт.bin (ошибся -32 кБ). Т.е получается что у него считано Оранжем 5 не корректно? Каков размер флеша и епрома в данном контроллере? Снова попробовал флэш и епром (фьюзы не трогал) -труп -на связь не выходит, снова поднял доктором. В USBASP не сохраняются фьюзы только коррекция и запись. Вот считал с чистого . Вложение:
|
Автор: | veso74 [ Вт ноя 22, 2022 23:19:34 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Не судите о размере программы контроллера по объему в windows например. Данные полны дополнительных полей, см., например, организацию hex файла, что он содержит. |
Автор: | ollg [ Вт ноя 22, 2022 23:27:46 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Как это посмотреть? Так понял что был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром, а тут нужно руками доводить значения фьюзов |
Автор: | musor [ Ср ноя 23, 2022 00:50:41 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
если файл BIN -это дамп ничегос ним делать не надо тока лить вот тока может его считали с лоченого МК и там в нутрии МУСОР(не я!) скинь налоду файлик напредмет дизасма -поглядим на выходныхс пивом что такой Оранж не ведаю но что 866 (паралелным) читать и шить что свистком за 100руб с Алехи -фиолеолтова ЕСЛИ ЛОК БИТЫ НЕ ПРОШИТЫ !!! надо в исходном мк(оригинале!) было все фюзы(в 1 очередь локи) глянуть после прошифки таких фюзоф конешно МК виден толка паралелным прогером ollg, ты идиот ??? нахрена нам фюзы чистого МК??? ![]() |
Автор: | VNS [ Ср ноя 23, 2022 01:29:15 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
В USBASP не сохраняются фьюзы только коррекция и запись. Так вот и покажи какие пытаешься прошить... Что-то не договариваешь… если фьюзы не прошиваешь, то МК не может не отвечать… Цитата: а тут нужно руками доводить значения фьюзов потом пишешь, что нужно и фьюзы прошивать… так покажи картинкой какие фьюзы должны быть прошиты? Что за морозилка такая, что контроллер нужен 40_каногий? И откуда взялась прошивка, самопал или заводская? Может сразу опишешь всё подробно? А то экстрасенсы пока в отпусках и прочитать твои мысли на расстоянии некому… ![]() Может схема есть девайса? Можно было бы тестовую прошивку написать для проверки чегонить… ![]() ![]() ![]() Добавлено after 2 minutes 37 seconds: Каков размер флеша и епрома в данном контроллере? Вложение:
|
Автор: | musor [ Ср ноя 23, 2022 01:39:27 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
заводских FUSE там быть не может там распаян кварц точне даже 2... МК там наскокапомню тащит динамическуиндикаци на 8р панели и клавиаиатуру лет 5взад попадал такой ГРОП Добавлено after 2 minutes 42 seconds: ТС чето мутит ... |
Автор: | akl [ Ср ноя 23, 2022 05:22:52 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
... был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром... Не пытаетесь ли вы залить программатором bin-файл как hex? Для начала, нужно преобразовать.Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же. |
Автор: | ollg [ Ср ноя 23, 2022 10:30:08 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
[uquote="ollg",url="/forum/viewtopic.php?p=4325052#p4325052"]... был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром... Не пытаетесь ли вы залить программатором bin-файл как hex? Для начала, нужно преобразовать.Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же.[/uquote Да, действительно пытался bin (как есть) 32кБ , но и конвертировал в Винхексе при этом размер стал 56кБ. -после прошивки сразу труп. Почему с чистого скинул-потому что после прошивки не отвечает контроллер. То что файл мусор , вряд ли , человек занимается ремонтом бытовой техники и слил с рабочего устройства. |
Автор: | veso74 [ Ср ноя 23, 2022 14:02:10 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Перед запись в МК попробуйте hex файл, где в eXtreme Burner AVR, где в Proteus или в другой выш. программе для записы/симулирование/использование МК. Будет выдавать ошибку или нет, проверяет определенные атрибуты. Таким образом ограничите бессмысленные тесты на "неправильный запись" (и использование AVR-доктора). |
Автор: | ollg [ Ср ноя 23, 2022 15:56:35 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Перед запись в МК попробуйте hex файл, где в eXtreme Burner AVR, где в Proteus или в другой выш. программе для записы/симулирование/использование МК. Будет выдавать ошибку или нет, проверяет определенные атрибуты. Таким образом ограничите бессмысленные тесты на "неправильный запись" (и использование AVR-доктора). Спасибо, AVRDUDE молчаливая на этот счет. Может кто знает подобную программу работающую с bin расширением. |
Автор: | musor [ Ср ноя 23, 2022 19:49:18 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
bin -стандарное расширения дампа слитого програматором или подготовленого уде под пролиф там биты иду подряд ка и впамяти девайса с приращегние адреса без ка ких то бы ни было полей так поставляют втч бивасы мамах... Добавлено after 3 minutes 42 seconds: и да идея создать модель девайса в протеусе и там проверить весма разумна но она требует полной схемы ПРАВИЛНОЙ этой платы тогда можно просимулировать сама по себе прошифка ка и железо без нее это ништо |
Автор: | veso74 [ Ср ноя 23, 2022 20:17:13 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
В большинстве случаев достаточно поставить МК в симуляторе и при загруженном программном коде - должно начать изменение логических уровней выходов (мигающие сине-красные прямоугольники ![]() ![]() |
Автор: | musor [ Ср ноя 23, 2022 20:25:45 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
ну ка минимум надо знать порты ввода вывода под узлы... иначе чем отличается случайный мусорный файл во флеше от верной програмы? |
Автор: | ollg [ Ср ноя 23, 2022 21:25:56 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Подскажите, размер считанного с этого контроллера в HEX какого размера? Пробовал в программе программатора "Тритон" и др. там размер больше после конвертации, так понимаю что это не правильно. Считанное , это содержимое Atmega 324PA холодильника Liebherr. |
Автор: | veso74 [ Ср ноя 23, 2022 21:58:05 ] | ||||
Заголовок сообщения: | Re: USBASP и ATmega324pa | ||||
Опять неправильный вопрос. Память занята в зависимости от функций, которые выполняет МК. Ниже: ATmega324PA, вн. ген. 8MHz, blink на пин PB0. Обем на диск: 2,55 kB, обем для флаш чипа: 924 байт. На симуляторе работает - светодиод мигает (пин PB0). А eXtreme Burner AVR принимает файл без замечаний, готов записать МК. Если есть проблемы, то напр.: либо код не для этого МК (или другие буквы в имени), либо МК был неправильно прочитан, либо неправильно передан через архив/интернет, либо неправильно конвертирован формат, либо новый МК записан неправильно, либо новый МК не работает. Есть и 1. вероятная блокировка от производителя для чтения кода, то вариантов ошибки масса.
|
Автор: | ollg [ Ср ноя 23, 2022 22:54:34 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
Т.е так понимаю что нужно искать программатор работающий с bin. Или искать дамп считанный в hex. |
Автор: | musor [ Ср ноя 23, 2022 23:07:23 ] |
Заголовок сообщения: | Re: USBASP и ATmega324pa |
блин не тупи USBASP умелж работать с бин в родной китайской оболочке по крайтей мере 100% с дудкой не помню лень проверять/искат где он(свисток) валяется 324 у меня нет(сокет в комлекте шел) но есть 328 (недавно пришла) зато 866 у меня вседа на столе в готовности если че могу залить туда твой дамп |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |