Любителям PonyProg

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

Сообщение BOB51 »

Я свой вариант SiProga предпочитаю - ДЕШЕВО И СЕРДИТО!
http://img.radiokot.ru/files/20529/22n0mfq2y0.GIF
my_siprog.zip
(588.18 КБ) 316 скачиваний
Это дополнение к старо-доброму STK200 (и панельки от оного использую).
Кормится эта железяка от свободного USB разъёма.
Кстати из того же комплекта и модифицированный JDM для ПИКовых.
Ибо с LPT за последнее время тяжковато становится.
8)
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 120
Зарегистрирован: Вс янв 10, 2016 17:27:08

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

Ув. 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
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

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

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

Сообщение BOB51 »

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

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

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

...огромное спасибо за моральную поддержку, получен некий промежуточный
результат (в виде кое-как заработавшей патч-версии 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)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15607
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

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

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

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

Сообщение geniv82 »

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

Сообщение resd1981 »

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

Сообщение BOB51 »

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

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

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

Сообщение BOB51 »

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

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

[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ой, тупо перепутаны местами
Друг Кота
Аватара пользователя
Сообщения: 15607
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

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

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

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

Сообщение BOB51 »

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

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

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

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

Сообщение BOB51 »

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

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

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

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

Сообщение Gennadiy »

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

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