USBASP и ATmega324pa

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

Re: USBASP и ATmega324pa

Сообщение ollg »

Вот присланная флеш, попробую тут вставить
Atmega324pa.zip
(13.63 КБ) 116 скачиваний
Фото-0259.jpg
(212.94 КБ) 127 скачиваний
Реклама
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

Файл преобразован. В Proteus выходы мигают. Нет конфликта в eXtreme Burner - AVR. Попробуйте, поделитесь результатом.
Вложения
Flash_Atmega324PA_hex.zip
(25.07 КБ) 88 скачиваний
Реклама
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

Попробовал, к сожалению снова заблокировался чип. На дисплее горят все сигменты -кнопок не воспринимает. Снова доктор нужен. Загружал eXtreme Burner - AVR
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

Есть или нет кварц по плате? Как фюзов настраиваете? Кроме ошибки фюзов, не могу думать ни о чем другом /т.е. можно, если программа для чего-то другого например/.

Попробуйте прошить блинк из предыдущие сообщения: LED на PB0 должен мигать /надеюсь, пин не занят какой-либо нагрузкой с низким сопротивлением/. Фюзов насройте для вн. генератор 8 MHz. Если надо, напишу прошивку для всех пинов, хотя микроконтроллер не знаю.
Последний раз редактировалось veso74 Чт ноя 24, 2022 11:23:56, всего редактировалось 2 раза.
Реклама
Эиком - электронные компоненты и радиодетали
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

не знаю , может какую лапу нужно поднять -при таком включении. Хотя пишется всё нормально на вид. фьюзы не трогаю . Кварца нет.
Фото-0260.jpg
(181.19 КБ) 139 скачиваний
Фото-0261.jpg
(70.74 КБ) 111 скачиваний
Добавлено after 9 minutes 4 seconds:
Вот фьюзы присланные с прошивкой мастером.
Вложения
Lock.jpg
(67.33 КБ) 106 скачиваний
Fuse.jpg
(64.61 КБ) 115 скачиваний
Реклама
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: USBASP и ATmega324pa

Сообщение veso74 »

Не могу комментировать код конкретного устройства. Защита может быть везде. Напр. на симуляторе через время загружаются ячейки EEPROM с новыми значения.

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

Re: USBASP и ATmega324pa

Сообщение ollg »

У этих моделей слишком "откровенный" блок питания ...при перенапряжении в сети убивается весь БП и контроллер (на коротком). Кто прошивал не могу ничего ответить, мастер тот что присылал , пока молчит поднадоел я ему.

Добавлено after 8 minutes 5 seconds:
В начале поста у меня выложен скрин с фьюзами чистого, может сможете подкорректировать его как должно быть , подгружу его вначале а потом прошивку -может что выйдет.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: USBASP и ATmega324pa

Сообщение akl »

Попробуйте.
СпойлерИзображение
СпойлерПравда, не нравится стартовый переход и состояние BLBxx. Возможно, что-то подгружается бут загрузчиком или программируется через JTAG с последующим отключением оного.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

[uquote="akl",url="/forum/viewtopic.php?p=4325808#p4325808"]Попробуйте.[/uquote]
Порог монитора питания указано у него на скрине 4,1 В, то есть нужно ещё в Вашем скрине добавить галку и на бит BODLEVEL0. :beer: А то в данном варианте получится контроль 2,7 В. Ни страшно конечно, но всё же… :)
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

С этими фьюзами (что выше ) читает пустой но писать отказывается почему то -выскакивает ошибка.
При этом если в чистом (FF) буфере меняешь значения то записывает норм. верификация есть и при считывании сохраняет, а прошивку HEX с форума и свою сконвертированную в "Тритоне" отказывается

Добавлено after 2 hours 6 minutes 8 seconds:
Сконвертировал в ПО chipproge , Extrime Burner AVR принял его не ругаясь . залилось и снова труп. Снова доктор
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

В данной схеме включения Атмега324ра XTAL1 подключен к питанию Vdd, а XTAL2 через резистор 3.9кОм на gnd. Как правильно поставить фьюзы , так понимаю что генерация происходит по XTAL2, и только в схеме подключения к сети ?
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

