Обсуждаем контроллеры компании Atmel.
Ответить

Re: Любителям PonyProg

Вт дек 10, 2019 20:34:07

Я свой вариант SiProga предпочитаю - ДЕШЕВО И СЕРДИТО!
http://img.radiokot.ru/files/20529/22n0mfq2y0.GIF
my_siprog.zip
(588.18 KiB) Скачиваний: 256

Это дополнение к старо-доброму STK200 (и панельки от оного использую).
Кормится эта железяка от свободного USB разъёма.
Кстати из того же комплекта и модифицированный JDM для ПИКовых.
Ибо с LPT за последнее время тяжковато становится.
8)

Re: Любителям PonyProg

Вт дек 10, 2019 22:23:32

Ув. BOB51 !
"повёлся" я по предложенному LPT-пути и поймал следующие "грабли"

=== ЧТО УДАЧНО ====================
1) легко на XP становятся 2.08c, 2.08c+patch и 2.08d
2) все они успешно выполняют Calibration
3) двое последних имеют в списке мегу328

=== НЕ УДАЧНО =====================
1) 2.08c+patch в настройке Interface Setup (бит-инверсию не использую),
при выборе I/O port setup - "Parallel", заявляет :
~ Avr ISP API - (Probe) - Test Failed
~ Avr ISP I/O - (Probe) - Test Failed
~ DT-006 API - (Probe) - Test OK
~ DT-006 I/O - (Probe) - Test OK
~ EASY I2C API - (Probe) - Test Failed
~ EASY I2C I/O - (Probe) - Test Failed
~ SysFs I/O - (Probe) - Test OK
на LPT, что ни выполняй, не происходит изменений ни одного уровня

2) 2.08d в настройке Interface Setup (бит-инверсию не использую),
при выборе I/O port setup - "Parallel", заявляет :
~ Avr ISP API - (Probe) - Test Failed
~ Avr ISP I/O - (Probe) - Test Failed
~ DT-006 API - (Probe) - Test OK
~ DT-006 I/O - (Probe) - Test OK
~ EASY I2C API - (Probe) - Test Failed
~ EASY I2C I/O - (Probe) - Test Failed
~ SysFs I/O - (Probe) - Test OK
на LPT, что ни выполняй, не происходит изменений ни одного уровня

=== ДЛЯ СРАВНЕНИЯ =================
на том же самом железе, но при версии 2.07с, происходит такое :
~ Avr ISP API - (Probe) - Test Failed (железо - без реакции)
~ Avr ISP I/O - (Probe) - Test OK (тест "пляшет" уровнями на выводах
378.0, 378.1, 379.5, 379.7 разъёма LPT, если этот режим оставить, то
5проводков начинают работать корректно)
~ DT-006 API - (Probe) - Test OK (железо - без реакции)
~ DT-006 I/O - (Probe) - Test OK (уровни пляшут, 5пров. не работают)
~ EASY I2C API - (Probe) - Test Failed (железо - без реакции)
~ EASY I2C I/O - (Probe) - Test Failed (уровни пляшут, 5пров. не раб.)

=== ВОПРОСЕЦ ====
Где же собака порылась?
Неужели взять 74HC244 (и соорудить STK200) и всё сразу наладится?

Re: Любителям PonyProg

Ср дек 11, 2019 09:03:32

Муррчик писал(а):Неужели взять 74HC244 (и соорудить STK200) и всё сразу наладится?
раее вам была дана рекомендация, которая приведет к 100% успеху: USBAsp

Re: Любителям PonyProg

Ср дек 11, 2019 10:06:02

Муррчик
Стандартный STK200
betterSTK200.pdf
(26.28 KiB) Скачиваний: 180

Там на разъёме помимо прочего ДВЕ ПЕРЕМЫЧКИ - кодирование устройства для софта.
(такие перемычки практически во всех самоделках встречаются, только в каждом случае подключено
по-своему в соответствии с типом железа).
Буфер-усилитель ОБЯЗАТЕЛЕН (как и вся соответствующая обвязка LPT палить как-то некорректно).
Настройка порта LPT в BIOS ПК
стандартный LPT или ECP (позже уточню - надо старый комп запустить).
Там только в случае с LPT-PCI платкой требуется некоторый "шаманизм" с файлами конфигурации.
Настройка оболочки -
parallel
AVR ISP I/O
и соответствующий порт
в области "инверсий" окошки оставляем пустыми.
УПС...
В качестве источника питания используем или разъём GAME порта (так у меня с древних времен сделано) или на блоее современных - от USB хаба.
:beer:

ARV
НЕКОШЕРСТНО!!!
(особо для тех кому адурина "не МК" :wink: )
Сегодня все голову морочат - "ПОКУПАЙ", когда ЛЮБИТЕЛЬ САМ СДЕЛАТЬ МОЖЕТ (без излишних затрат).
:twisted:

Re: Любителям PonyProg

Ср дек 11, 2019 13:26:59

...огромное спасибо за моральную поддержку, получен некий промежуточный
результат (в виде кое-как заработавшей патч-версии V2_08c и теперь cмогу
шить 328-ю мегу), мне раньше хватало и меги-8, но она встречается всё реже,
а 328-я всё дешевеет - вот из-за этого весь сыр/бор. Причина софт-траббла
оказалась в том, что V2_07с открывает порты в XP легко, V2_08c захватывает
LPT только после бубнов с танцами, а V2_08d и V2_08e отказываются (в winXP)
управлять эЛПэТэ-хой напрочь, ну вот обстановку доложил, всем успехов!

