USBASP и ATmega324pa

Обсуждаем контроллеры компании Atmel.
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

USBASP и ATmega324pa

Сообщение ollg »

Всем добра. Нужна помошь коллектива в понимании что не так. Потребовалось прошить новый ATmega324pa , в наличии USBASP и AVRDUDE 3.3. Человек прислал считанный с исправного устройства программатором ORANGE5 флеш ,епром и фьюзы (с фотками) . Я попробовал считать чистый контроллер и обратил внимание что флеш (чистая) считывается размером 4кБ, а епром 2.4 кБ, в тоже время присланные флеш -32768кБ, епром 1024кБ. На свой страх попробовал залить флеш (32768кБ) , всё ОК. Но больше контроллер на связь не вышел. Восстановил его "доктором". Объясните пожалуйста что не так?
Реклама
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

Доктор возвращает фьюзы… фьюзы прошивались? Если да, то покажи какие на скрине программы AVRDUDE 3.3... и на чём прошивается МК, на макетке или на плате девайса?

PS. Зачем читать пустой МК? Полезнее прочитать фьюзы... :)
Реклама
codenamehawk
Вымогатель припоя
Сообщения: 528
Зарегистрирован: Вт фев 09, 2010 17:52:26

Re: USBASP и ATmega324pa

Сообщение codenamehawk »

ollg писал(а):На свой страх попробовал залить флеш (32768кБ) , всё ОК.
Вам не показалось странным, что почти 32 МБ(32768кБ) вы пытаетесь залить в 32КБ?
Даже если это файл в hex формате.

Для начала проверьте не залочен ли исходный проц.
Если заливать, то надо все залить flash, eeprom i fuse
После заливки fuse надо собрать схему такую же, как у оригинала. Особенно обратить внимание на кварц.
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

1)Прошивается на плате девайса (плата морозильной камеры) . 2) После доктора , стер контроллер ,выскочило окошко (Кристалл чист). Человек прислал дамп с 32768 байт.bin (ошибся -32 кБ). Т.е получается что у него считано Оранжем 5 не корректно? Каков размер флеша и епрома в данном контроллере?
Снова попробовал флэш и епром (фьюзы не трогал) -труп -на связь не выходит, снова поднял доктором. В USBASP не сохраняются фьюзы только коррекция и запись. Вот считал с чистого .
фьюзы.png
(193.33 КБ) 157 скачиваний
Вложения
фьюзы.png
(193.33 КБ) 134 скачивания
Последний раз редактировалось ollg Вт ноя 22, 2022 23:25:09, всего редактировалось 2 раза.
Реклама
Эиком - электронные компоненты и радиодетали
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

Не судите о размере программы контроллера по объему в windows например. Данные полны дополнительных полей, см., например, организацию hex файла, что он содержит.
Реклама
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

Как это посмотреть? Так понял что был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром, а тут нужно руками доводить значения фьюзов
Реклама
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: USBASP и ATmega324pa

Сообщение musor »

если файл BIN -это дамп ничегос ним делать не надо тока лить
вот тока может его считали с лоченого МК и там в нутрии МУСОР(не я!)
скинь налоду файлик напредмет дизасма -поглядим на выходныхс пивом
что такой Оранж не ведаю но что 866 (паралелным) читать и шить что свистком за 100руб с Алехи -фиолеолтова
ЕСЛИ ЛОК БИТЫ НЕ ПРОШИТЫ !!!
надо в исходном мк(оригинале!) было все фюзы(в 1 очередь локи) глянуть
после прошифки таких фюзоф конешно МК виден толка паралелным прогером
ollg, ты идиот ??? нахрена нам фюзы чистого МК??? :)))
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

[uquote="ollg",url="/forum/viewtopic.php?p=4325039#p4325039"]В USBASP не сохраняются фьюзы только коррекция и запись.[/uquote]
Так вот и покажи какие пытаешься прошить...

Что-то не договариваешь… если фьюзы не прошиваешь, то МК не может не отвечать…
а тут нужно руками доводить значения фьюзов
потом пишешь, что нужно и фьюзы прошивать… так покажи картинкой какие фьюзы должны быть прошиты? Что за морозилка такая, что контроллер нужен 40_каногий? И откуда взялась прошивка, самопал или заводская? Может сразу опишешь всё подробно? А то экстрасенсы пока в отпусках и прочитать твои мысли на расстоянии некому… :dont_know:
Может схема есть девайса? Можно было бы тестовую прошивку написать для проверки чегонить… :roll: в общим МК на заводских фьюзах при любой программе не может не откликаться... :) так уж устроен МК и чудес не бывает... :))

Добавлено after 2 minutes 37 seconds:
[uquote="ollg",url="/forum/viewtopic.php?p=4325039#p4325039"]Каков размер флеша и епрома в данном контроллере?[/uquote]
1.png
(12.51 КБ) 113 скачиваний
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: USBASP и ATmega324pa

Сообщение musor »