XTAL1 – это вход, а XTAL2 – это выход - инвертирующего усилителя… выводы которого при использовании встроенного генератора можно никуда не подключать… но для уменьшения шумов иногда XTAL2 подтягивают через резистор 10…100 кОм к GND.
В данном варианте МК тактируется от внутреннего генератора… согласно вашего скрина фьюзов тактовая частота составляет 1 МГц, конечно если программно не задействован предделитель… но так или иначе тактовая частота от внутреннего генератора не может быть более 8 МГц… когда задействован внутренний генератор МК всегда откликается… проблемы начинаются с откликом если МК настроен от внешнего тактирования… в данном варианте это не так… :dont_know: вот когда вы доктором сбрасываете фьюзы на зоводские, то ваш МК начинает откликаться, а когда заливаете прошивку что-то с фюзами происходит и МК перестаёт реагировать на запросы программатора… :roll:

Была бы схема данной платы, то можно было бы написать простенькую тестовую прошивку для проверки МК… :dont_know:

А пробовали вообще фьюзы не прошивать? Просто залить программу, а фьюзы не трогать… а потом проверить на отклик МК, путём просто чтения его фьюзов…
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

Конечно пробовал и без фьюзов и с ними. По установке фьюзов CKSEL0...SKSEL3 вопросы, скрин что прислал мастер там не в развернутом виде а в отдельном меню. Написал мастер пишет что прошивали этой прошивкой не раз- всё работает норм.
Вложения
Fuse оранж5.jpg
(64.61 КБ) 72 скачивания
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

[uquote="ollg",url="/forum/viewtopic.php?p=4327930#p4327930"]По установке фьюзов CKSEL0...SKSEL3 вопросы, скрин что прислал мастер[/uquote]
Какие вопросы? По ним всё предельно понятно - 0010… младший бит это CKSEL0... CKSEL0 = 0; CKSEL1 = 1; CKSEL2 = 0; CKSEL3 = 0... то, что прислал мастер, этого вполне достаточно… скрин и показывает, что МК тактируется от внутреннего генератора 1 МГц… на скрине ноль – указывает, что бит установлен. Единица – бит не установлен.
Вот ссылка на калькулятор фьюзов, там можно прочесть за что отвечает установленные биты… галка – бит установлен…
http://homes-smart.ru/fusecalc/
СпойлерИзображение
На скрине я забыл установить галку на бит WDTON – сторожевой таймер всегда включен. Его нужно установить.
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

Я не про то что означает галочка либо нет, я про то что там одна позиция sksel (с расшифровкой в окошечке , а тут 4 целых. Их окошечка видно что делитель на 8 включен? код 0010 в окошечке означает что cksel0=0(т.е вкл), cksel1=0(т.е вкл) ,cksel2=1(т.е откл), сksel3=0(т.е вкл) правильно?
Последний раз редактировалось ollg Пн ноя 28, 2022 14:42:15, всего редактировалось 2 раза.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

В верхнем посте я же расшифровал… :)

Добавлено after 6 minutes 12 seconds:
[uquote="ollg",url="/forum/viewtopic.php?p=4328018#p4328018"]Их окошечка видно что делитель на 8 включен?[/uquote]
Да, 8 МГц делим на 8 получаем 1 МГц…
код 0010 в окошечке означает что cksel=0(т.е вкл), cksel1=0(т.е вкл) ,cksel2=1(т.е откл), сksel=0(т.е вкл) правильно?
Так правильно:
cksel3=0(т.е вкл), cksel2=0(т.е вкл) ,cksel1=1(т.е откл), сksel0=0(т.е вкл)
ollg
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт май 31, 2022 13:57:35
Откуда: В.Новгород

Re: USBASP и ATmega324pa

Сообщение ollg »

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

Re: USBASP и ATmega324pa

Сообщение ollg »

Другим программатором действительно всё получилось. При загрузки флеш выходил на связь -считывался и после загрузки епрома ожил полностью. Фьюзы поставил как выше указали. Всем спасибо!
Фото-0277.jpg
(178.79 КБ) 106 скачиваний
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1620
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: USBASP и ATmega324pa

Сообщение VNS »

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

Re: USBASP и ATmega324pa

Сообщение ollg »

Да не жалко. У меня ушло 3 года поисков на разных ресурсах чтобы найти человека у которого этот дамп оказался -низкий ему поклон и долгих летов .
G1223 Liebherr.rar
(134.73 КБ) 101 скачивание
Ответить

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