Программатор "STK500v2 by Petka"

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


amasis15
Родился
Сообщения: 4
Зарегистрирован: Вт окт 16, 2018 08:35:30

Re: Программатор "STK500v2 by Petka"

Сообщение amasis15 »

Собрал я программатор на Atmega8A, но не работает лед моргает не 6 раз а постоянно моргает. hех взял из страницы 58, для кварца 14,7456, fuse поставил С9, FF
Изображение
подскажите пожалуйста что не так??
Аватара пользователя
dr.doc
Это не хвост, это антенна
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Re: Программатор "STK500v2 by Petka"

Сообщение dr.doc »

LED постоянно моргает в случае, если отсутствует напряжение на линии RESET программируемого контроллера. Для проверки программатора нужно подключить программируемый контроллер и подтянуть его вывод сброса резистором к питанию. Не забыть также про AVCC контроллера, если таковое имеется...
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
amasis15
Родился
Сообщения: 4
Зарегистрирован: Вт окт 16, 2018 08:35:30

Re: Программатор "STK500v2 by Petka"

Сообщение amasis15 »

[uquote="dr.doc",url="/forum/viewtopic.php?p=3484223#p3484223"]LED постоянно моргает в случае, если отсутствует напряжение на линии RESET программируемого контроллера.[/uquote]

да . так и было. спасибо большое за подсказку,
74LS00
Друг Кота
Сообщения: 7673
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Программатор "STK500v2 by Petka"

Сообщение 74LS00 »

Проходил мимо лакируя свой stk500v2(не этот).

[uquote="Altium",url="/forum/viewtopic.php?p=3442537#p3442537"]zevs13, а вьй почему испортили схему программатора? CH340G - ето китайское дерьмо, оно не работает хорошо, почему не переделаете плата под FT232RL?[/uquote] Какие у вас есть аргументы против CH340G ? Давно пытаюсь чтото найти.
Просто многое наговаривают ардуинщики из за того что при покупке китайских ардуин, ардуиновский софт не имеет драйверов в комплекте. А нагуглить драйвера для неё невозможно, потому как это обрезок CH341 под которую и есть официальные драйвера и найти их проще.

Бескварцевая FT232RL стоит 6 баксов, а подделка может сдохнуть от новых драйверов (от обновления винды не все застрахованы). Но судя по тишине, возможно китайцы решили эту проблему и в новых партиях её нет, хотелось бы знать и это.
Устаревшая кварцевая свинцовая FT232BL очень давно снята с производства и в продаже её не было, но внезапно их привалило на али. Или распродажа списаного или тоже левак по просьбам умельцев, потому как паять проще.
В общемто ардуино от них отказалась, но не наш случай.

CP2102 около 3 баксов что не мало (обрезок 2103) народ хвалит, чуть ли не лучшее(я свой модуль потерял не проверив всё).
Проблема только с пайкой. Наверно лучше брать её сразу модулем со всеми ! нужными контактами. Добавить к ней мегу или мелкую ардуину и спаять можно на макетке без всяких утюгов.
Паять её самому если нет опыта, лучше не надо.
Непропай одной ноги который в лучшем случае виден только в торец под микроскопом, и работать как надо не будет.

PL2303HX(модификаций десятки) дешёвая и проверенная десятилетиями. Можно вынуть с телефонного провода.
Проблемы могут быть в виде исправно работающего порта для передачи данных, но програматор работать не будет. Лечится обновлением драйверов. Других проблем не встречал.
(Корпус как у FT232RL, но вроде как ноги тоньше, поэтому легче паять, не слипаются)
СпойлерЕщё как слипаются.
Пол дня потратил пока убрал коротыш и пропаял все ноги которые висели над платой и нифига не видно пока в торец с лупой не посмотрел.

Сжёг по невнимательности. Подал 7в с внешнего устройства, а общий провод идущий к usb оказался не припаян.
Микра выгорела полностью и встроеный 3.3 стабилизатор и порт.
Если вы это покупаете в китае, это всё либо подделка либо отбраковка.
Оригинальные надо покупать в надёжных магазинах.
Я не могу назвать надёжных в этой стране.

Драйвера на сколько знаю есть под все системы у всех контролеров.

Чтоб перешить мегу в програматоре, достаточно любого (из перечисленых точно) usb-uart, 5 проводков и получасового перекура.
Но эту часть схемы никто не реализовывает, и я не знаю чем вы шьёте мегу для этого програматора.
AlexJ
Встал на лапы
Сообщения: 127
Зарегистрирован: Чт ноя 01, 2012 15:02:31
Откуда: Н.Новгород

Re: Программатор "STK500v2 by Petka"

Сообщение AlexJ »

Подскажите, а этот программатор (STK500v3), работает с AVRDude_prog 3.3?
У меня программа видит программатор, но не видит программируемый контроллер, св.диод постоянно мигает. REC к +5 подтянут.
Подключаю к этому же контроллеру AVR910, все видится.
порты и выбор прог. в программе естеств. выбираю сооттветствующие.
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Программатор "STK500v2 by Petka"

