ATmega128 как прошить

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5723
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: ATmega128 как прошить

Сообщение >TEHb< »

mickbell писал(а):Чтобы в серийном изделии да не залочили прошивку - я про такое не слышал.
Тогда вот сейчас говорю. Видел как минимум одну модель павербанка, где прошивка не была заблокирована. Потому и удалось её считать, поправить и записать обратно. Разве что там техас стоял, а не АВР, но это непринципиально: прошивка была открыта.
"Привет!" - соврал он.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: ATmega128 как прошить

Сообщение VNS »

Так же встречал устройство, у которого прошивка была не закрыта. Это контроллер от холодильника (Danfoss EKC-101), на базе ATmega8A. Где-то до сих пор в архивных папках лежит. :hunger:
1.png
(173.54 КБ) 54 скачивания
Аватара пользователя
Нефертити
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср дек 06, 2023 23:51:29
Откуда: 48

Re: ATmega128 как прошить

Сообщение Нефертити »

А ни кого не смущает, что в родном руководстве пользователя "ПРОГРАММИРУЕМЫЕ ПРОМЫШЛЕННЫЕ КОНТРОЛЛЕРЫ серии SMH2010" на стр.34 имеется глава "Прошивка программного ядра". Без тупых комментариев от всяких BoB51.
Пишем разработчику, получаем прошивку, выставляем фьюзы, прошиваем.

Добавлено after 1 hour 3 minutes 47 seconds:
"Jack_A -3 Хамит не надо. тебе до таких "тупых" комментов - как до Китая раком"
Спасибо, запомнил.

Игорь_396, а ты здесь вообще что?
Относись к людям так, как хочешь, чтобы они относились к тебе.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ATmega128 как прошить

Сообщение BOB51 »