з.ы. Теперь главное покупать 328P (а не 328),
поговаривают - у них разная сигнатура и поня имеет право "без P" не видеть

Re: Любителям PonyProg

Ср дек 11, 2019 14:05:23

Относительно драйверов портов...
Там в далеком прошлом вопрос прямого управления из-под ХР был... решалось набором драйверов...
А к моменту работы с понькой оные УЖЕ были установлены - посему о них и не вспомнилось...
Вроде бы вот эти...
dlportio-32-exe.zip
(167.05 KiB) Скачиваний: 262

Было еще под х64 - но на старых ПК ставилась в основном х32 версия.
:roll:
328Р avrdudeshell и SinaProg обрабатывают.
Но под них у меня SiProg настроен, ибо STK200 единственно подходящий для АТ89Sхх под софтом ISP programmer1.2.0.56
8)

Re: Любителям PonyProg

Ср дек 18, 2019 07:51:20

обращаю внимание, кто будет (для ATmega328/328P)
пользовать версии 2.08c+patch и 2.08d, учитывайте,
в фьюз-байтах Extended и High перепутаны названия
трёх мл.битов (между этими байтами), в версии 2.08e
данный баг был успешно пофиксен

Re: Любителям PonyProg

Ср янв 15, 2020 21:08:33

А я выбирал в пони мега324 и прошивал 328-ю. Понька, конечно ругалась, но шила корректно. По крайней мере для транзистортестера всё прошло нормально.

Re: Любителям PonyProg

Вс июн 07, 2020 23:56:44

Как прошить Атмега 88 РА. Понька не хочет ее видеть а в списке нет. Видно пора менять прогу.

Re: Любителям PonyProg

Пн июн 08, 2020 10:46:35

http://matrex-notes.blogspot.com/2015/0 ... tmega.html
(мега 88 и 88Р)
или
PonyProg2000 2_08D (там просто мега 88я)
8)

Re: Любителям PonyProg

Ср янв 10, 2024 21:47:52

У кого-нибудь получилось шить mega 328p , понька в упор не хочет ее понимать..

Re: Любителям PonyProg

Чт янв 11, 2024 19:20:16

На сегодняшний день уже не столь актуально.
Аврдудешелл имеет возможность работы с ардуиновским Ардуино ISP программатором (на базе Ардуино нано).
И там еще одна софтинка так же с ним работать может.
8)

Re: Любителям PonyProg

Чт янв 11, 2024 21:56:48

У кого-нибудь получилось шить mega 328p

нормально шьет, вы правильно установили и запускаете прогу? а то есть ньюанс

Добавлено after 2 minutes 58 seconds:
На сегодняшний день уже не столь актуально.
Аврдудешелл имеет возможность работы с ардуиновским Ардуино ISP программатором )

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

Re: Любителям PonyProg

Чт янв 11, 2024 22:53:50

Ардуино ISP поддерживают также и следующие софт - оболочки:
avrdudeshell 09.01.2019
avrdudess 2.14(avrdude7) или более поздняя версия
SinaProg 2.1
так что при необходимости можно и перепроверить результат работы.
8)

Re: Любителям PonyProg

Чт янв 11, 2024 23:21:28

ну как бы по и для ардуино своя ветка.
я про "голый чип без вшитого загрузчика"

Re: Любителям PonyProg

Чт янв 11, 2024 23:34:54

Именно про "голый чип" и идет речь.
От адуринки только железо согласно "arduinoISP", а работа с ним ничем не отличается от работы с любым иным " железом" из списка в соответствующей софт-оболочке.
:))

Re: Любителям PonyProg

Пт янв 12, 2024 16:21:59

Именно про "голый чип" и идет речь.

зайдем с другой стороны :facepalm:
данная тема Любителям PonyProg точно по пони прог?
а то программа как бы не знает ни о каком ардуино

специально просмотрел поддерживаемые програматоры по обоим портам COM & LPT вот нет ардуино и все.
и голый чип совсем не "ардуина" а конкретный чип линейки AVR контролеров имеющий имя и фамилию

Re: Любителям PonyProg

Вт янв 16, 2024 17:51:15

Я выше выкладывал вариант железа именно для понипрога (модифицированный SIprog на СОМ порт материнки).
Однако судя по тенденциям развития компов ни СОМ ни LPT портов скоро не останется (тем более на ноутах).
Поэтому и велась неспешная работа по поиску действенной "народной альтернативы" как понипрогу, так и железу используемому для прошивок.
Как оказалось не напрасно.
В данном случае речь то совсем не про ардуину, а про железо программатора на шине USB и сопутствующих софт - оболочках для данного железа ля применения при работе с АВР МК.
Собственно "народная альтернатива" понипрогу для ПК в которых остались только USB порты.
И то... Только в качестве ИНФОРМАЦИОННОГО СООБЩЕНИЯ.
8)

Re: Любителям PonyProg

Вт янв 16, 2024 22:45:49

как по мне сейчас "народный" юсб асп за 100р с китайской помойки и программа AsProgrammer 2.2 поддерживающая не только АВР

AVRDUDESS тоже не плохой прошивальщик вкупе с "AVRISP mkII "

Re: Любителям PonyProg

Пн янв 22, 2024 14:56:14

В купе с AVRISP MKII и Студия работает, Дудка становится не нужна.
Ответить