USBASP и ATmega324pa
-
ollg
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт май 31, 2022 13:57:35
- Откуда: В.Новгород
USBASP и ATmega324pa
Всем добра. Нужна помошь коллектива в понимании что не так. Потребовалось прошить новый ATmega324pa , в наличии USBASP и AVRDUDE 3.3. Человек прислал считанный с исправного устройства программатором ORANGE5 флеш ,епром и фьюзы (с фотками) . Я попробовал считать чистый контроллер и обратил внимание что флеш (чистая) считывается размером 4кБ, а епром 2.4 кБ, в тоже время присланные флеш -32768кБ, епром 1024кБ. На свой страх попробовал залить флеш (32768кБ) , всё ОК. Но больше контроллер на связь не вышел. Восстановил его "доктором". Объясните пожалуйста что не так?
- Реклама
- VNS
- Говорящий с текстолитом
- Сообщения: 1620
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: USBASP и ATmega324pa
Доктор возвращает фьюзы… фьюзы прошивались? Если да, то покажи какие на скрине программы AVRDUDE 3.3... и на чём прошивается МК, на макетке или на плате девайса?
PS. Зачем читать пустой МК? Полезнее прочитать фьюзы...
PS. Зачем читать пустой МК? Полезнее прочитать фьюзы...
-
codenamehawk
- Вымогатель припоя
- Сообщения: 528
- Зарегистрирован: Вт фев 09, 2010 17:52:26
Re: USBASP и ATmega324pa
Вам не показалось странным, что почти 32 МБ(32768кБ) вы пытаетесь залить в 32КБ?ollg писал(а):На свой страх попробовал залить флеш (32768кБ) , всё ОК.
Даже если это файл в hex формате.
Для начала проверьте не залочен ли исходный проц.
Если заливать, то надо все залить flash, eeprom i fuse
После заливки fuse надо собрать схему такую же, как у оригинала. Особенно обратить внимание на кварц.
-
ollg
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт май 31, 2022 13:57:35
- Откуда: В.Новгород
Re: USBASP и ATmega324pa
1)Прошивается на плате девайса (плата морозильной камеры) . 2) После доктора , стер контроллер ,выскочило окошко (Кристалл чист). Человек прислал дамп с 32768 байт.bin (ошибся -32 кБ). Т.е получается что у него считано Оранжем 5 не корректно? Каков размер флеша и епрома в данном контроллере?
Снова попробовал флэш и епром (фьюзы не трогал) -труп -на связь не выходит, снова поднял доктором. В USBASP не сохраняются фьюзы только коррекция и запись. Вот считал с чистого .
Снова попробовал флэш и епром (фьюзы не трогал) -труп -на связь не выходит, снова поднял доктором. В USBASP не сохраняются фьюзы только коррекция и запись. Вот считал с чистого .
- Вложения
-
- фьюзы.png
- (193.33 КБ) 134 скачивания
Последний раз редактировалось ollg Вт ноя 22, 2022 23:25:09, всего редактировалось 2 раза.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1907
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: USBASP и ATmega324pa
Не судите о размере программы контроллера по объему в windows например. Данные полны дополнительных полей, см., например, организацию hex файла, что он содержит.
- Реклама
-
ollg
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт май 31, 2022 13:57:35
- Откуда: В.Новгород
Re: USBASP и ATmega324pa
Как это посмотреть? Так понял что был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром, а тут нужно руками доводить значения фьюзов
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: USBASP и ATmega324pa
если файл BIN -это дамп ничегос ним делать не надо тока лить
вот тока может его считали с лоченого МК и там в нутрии МУСОР(не я!)
скинь налоду файлик напредмет дизасма -поглядим на выходныхс пивом
что такой Оранж не ведаю но что 866 (паралелным) читать и шить что свистком за 100руб с Алехи -фиолеолтова
ЕСЛИ ЛОК БИТЫ НЕ ПРОШИТЫ !!!
надо в исходном мк(оригинале!) было все фюзы(в 1 очередь локи) глянуть
после прошифки таких фюзоф конешно МК виден толка паралелным прогером
ollg, ты идиот ??? нахрена нам фюзы чистого МК???
вот тока может его считали с лоченого МК и там в нутрии МУСОР(не я!)
скинь налоду файлик напредмет дизасма -поглядим на выходныхс пивом
что такой Оранж не ведаю но что 866 (паралелным) читать и шить что свистком за 100руб с Алехи -фиолеолтова
ЕСЛИ ЛОК БИТЫ НЕ ПРОШИТЫ !!!
надо в исходном мк(оригинале!) было все фюзы(в 1 очередь локи) глянуть
после прошифки таких фюзоф конешно МК виден толка паралелным прогером
ollg, ты идиот ??? нахрена нам фюзы чистого МК???
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- VNS
- Говорящий с текстолитом
- Сообщения: 1620
- Зарегистрирован: Пт дек 10, 2021 12:48:46
- Откуда: Тюмень
Re: USBASP и ATmega324pa
[uquote="ollg",url="/forum/viewtopic.php?p=4325039#p4325039"]В USBASP не сохраняются фьюзы только коррекция и запись.[/uquote]
Так вот и покажи какие пытаешься прошить...
Что-то не договариваешь… если фьюзы не прошиваешь, то МК не может не отвечать…
Может схема есть девайса? Можно было бы тестовую прошивку написать для проверки чегонить…
в общим МК на заводских фьюзах при любой программе не может не откликаться...
так уж устроен МК и чудес не бывает... 
Добавлено after 2 minutes 37 seconds:
[uquote="ollg",url="/forum/viewtopic.php?p=4325039#p4325039"]Каков размер флеша и епрома в данном контроллере?[/uquote]
Так вот и покажи какие пытаешься прошить...
Что-то не договариваешь… если фьюзы не прошиваешь, то МК не может не отвечать…
потом пишешь, что нужно и фьюзы прошивать… так покажи картинкой какие фьюзы должны быть прошиты? Что за морозилка такая, что контроллер нужен 40_каногий? И откуда взялась прошивка, самопал или заводская? Может сразу опишешь всё подробно? А то экстрасенсы пока в отпусках и прочитать твои мысли на расстоянии некому…а тут нужно руками доводить значения фьюзов
Может схема есть девайса? Можно было бы тестовую прошивку написать для проверки чегонить…
Добавлено after 2 minutes 37 seconds:
[uquote="ollg",url="/forum/viewtopic.php?p=4325039#p4325039"]Каков размер флеша и епрома в данном контроллере?[/uquote]
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: USBASP и ATmega324pa
заводских FUSE там быть не может там распаян кварц точне даже 2...
МК там наскокапомню тащит динамическуиндикаци на 8р панели и клавиаиатуру
лет 5взад попадал такой ГРОП
Добавлено after 2 minutes 42 seconds:
ТС чето мутит ...
МК там наскокапомню тащит динамическуиндикаци на 8р панели и клавиаиатуру
лет 5взад попадал такой ГРОП
Добавлено after 2 minutes 42 seconds:
ТС чето мутит ...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: USBASP и ATmega324pa
[uquote="ollg",url="/forum/viewtopic.php?p=4325052#p4325052"]... был бы Оранж5 то можно было бы залить bin с фьюзами флэш и епром...[/uquote]Не пытаетесь ли вы залить программатором bin-файл как hex? Для начала, нужно преобразовать.
Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же.
Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же.
-
ollg
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт май 31, 2022 13:57:35
- Откуда: В.Новгород
Re: USBASP и ATmega324pa
[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кБ. -после прошивки сразу труп.
Почему с чистого скинул-потому что после прошивки не отвечает контроллер.
То что файл мусор , вряд ли , человек занимается ремонтом бытовой техники и слил с рабочего устройства.
Посмотреть можно тем же PONY PROGом. Кстати, и выполнить преобразование им же.[/uquote
Да, действительно пытался bin (как есть) 32кБ , но и конвертировал в Винхексе при этом размер стал 56кБ. -после прошивки сразу труп.
Почему с чистого скинул-потому что после прошивки не отвечает контроллер.
То что файл мусор , вряд ли , человек занимается ремонтом бытовой техники и слил с рабочего устройства.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1907
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: USBASP и ATmega324pa
Перед запись в МК попробуйте hex файл, где в eXtreme Burner AVR, где в Proteus или в другой выш. программе для записы/симулирование/использование МК. Будет выдавать ошибку или нет, проверяет определенные атрибуты. Таким образом ограничите бессмысленные тесты на "неправильный запись" (и использование AVR-доктора).
-
ollg
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт май 31, 2022 13:57:35
- Откуда: В.Новгород
Re: USBASP и ATmega324pa
[uquote="veso74",url="/forum/viewtopic.php?p=4325277#p4325277"]Перед запись в МК попробуйте hex файл, где в eXtreme Burner AVR, где в Proteus или в другой выш. программе для записы/симулирование/использование МК. Будет выдавать ошибку или нет, проверяет определенные атрибуты. Таким образом ограничите бессмысленные тесты на "неправильный запись" (и использование AVR-доктора).[/uquote]
Спасибо, AVRDUDE молчаливая на этот счет. Может кто знает подобную программу работающую с bin расширением.
Спасибо, AVRDUDE молчаливая на этот счет. Может кто знает подобную программу работающую с bin расширением.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: USBASP и ATmega324pa
bin -стандарное расширения дампа слитого програматором или подготовленого уде под пролиф там биты иду подряд ка и впамяти девайса с приращегние адреса без ка ких то бы ни было полей так поставляют втч бивасы мамах...
Добавлено after 3 minutes 42 seconds:
и да идея создать модель девайса в протеусе и там проверить весма разумна но она требует полной схемы ПРАВИЛНОЙ этой платы тогда можно просимулировать
сама по себе прошифка ка и железо без нее это ништо
Добавлено after 3 minutes 42 seconds:
и да идея создать модель девайса в протеусе и там проверить весма разумна но она требует полной схемы ПРАВИЛНОЙ этой платы тогда можно просимулировать
сама по себе прошифка ка и железо без нее это ништо
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1907
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: USBASP и ATmega324pa
В большинстве случаев достаточно поставить МК в симуляторе и при загруженном программном коде - должно начать изменение логических уровней выходов (мигающие сине-красные прямоугольники
). Оllg, дайте сюда код (если не секрет
).
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: USBASP и ATmega324pa
ну ка минимум надо знать порты ввода вывода под узлы... иначе чем отличается случайный мусорный файл во флеше от верной програмы?
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
-
ollg
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Вт май 31, 2022 13:57:35
- Откуда: В.Новгород
Re: USBASP и ATmega324pa
Подскажите, размер считанного с этого контроллера в HEX какого размера? Пробовал в программе программатора "Тритон" и др. там размер больше после конвертации, так понимаю что это не правильно. Считанное , это содержимое Atmega 324PA холодильника Liebherr.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1907
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: USBASP и ATmega324pa
Опять неправильный вопрос. Память занята в зависимости от функций, которые выполняет МК.
Ниже: ATmega324PA, вн. ген. 8MHz, blink на пин PB0. Обем на диск: 2,55 kB, обем для флаш чипа: 924 байт.
На симуляторе работает - светодиод мигает (пин PB0). А eXtreme Burner AVR принимает файл без замечаний, готов записать МК.
Если есть проблемы, то напр.: либо код не для этого МК (или другие буквы в имени), либо МК был неправильно прочитан, либо неправильно передан через архив/интернет, либо неправильно конвертирован формат, либо новый МК записан неправильно, либо новый МК не работает. Есть и 1. вероятная блокировка от производителя для чтения кода, то вариантов ошибки масса.
Ниже: 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
Т.е так понимаю что нужно искать программатор работающий с bin. Или искать дамп считанный в hex.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: USBASP и ATmega324pa
блин не тупи USBASP умелж работать с бин в родной китайской оболочке по крайтей мере 100% с дудкой не помню лень проверять/искат где он(свисток) валяется
324 у меня нет(сокет в комлекте шел) но есть 328 (недавно пришла)
зато 866 у меня вседа на столе в готовности если че могу залить туда твой дамп
324 у меня нет(сокет в комлекте шел) но есть 328 (недавно пришла)
зато 866 у меня вседа на столе в готовности если че могу залить туда твой дамп
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


