Любителям PonyProg

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

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

Это дополнение к старо-доброму STK200 (и панельки от оного использую).
Кормится эта железяка от свободного USB разъёма.
Кстати из того же комплекта и модифицированный JDM для ПИКовых.
Ибо с LPT за последнее время тяжковато становится.
8)
Аватара пользователя
Муррчик
Встал на лапы
Сообщения: 120
Зарегистрирован: Вс янв 10, 2016 17:27:08

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

Сообщение Муррчик »

Ув. 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) и всё сразу наладится?
John O'Callaghan vs Neptune Project - Rhea (Chill Out Mix)
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

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

Мой уютный бложик... заходите!
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

Муррчик
Стандартный STK200
betterSTK200.pdf
(26.28 КБ) 230 скачиваний

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

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

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

Сообщение Муррчик »

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

з.ы. Теперь главное покупать 328P (а не 328),
поговаривают - у них разная сигнатура и поня имеет право "без P" не видеть
John O'Callaghan vs Neptune Project - Rhea (Chill Out Mix)
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

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

Было еще под х64 - но на старых ПК ставилась в основном х32 версия.
:roll:
328Р avrdudeshell и SinaProg обрабатывают.
Но под них у меня SiProg настроен, ибо STK200 единственно подходящий для АТ89Sхх под софтом ISP programmer1.2.0.56
8)
Аватара пользователя
Муррчик
Встал на лапы
Сообщения: 120
Зарегистрирован: Вс янв 10, 2016 17:27:08

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

Сообщение Муррчик »

обращаю внимание, кто будет (для ATmega328/328P)
пользовать версии 2.08c+patch и 2.08d, учитывайте,
в фьюз-байтах Extended и High перепутаны названия
трёх мл.битов (между этими байтами), в версии 2.08e
данный баг был успешно пофиксен
John O'Callaghan vs Neptune Project - Rhea (Chill Out Mix)
Аватара пользователя
geniv82
Потрогал лапой паяльник
Сообщения: 352
Зарегистрирован: Ср авг 31, 2011 14:26:26
Откуда: Воронеж

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

Сообщение geniv82 »

А я выбирал в пони мега324 и прошивал 328-ю. Понька, конечно ругалась, но шила корректно. По крайней мере для транзистортестера всё прошло нормально.
resd1981
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вс ноя 05, 2017 17:16:12

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

Сообщение resd1981 »

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

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

Сообщение BOB51 »

http://matrex-notes.blogspot.com/2015/0 ... tmega.html
(мега 88 и 88Р)
или
PonyProg2000 2_08D (там просто мега 88я)
8)
mr.Woland
Открыл глаза
Сообщения: 79
Зарегистрирован: Пт янв 08, 2010 21:26:01
Откуда: Новокузнецк
Контактная информация:

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

Сообщение mr.Woland »

У кого-нибудь получилось шить mega 328p , понька в упор не хочет ее понимать..
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

На сегодняшний день уже не столь актуально.
Аврдудешелл имеет возможность работы с ардуиновским Ардуино ISP программатором (на базе Ардуино нано).
И там еще одна софтинка так же с ним работать может.
8)
Аватара пользователя
НУ понимаеш...
Опытный кот
Сообщения: 854
Зарегистрирован: Пн фев 26, 2018 00:44:55
Откуда: district 23

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

Сообщение НУ понимаеш... »

[uquote="mr.Woland",url="/forum/viewtopic.php?p=4529141#p4529141"]У кого-нибудь получилось шить mega 328p[/uquote]
нормально шьет, вы правильно установили и запускаете прогу? а то есть ньюанс

Добавлено after 2 minutes 58 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4529488#p4529488"]На сегодняшний день уже не столь актуально.
Аврдудешелл имеет возможность работы с ардуиновским Ардуино ISP программатором )[/uquote]
бывает актуально. конкретно дудешел косячит с фьюзами на 328ой, тупо перепутаны местами
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

Ардуино ISP поддерживают также и следующие софт - оболочки:
avrdudeshell 09.01.2019
avrdudess 2.14(avrdude7) или более поздняя версия
SinaProg 2.1
так что при необходимости можно и перепроверить результат работы.
8)
Аватара пользователя
НУ понимаеш...
Опытный кот
Сообщения: 854
Зарегистрирован: Пн фев 26, 2018 00:44:55
Откуда: district 23

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

Сообщение НУ понимаеш... »

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

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

Сообщение BOB51 »

Именно про "голый чип" и идет речь.
От адуринки только железо согласно "arduinoISP", а работа с ним ничем не отличается от работы с любым иным " железом" из списка в соответствующей софт-оболочке.
:))
Аватара пользователя
НУ понимаеш...
Опытный кот
Сообщения: 854
Зарегистрирован: Пн фев 26, 2018 00:44:55
Откуда: district 23

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

Сообщение НУ понимаеш... »

[uquote="BOB51",url="/forum/viewtopic.php?p=4529580#p4529580"]Именно про "голый чип" и идет речь.[/uquote]
зайдем с другой стороны :facepalm:
данная тема Любителям PonyProg точно по пони прог?
а то программа как бы не знает ни о каком ардуино

специально просмотрел поддерживаемые програматоры по обоим портам COM & LPT вот нет ардуино и все.
и голый чип совсем не "ардуина" а конкретный чип линейки AVR контролеров имеющий имя и фамилию
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

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

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

Сообщение НУ понимаеш... »

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

AVRDUDESS тоже не плохой прошивальщик вкупе с "AVRISP mkII "
Аватара пользователя
Gennadiy
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Чт июн 17, 2010 07:40:31
Откуда: Россия

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

Сообщение Gennadiy »

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

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