заводских FUSE там быть не может там распаян кварц точне даже 2...
МК там наскокапомню тащит динамическуиндикаци на 8р панели и клавиаиатуру
лет 5взад попадал такой ГРОП

Добавлено after 2 minutes 42 seconds:
ТС чето мутит ...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: USBASP и ATmega324pa

Сообщение akl »

[uquote="ollg",url="/forum/viewtopic.php?p=4325052#p4325052"]... был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром...[/uquote]Не пытаетесь ли вы залить программатором bin-файл как hex? Для начала, нужно преобразовать.
Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же.
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

[uquote="akl",url="/forum/viewtopic.php?p=4325111#p4325111"][uquote="ollg",url="/forum/viewtopic.php?p=4325052#p4325052"]... был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром...[/uquote]Не пытаетесь ли вы залить программатором bin-файл как hex? Для начала, нужно преобразовать.
Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же.[/uquote

Да, действительно пытался bin (как есть) 32кБ , но и конвертировал в Винхексе при этом размер стал 56кБ. -после прошивки сразу труп.
Почему с чистого скинул-потому что после прошивки не отвечает контроллер.
То что файл мусор , вряд ли , человек занимается ремонтом бытовой техники и слил с рабочего устройства.
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

Перед запись в МК попробуйте hex файл, где в eXtreme Burner AVR, где в Proteus или в другой выш. программе для записы/симулирование/использование МК. Будет выдавать ошибку или нет, проверяет определенные атрибуты. Таким образом ограничите бессмысленные тесты на "неправильный запись" (и использование AVR-доктора).
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

[uquote="veso74",url="/forum/viewtopic.php?p=4325277#p4325277"]Перед запись в МК попробуйте hex файл, где в eXtreme Burner AVR, где в Proteus или в другой выш. программе для записы/симулирование/использование МК. Будет выдавать ошибку или нет, проверяет определенные атрибуты. Таким образом ограничите бессмысленные тесты на "неправильный запись" (и использование AVR-доктора).[/uquote]

Спасибо, AVRDUDE молчаливая на этот счет. Может кто знает подобную программу работающую с bin расширением.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: USBASP и ATmega324pa

Сообщение musor »

bin -стандарное расширения дампа слитого програматором или подготовленого уде под пролиф там биты иду подряд ка и впамяти девайса с приращегние адреса без ка ких то бы ни было полей так поставляют втч бивасы мамах...

Добавлено after 3 minutes 42 seconds:
и да идея создать модель девайса в протеусе и там проверить весма разумна но она требует полной схемы ПРАВИЛНОЙ этой платы тогда можно просимулировать
сама по себе прошифка ка и железо без нее это ништо
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

В большинстве случаев достаточно поставить МК в симуляторе и при загруженном программном коде - должно начать изменение логических уровней выходов (мигающие сине-красные прямоугольники :) ). Оllg, дайте сюда код (если не секрет :P).
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: USBASP и ATmega324pa

Сообщение musor »

ну ка минимум надо знать порты ввода вывода под узлы... иначе чем отличается случайный мусорный файл во флеше от верной програмы?
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

Подскажите, размер считанного с этого контроллера в HEX какого размера? Пробовал в программе программатора "Тритон" и др. там размер больше после конвертации, так понимаю что это не правильно. Считанное , это содержимое Atmega 324PA холодильника Liebherr.
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

Опять неправильный вопрос. Память занята в зависимости от функций, которые выполняет МК.
Ниже: ATmega324PA, вн. ген. 8MHz, blink на пин PB0. Обем на диск: 2,55 kB, обем для флаш чипа: 924 байт.
На симуляторе работает - светодиод мигает (пин PB0). А eXtreme Burner AVR принимает файл без замечаний, готов записать МК.

Если есть проблемы, то напр.: либо код не для этого МК (или другие буквы в имени), либо МК был неправильно прочитан, либо неправильно передан через архив/интернет, либо неправильно конвертирован формат, либо новый МК записан неправильно, либо новый МК не работает. Есть и 1. вероятная блокировка от производителя для чтения кода, то вариантов ошибки масса.
Вложения
Blink.zip
(15.4 КБ) 96 скачиваний
ex.jpg
(124.71 КБ) 87 скачиваний
blink.jpg
(115.78 КБ) 96 скачиваний
Последний раз редактировалось veso74 Чт ноя 24, 2022 11:52:41, всего редактировалось 1 раз.
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

Т.е так понимаю что нужно искать программатор работающий с bin. Или искать дамп считанный в hex.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: USBASP и ATmega324pa

Сообщение musor »

блин не тупи USBASP умелж работать с бин в родной китайской оболочке по крайтей мере 100% с дудкой не помню лень проверять/искат где он(свисток) валяется
324 у меня нет(сокет в комлекте шел) но есть 328 (недавно пришла)
зато 866 у меня вседа на столе в готовности если че могу залить туда твой дамп
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Ответить

Вернуться в «AVR»