Сообщение mr_kot »

Программатор не видит контроллера. Почему - не знаю, скорее всего что-то с цепью RESET. Если все нормально, то светодиод горит постоянно, моргает только в процессе обращения к программируемому контроллеру.
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Jeims
Открыл глаза
Сообщения: 41
Зарегистрирован: Пн апр 16, 2012 18:34:14

Re: Программатор "STK500v2 by Petka"

Сообщение Jeims »

Здравствуйте, подскажите как в программаторе AVR USB STK500 by Petka v2, обновить прошивку от ув. Леонида Ивановича v3? Спасибо.
dantist3
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Пн май 04, 2009 14:39:47
Откуда: Россия г. Москва
Контактная информация:

Re: Программатор "STK500v2 by Petka"

Сообщение dantist3 »

Там разница выход генератора с PC0 перенесен на PB1. Что следует поправить в схеме. В остальном для Меги 8 все совпадает. Если у Вас собран на Меге 88, то нужно менять контроллер.
Аватара пользователя
zerone
Родился
Сообщения: 12
Зарегистрирован: Ср ноя 25, 2009 21:08:39
Откуда: Уфа
Контактная информация:

Re: Программатор "STK500v2 by Petka"

Сообщение zerone »

Всех приветствую! все Авр студии ее поддерживают? Если нет, то какая последняя поддерживала?
[size=70]Сильно не пинайте=)[/size]
Аватара пользователя
dr.doc
Это не хвост, это антенна
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Re: Программатор "STK500v2 by Petka"

Сообщение dr.doc »

7.0 точно поддерживает. И младшие тоже.
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
miwbox
Родился
Сообщения: 7
Зарегистрирован: Пн окт 28, 2019 09:32:04

Re: Программатор "STK500v2 by Petka"

Сообщение miwbox »

Подскажите максимальную скорость ISP Clock.
И для AVR USB STK500 by Petka v2, и для AVR USB STK500 Леонида Ивановича v3.

Мой USBAsp в AVRStudio4 максимум ISP Clock выдает 1.845 MHz.
Аватара пользователя
dr.doc
Это не хвост, это антенна
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Re: Программатор "STK500v2 by Petka"

Сообщение dr.doc »

А там, насколько я помню, большей частоты и нет... (в Atmel Stodio)
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Аватара пользователя
Valeriy L
Грызет канифоль
Сообщения: 291
Зарегистрирован: Вт сен 02, 2008 04:03:21
Откуда: Тихорецк

Re: Программатор "STK500v2 by Petka"

Сообщение Valeriy L »

Вынужден вернуть эту тему к жизни.
Года 3 назад сделал себе такой программатор, и был доволен его работой. Работал он сначала на ХР. потом на ноутбуке на Win7. Старый компьютер стал сильно тормозить, и я сменил системный блок, с установленной Win10, ноутбук тоже обновился до Win10
Программатор работал, в основном с программой Code Vision AVR 3.93. Поначалу программатор работал пару месяцев на Win10, последнее, что я делал, прошивал МК с установленным RSTDISABL, как положено программа выдала предупреждение, с чем я согласился, и прошил МК. После этой процедуры программа перестала работать с программатором. Выдавая сообщение AVRISP error leaving programming mode.
Перешёл на ноутбук там тоже самое. Я был этим озабочен, думал, что программатор виноват в этом. Попробовал через программу AVRDUDE, в этой программе программатор работает, стирает, читает, программирует. Проверил, подсовывал 3 микроконтроллера.
В программе AVR Studio 4.19 при запуске программатора программа выдаёт следующее сообщение:
An STK500with firmware version 0.0A has been detected. The firmware
version corresponding
to this installation of AVR Studio is 2.0A. Press OK to launch the
upgrade program to
perform an upgrade, or Cancel to continue without upgrading. NOTE!
Correct operation is not
guaranteed if an upgrade is not performed. AVR Studio will close
down.

Перевод
Обнаружен STK500with 0.0A версии микропрограммного обеспечения. Встроенное микропрограммное обеспечение
соответствующая версия
К этой установке AVR Studio 2.0A. Нажмите кнопку ОК, чтобы запустить
Программу модернизации
Выполните обновление, или нажмите кнопку "Отмена", чтобы продолжить без обновления. Примечание!
Неправильная операция
Гарантируется, если обновление не выполняется. AVR Studio закроется
Хотя программа работает с программатором.
Что за обновление требует программа, если прошивку новую, то какую прошивку ей нужно подсунуть. Почему программатор перестал работать с Code Vision AVR. Программатор собран на FT232RL и AT mega8, плата AVRUSB500v3. Может, у кого возникла проблема с программаторам и программой Code Vision AVR. И как решилась проблема.
74LS00
Друг Кота
Сообщения: 7673
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Программатор "STK500v2 by Petka"

Сообщение 74LS00 »