А как насчет почитать тему с самого начала?
8)
Была бы техподдержка изготовителя вопрос бы явно не стоял.
:wink:
Кстати...
Если Ваша, Нефертити, версия документации на изделие верна, то возникает вопрос - а какого... сервисники не взялись делать ремонт "за денежку"?? - согласно той доке установлены фузы "по умолчанию при выпуске" от производителя атмеги и стандартный интерфейс программирования о средствах работы с которым я ранее уже упоминал (https://www.radiokot.ru/forum/viewtopic ... 6#p4798716) ...
:roll:
Последний раз редактировалось BOB51 Вт мар 24, 2026 15:16:45, всего редактировалось 2 раза.
akl
Друг Кота
Сообщения: 4443
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: ATmega128 как прошить

Сообщение akl »

Десять лет тому техподдержка была очень даже адекватная. Открыл папку на ноуте коллеги, который занимался этим ПЛК. Есть все, кроме .hex .eep для m128.
Аватара пользователя
chobra
Открыл глаза
Сообщения: 72
Зарегистрирован: Пн фев 16, 2015 16:07:04
Откуда: Волоколамск

Re: ATmega128 как прошить

Сообщение chobra »

[uquote="BOB51",url="/forum/viewtopic.php?p=4799760#p4799760"]Было б под боком - тут делов не так много, чтоб определиться с содержимым МК...
:(
Неужели то по соседству у кого нету оборудования подходящего?
:roll:[/uquote]
В том-то и беда, что нету! Был у нас киповец Сергей Бородин, Царство ему Небесное, он бы точно разобрался, он и в электронике мастер был, и программирование в технаре преподавал. Он меня и учил БИОСы перешивать. Он бы точно разобрался без проблем. Уж два года, как жутко бедствуем без него. Городок маленький, бедный, еще и 100 км от Москвы, не наездишься.
Написал я в поддержку Сегнетикс, вот сейчас веду с ними переписку - отмахиваются. Берите, мол, любой программатор, умеющий AVR ISP, и считывайте-заливайте. Ничего конкретного :(
Есть у меня "универсальный" программатор (так он на Озоне назывался), но поддерживает ли он AVR ISP, я не знаю. Там есть какие-то джамперы, а что они значат - ни инструкции, ни описания. Просто JP1 и JP21 обозначения на плате.
codenamehawk
Вымогатель припоя
Сообщения: 527
Зарегистрирован: Вт фев 09, 2010 17:52:26

Re: ATmega128 как прошить

Сообщение codenamehawk »

akl писал(а):Есть у меня "универсальный" программатор (так он на Озоне назывался), но поддерживает ли он AVR ISP, я не знаю. Там есть какие-то джамперы, а что они значат - ни инструкции, ни описания. Просто JP1 и JP21 обозначения на плате.
Разве трудно додуматься, что если выложить фото этого программатора, то возможно найдется, кто-то кто опознает.
Проверьте закрома, если есть FT232RL (USB-COM переходник) им получится считать прошивку.
На крайний случай (если есть старый комп) подойдет https://habr.com/ru/articles/137740/
Также подойдет простая плата ардуино.
akl
Друг Кота
Сообщения: 4443
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: ATmega128 как прошить

Сообщение akl »

Я такого не писал.
codenamehawk
Вымогатель припоя
Сообщения: 527
Зарегистрирован: Вт фев 09, 2010 17:52:26

Re: ATmega128 как прошить

Сообщение codenamehawk »

[uquote="akl",url="/forum/viewtopic.php?p=4800802#p4800802"]Я такого не писал.[/uquote]
Извините, кнопка цитирования, расположена в неестественном месте.

читать так
chobra писал(а):Есть у меня "универсальный" программатор (так он на Озоне назывался), но поддерживает ли он AVR ISP, я не знаю. Там
есть какие-то джамперы, а что они значат - ни инструкции, ни описания. Просто JP1 и JP21 обозначения на плате.
исправлению верить.
Аватара пользователя
chobra
Открыл глаза
Сообщения: 72
Зарегистрирован: Пн фев 16, 2015 16:07:04
Откуда: Волоколамск

Re: ATmega128 как прошить

Сообщение chobra »

[uquote="codenamehawk",url="/forum/viewtopic.php?p=4800801#p4800801"]
akl писал(а):Есть у меня "универсальный" программатор (так он на Озоне назывался), но поддерживает ли он AVR ISP, я не знаю. Там есть какие-то джамперы, а что они значат - ни инструкции, ни описания. Просто JP1 и JP21 обозначения на плате.
Разве трудно додуматься, что если выложить фото этого программатора, то возможно найдется, кто-то кто опознает.
Проверьте закрома, если есть FT232RL (USB-COM переходник) им получится считать прошивку.
На крайний случай (если есть старый комп) подойдет https://habr.com/ru/articles/137740/
Также подойдет простая плата ардуино.[/uquote]
Да я хотел выложить фотки, но не догадывался как их прикрепить к репликам. А оказывается их можно и нужно отправить отдельно в поле внизу страницы. Сейчас попробую.
Переходника USB-COM нету.
Есть только я спаял "LPT - 6-пин". Это который вставляется в разъем Х3, он рядом с Атмегой на плате - там MISO, MOSI, SCK... и т.д.
Разъёмы COM купил давно, но руки не дошли спаять переходник "6-пин - COM"
FT232RL нету.
В техподдержке я просил продать мне программатор PD-080, но они сказали, что не выпускают его уже лет как 15.

Добавлено after 24 minutes 58 seconds:
Да что ж такое.... фото не отправляется. Мож я не так делаю? Вес вроде небольшой 300 кБ.

Добавлено after 50 seconds:
А как добавить фото просто в сообщении, без цитирования? При цитировании или правке внизу возникает поле для прикрепления файла (но почему-то не действует), а когда просто следующее сообщение пишу - нет кнопки прикрепить.
Бесполезные попытки, видно, или руки, или мозги не оттуда растут :(

Я даже скриншот не могу отправить, чтоб подсказали что у меня на странице не так.

Ладно, вошёл в Озон, в заказах нашёл что я покупал: Программатор AVR AVRISP AVRASP USBASP 2.0 с адаптером 10-6 пин Atmega8A Arduino Atmel USB ASP
Получается, не тот? Надо, как я понял, ISP.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ATmega128 как прошить

Сообщение BOB51 »

"страна советов"
Каждый в чем то прав - что выбрать решать тому, кто вопрос задает.
8)
ЛИЧНОЕ МНЕНИЕ (может не совпадать с возможностями других участников обсуждения).
СпойлерЯ ж выше уже выкладывал, какие софт - оболочки наиболее удачны для работ с АВР МК (те, что сам давно использую под виндовс)...
Из программаторов наиболее "народными" являются или
SiProg - при наличии в компьютере интегрированного в материнской плате СОМ порта
https://img.radiokot.ru/files/20529/40ye5m6yzu.GIF
или
arduinoISP - сделанный из ардуино-нано согласно соответствующего примера в ардуиноIDE модуль железа для USB порта
любого ПК с виндовс (ХР х32, вин7,10,11 х64).
https://img.radiokot.ru/files/20529/40ye5n6js6.GIF
Оба варианта возможно собрать практически в любом месте бывшего СССР.
Разве что материнка с СОМ портом может быть проблемой антиквариата.
да вот положу стаарую статейку по программаторам (и как с ними бороться):
P&P.PDF
(1.36 МБ) 70 скачиваний
:beer:
Последний раз редактировалось BOB51 Вт мар 24, 2026 19:08:52, всего редактировалось 1 раз.
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5723
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: ATmega128 как прошить

Сообщение >TEHb< »

Если чтение идёт, то программатор подходит и исправен.
"Привет!" - соврал он.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ATmega128 как прошить

Сообщение BOB51 »

Беда в том, что человек с работой на программаторах похоже не знаком...
Как бы не пришлось с азов уроки начинать...
Мы то из своих знаний/навыков исходим... И похоже человека только еще больше запутываем...
:? :cry:
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5723
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: ATmega128 как прошить

Сообщение >TEHb< »

Это-то не секрет. Я к тому, что аппаратуру нет смысла покупать ещё дополнительную. Кроме нового контроллера, с ним хз что.
"Привет!" - соврал он.
codenamehawk
Вымогатель припоя
Сообщения: 527
Зарегистрирован: Вт фев 09, 2010 17:52:26

Re: ATmega128 как прошить

Сообщение codenamehawk »

chobra писал(а):А как добавить фото просто в сообщении, без цитирования?
В низу есть кнопки Отправить и Редактор.
Попробуйте нажать вторую...
chobra писал(а):Получается, не тот? Надо, как я понял, ISP.
Почему не тот?
Да надо ISP.
chobra писал(а): Программатор AVR AVRISP
Совпадений не замечаете? А так AVR - ISP ?

Не подключайтесь к рабочей плате, приобретите дешёвую ардуино и разберитесь как с нее считать прошивку и только потом пробовать записать.

Для работы скачайте https://github.com/avrdudes/avrdude/ и https://github.com/ZakKemble/AVRDUDESS
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: ATmega128 как прошить

Сообщение VNS »

[uquote="chobra",url="/forum/viewtopic.php?p=4800813#p4800813"]Программатор AVR AVRISP AVRASP USBASP 2.0 с адаптером 10-6 пин Atmega8A Arduino Atmel USB ASP
Получается, не тот? Надо, как я понял, ISP.[/uquote]
Такой?
Изображение
Если такой, то программатор прекрасно работает с программой AVR_DUDE_PROG 3.3
Изображение
Аватара пользователя
chobra
Открыл глаза
Сообщения: 72
Зарегистрирован: Пн фев 16, 2015 16:07:04
Откуда: Волоколамск

Re: ATmega128 как прошить

Сообщение chobra »

[uquote="VNS",url="/forum/viewtopic.php?p=4800916#p4800916"][uquote="chobra",url="/forum/viewtopic.php?p=4800813#p4800813"]Программатор AVR AVRISP AVRASP USBASP 2.0 с адаптером 10-6 пин Atmega8A Arduino Atmel USB ASP
Получается, не тот? Надо, как я понял, ISP.[/uquote]
Такой?
Если такой, то программатор прекрасно работает с программой AVR_DUDE_PROG 3.3[/uquote]

Да, именно такой! Он прочитал исправную плату. "Прочитал" - это я условно называю, потому как он показал слева направо растущую 2-5 секунд шкалу-строчку и когда она стала полной длины, написал что-то вроде "Готово. ОК" А что это значит - я не знаю, может это просто связь установилась с платой, а прошивка всё ещё не прочитана...
С "голой" платой связь не устанавливалась - одни ошибки. Если же на эту плату пересаживал исправную Атмегу с другой платы, то всё нормально было, так же - и шкала и "Готово. ОК"
Работал, да, с прогой AVR_DUDE_PROG beta 1.0 Там какая-то засада была, не припомню. То ли кнопки "Стереть" и "Чтение" неактивными оставались, то ли ещё что. Сейчас попробую посмотрю еще раз, если начальство в котельную не упечёт))

Есть ещё конвертер USB-RS485, посредством его связь исправной платы с компом была, но что-либо считать я не сумел. После установления связи в окошке программы были показаны только свойства прибора, ну, типа название, версия ядра и ещё что-то там. Там можно было создать проект, появлялось большое окно с огромным полем, на котором через равные промежутки стояли точки, много-много точек, как бы решётка из точек. И всё, никаких надписей, ни что с этим делать, как считать или записать я не нашёл. Вообще кнопки "записать" или им подобные я старался не трогать - ещё сотру прошивку, и мне кирдык.
С платой с "голой" Атмегой - одни ошибки, связи нет.
А подскажите, пожалуйста, в голой Атмеге должно быть что-то залито при изготовлении, ну, типа БИОСа у мамки, - чтоб отвечать на запросы, устанавливать связь и т.п.? Или она абсолютно пустая? Просто я думаю, что-то же должно в ней отвечать на запросы программаторов... Или нет? Или там просто по определённой ноге триггер срабатывает и импульс летит в обратку... Эх...
Последний раз редактировалось chobra Ср мар 25, 2026 10:12:08, всего редактировалось 1 раз.
codenamehawk
Вымогатель припоя
Сообщения: 527
Зарегистрирован: Вт фев 09, 2010 17:52:26

Re: ATmega128 как прошить

Сообщение codenamehawk »

chobra писал(а):Он прочитал исправную плату.
Переключитесь на FUSES и нажмите Чтение.
Сделайте скриншот (на клавиятуре есть кнопка PrintScreen, потом запустите Paint, и вставьте туда изображение нажав CTRL и не отпуская ее нажмите V ) и покажите здесь.
Аватара пользователя
chobra
Открыл глаза
Сообщения: 72
Зарегистрирован: Пн фев 16, 2015 16:07:04
Откуда: Волоколамск

Re: ATmega128 как прошить

Сообщение chobra »

[uquote="codenamehawk",url="/forum/viewtopic.php?p=4801002#p4801002"]
chobra писал(а):Он прочитал исправную плату.
Переключитесь на FUSES и нажмите Чтение.
Сделайте скриншот (на клавиятуре есть кнопка PrintScreen, потом запустите Paint, и вставьте туда изображение нажав CTRL и не отпуская ее нажмите V ) и покажите здесь.[/uquote]
Да я бы уж давно скринов и фоток наприсылал, не получается прикрепить. Может, виной браузер - Мозилла Файрфоксом пользуюсь?
Вот сейчас нажал "цитата", возникло окошко, где можно цитировать и писать ответ, как я сейчас делаю.
Ещё ниже есть коричневая разделительная строка "Добавить вложения", под ней окошко "Комментарий к файлу" и поле для комментария, чуть выше - кнопки "Обзор" и "файл не выбран", если на них нажать, всё равно на какую, возникает окно поиска файла. Я его нахожу, "открываю", теперь вместо "файл не выбран" появляется его название, а дальше ничего не происходит, куда бы ни нажимал - на "Отправить", или "Предпросмотр", или с комментарием, или без него - не прикрепляется фото к ответу на цитату и снова появляется надпись "файл не выбран", уже раз 30 пробовал и так и сяк - не выходит.

А если без цитирования писать сообщение, как бы продолжая разговор, то поля "Добавить вложение" - вообще нет. Нигде. Ничего прикрепить и отправить не могу.

Добавлено after 5 minutes 1 second:
Вот сейчас набираю новое сообщение внизу под коричневой полосой "Быстрый ответ" - нигде нет кнопки или поля что-либо прикрепить...
Попробую с Яндекс браузера сюда зайти. Ой, блин, ребят, можно чуть попозже? Прибор в ремонт привезли, КФК-03 с очистных сооружений.

Добавлено after 3 minutes 37 seconds:
Пока там слесарь разбирает КФК, зашёл с Яндекс браузера.
В поле "Быстрый ответ" нет возможности прикрепить фото. Сейчас попробую используя цитирование.

Добавлено after 1 minute 21 second:
[uquote="VNS",url="/forum/viewtopic.php?p=4800916#p4800916"][uquote="chobra",url="/forum/viewtopic.php?p=4800813#p4800813"]Программатор AVR AVRISP AVRASP USBASP 2.0 с адаптером 10-6 пин Atmega8A Arduino Atmel USB ASP
Получается, не тот? Надо, как я понял, ISP.[/uquote]
Такой?[/uquote]

Проба
Нет, ничего не получается и с яндекс браузером.
Тут есть хостинг, я пытался им воспользоваться, добавил с рабочего стола фотку, а как ее прикрепить к сообщению здесь - не понял. Нажал "загрузить" она куда-то типа загрузилась - а куда не понял.

Добавлено after 9 minutes 32 seconds:
Оказывается, 300 кБ - это много, сделал 200 и...
программатор.jpg
провода я перепаял, подгоняя 6-пиновый разъём под их разводку на плате
(192.14 КБ) 45 скачиваний
Добавлено after 1 minute 28 seconds:
Вау! получилось! но не изображение, а ссылка...
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ATmega128 как прошить

Сообщение BOB51 »

Для фоток/скриншотов/рисунков есть

Код: Выделить всё

Для загрузки картинок рекомендуем воспользоваться нашим клевым хостингом - img.radiokot.ru
а в сообщении прикрепляем ссылку на адрес картинки в галерее.
Можно также пользоваться
PDF24 Creator (https://www.pdf24.org/ru/) - преобразование в *.pdf файлы, с их последующей загрузкой.
:roll:
То, что не пересылается напрямую (файлы layout, или splan и тексты исходников в проектах) закатывается в архив.
Но с учетом на ограничения по размерам прикрепляемых файлов.
8)
Ответить

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