Valeriy L, влеплю некрооффтоп
СпойлерНе вникал в суть проблемы, но мой клон обычного stk500 часто мрёт при изменении режимов прошивки, а на самом деле переключается в медленный режим при котором прошивалки его не видят. Первое время решал перешивкой eep, потом нащупал какую настройку менять. Так что как вариант перешить программатор.

Ну и о левых ft232 тоже говорят много, а в win10 драйвера становятся сами.
Продолжаю присматриваться к STK500v2 by Petka как к средству обновления прошивки готового устройства, чемто привлекает дешевизна комплектующих ко сравнению с usb камнем. Но пока собирать надобности не было.

И вот сейчас потребовалась прошивалка ардуины, максимально компактная и опять вспомнил.
Если автор собрал на меге 8, то почему бы не реализовать подобное на тини13, там ведь не нужно много ног, хотя наверно не хватит.

Ну а для usb-uart сейчас появилось несколько интересных микросхем.
CH340E (если не ошибаюсь) в MSOP10 и вроде как не требуют кварца. На али есть модули, можно лепить вторым этажом на МК программатора.
PL2303SA в SO8 не требующая кварца. Очередная перепаковка старой проверенной многоликой козявки, теперь и в удобопаяемом компактном корпусе. Похоже в этом плане она потягается с CH340G по удобству.
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Программатор "STK500v2 by Petka"

Сообщение samand587 »

Уважаемые! Прочитал все 70 страниц ветки и запутался в настройке фьюзов. Рекомендовано HIGH = C9, LOW = FF, то есть по строкам LOW ничего не запрограммировано. В то же время на ветке приведены картинки, где установлены фьюзы SUT0 или SUT1, а это или EF или DF в строке LOW. Назначение этих фьюзов: "Группа фьюзов SUT1 и SUT0 — fuse биты, управляющие режимом запуска тактовых генераторов МК, а так же задают скорость старта МК после подачи питания". Так как все же правильно установить фьюзы?

З.Ы. Программатор собрал, при включении мигают и гаснут светодиоды линии ТХ-RX, и основной светодиод мигнет 6 раз и гаснет. По СОМ порту программатор определяется, CodeVisionAVR и Аvrdudeprog33 программатор определяют, но работать не хочет :dont_know:
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Программатор "STK500v2 by Petka"

Сообщение samand587 »

Вопрос снят! Вот фьюзы :)) А причиной была корявая работа драйвера FTDI. Вот здесь очень полезная статья по работе с этим драйвером http://kmpu.ru/other/ft232rl_rabota_s_d ... #Chapter_3 Может кому то и поможет :))

P.S. А сделал вот это
Вложения
stk500v3_usb_a.lay6
(57.77 КБ) 531 скачивание
ФУЗЫ.jpg
(78.82 КБ) 580 скачиваний
eu3ld
Родился
Сообщения: 9
Зарегистрирован: Вс окт 20, 2013 12:20:48

Re: Программатор "STK500v2 by Petka"

Сообщение eu3ld »

Делал в 2013 году . наверное стояла хр винда. сейчас 7ка -на64. не видит програматора. кварц на 18.... коты что делать. тогда летал прогер как пуля. в дудке даже. сейчас лупит ошибку проверте прогер и порт. .может с 7 кой не работает ???? СП. мяу!
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Программатор "STK500v2 by Petka"

Сообщение mr_kot »

У меня в 10-ке и х86, и х64 работает
А что диспетчер устройств говорит? Порт то появляется при подключении?
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
eu3ld
Родился
Сообщения: 9
Зарегистрирован: Вс окт 20, 2013 12:20:48

Re: Программатор "STK500v2 by Petka"

Сообщение eu3ld »

В диспетчере все ок ! появляется. дрова ставил вручную . не автоматом . несколько раз убирал их прогой тоесть чистил . еще на другом ноуте только 7 -32 тоже сейчас пробовал . такая же бяка. проверте прогер и порт. уже я и кварц менял . ставил на 14... прошивал по новой . фьюзы в норме .

Добавлено after 3 minutes 41 second:
Я даже в 13 году здесь отзыв оставлял. прогер работал очень быстро. по сравнению с барсом.

Добавлено after 9 hours 20 minutes 41 second:
[uquote="eu3ld",url="/forum/viewtopic.php?p=3955369#p3955369"]В диспетчере все ок ! появляется. дрова ставил вручную . не автоматом . несколько раз убирал их прогой тоесть чистил
Вложения
Screenshot_3.png
так должно в диспетчере или stk-500 ???
(31.96 КБ) 377 скачиваний
Screenshot_8.png
вот выдает ошибку. поменял кварц на 11.... перепрошил . результат 0.
(32.89 КБ) 541 скачивание
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: Программатор "STK500v2 by Petka"

Сообщение Altair »

У вас порт 2, а в оболочке порт 3, почему не выставили тоже порт 2?
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Ответить

Вернуться в «Статьи»