Страница 44 из 73
Re: Программатор "STK500v2 by Petka"
Добавлено: Чт сен 06, 2012 19:34:50
dr.doc
Здравствуйте, уважаемые участники! Нужна помощь по данному программатору. Т.к. использовал ранее только PIC, то и программатор соотв. PICKit.
В CVAVR программатор STK500 не видит. Терминал из программы не работает.
Собрал программатор по схеме на стр. 20. Кварц - 18.432 МГц., прошивка - та-же, виртуальный ком порт работает (замыкал RX-TX и по эху терминалом). МК под вопросом, правда светодиод моргает в режиме st-by с периодом около 2-х секунд.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 07, 2012 00:39:34
vinboard
Наслаждаюсь невиданной скоростью AVRUSB500V3.0. Влёт читает-записывает и verify check sum не ошибается. На радостях перешил EPPROM у FT232RL утилитой
FT_Prog (она заменила Mprog), задал свой "Product discription". Прежние программаторы отложил в архив. Теперь подумываю о пяти буферах. С этим устройством будем дооолго переходить на армы.
Спасибо
Леониду Ивановичу!
P.S. Есть особенность AVRUSB500V3.0 - "reset" в момент подключения "target". Это как-то связано с выходом сигналов из H-Z? Это необходимо?
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 07, 2012 08:06:50
vano11
dr.doc писал(а):Здравствуйте, уважаемые участники! Нужна помощь по данному программатору. Т.к. использовал ранее только PIC, то и программатор соотв. PICKit.
dr.doc Раз у Вас есть PICKit, может стоило вот это попробовать "AVRISP-mkII из PICkit-2"
http://elena-march.narod.ru/ . Дешево и сердито, однако

. Мне пока хватает.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 07, 2012 11:38:02
dr.doc
Не охота "портить" программатор. Делать второй только для Atmel - тоже, в свое время собаку съел на разных JDM... От полученного наслаждения чуть не скончался.
Поэтому если делать программатор - то уже чтобы без подводных камней...
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 07, 2012 14:04:14
vinboard
dr.doc И не надо "портить", тем белее device собрали.
1. Четко ответьте, этот ли драйвер установили
FTDI driver for FT232 2.08.24 VCP x32-64 для STK500USB.
Советую качать и ставить из первоисточника.
Посмотрели у определившегося устройства USB Serial Port номер COM порта. Зашли в его свойства, установили скорость 115200.
2 Установите любой терминал клиент (
PuTTY free, Hyper Terminal PE share, ...)
Установили serial соединение задав 2 параметра - номер COM и скорость 115200.
В открывшемся окне терминала нажимаете enter несколько раз.
Четко ответьте, увидели в терминал окне такие строки:
AVRUSB500V3.0
Enter SW Version Major in hex [02]:
Enter SW Version Minor in hex [0A]:
Reset target at connector polarity test (1 = on 0 = off) [1]:
New SW Version is 02.0A (hex).
После ваших ответов пойдем дальше.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 07, 2012 18:30:47
dr.doc
На отпаянной ноге ATmega8 (вывод PD1/TXD) постоянно висит жесткая 1. Резистор на 470 Ом просаживает напряжение на ней где-то на 0,5В. Замыкание RXD/TXD на микросхеме FTDI позволяет видеть эхо передаваемого сигнала, причем на довольно высокой скорости и уверенно, без глюков. Попытка замыкания щупом осциллографа линий RXD/TXD с припаянным МК вызывало сигнал, изменяющийся от 5 до 3,8-4В. Нулевого уровня не было, поэтому отпаял ногу МК и проверил без нее.
Боюсь, что уже спалил порт МК. Проверить полным стиранием МК? На выводах должен быть Z?
..."Четко ответьте, увидели в терминал окне такие строки:
AVRUSB500V3.0
Enter SW Version Major in hex [02]:
Enter SW Version Minor in hex [0A]:
Reset target at connector polarity test (1 = on 0 = off) [1]:
New SW Version is 02.0A (hex)."...
Нет, я до них не дошел...
Re: Программатор "STK500v2 by Petka"
Добавлено: Вс сен 09, 2012 21:18:35
snoopy_77
добрый день
собрал программатор на atmega48pa. прошивал avrdude
avrdude -p m48 -c stk500_by_petka -P \\.\com13 -i 10 -B 10 -b 9600 -U flash:w:atmega48.hex -F -D -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m
контроллер прошился без ошибок, но программатор не видит подключаемые контроллеры и при попытке перепрошить его еще раз отвечает, что не распознает atmega48pa
в чем может быть загвоздка? может я не те фьюзы выставил?
Re: Программатор "STK500v2 by Petka"
Добавлено: Вс сен 09, 2012 22:59:03
Леонид Иванович
vinboard писал(а):P.S. Есть особенность AVRUSB500V3.0 - "reset" в момент подключения "target". Это как-то связано с выходом сигналов из H-Z? Это необходимо?
Можно в терминале выключить "Reset target at connector polarity test".
Re: Программатор "STK500v2 by Petka"
Добавлено: Пн сен 10, 2012 13:54:22
dr.doc
Запустил программатор с кварцем 18.432 МГц. Вся беда - новичек и непропаи. Программатор одинаково вел себя как с подключенным МК так и без него. А дело-то в том, что был непропай в разъеме кабеля на SCK. Да и полного описания работы нигде не было... А ведь можно было написать, что светодиод начинает гореть непрерывно при подключении программируемого МК к программатору. А я, подключил МК, вставил USB и мучаюсь, а программатор моргает ждущим режимом... Большое спасибо всем ответившим за участие.
Re: Программатор "STK500v2 by Petka"
Добавлено: Чт сен 13, 2012 16:35:30
AR_AROV
Многоуважаемые Коты,
не имеется ли у кого платы для лута в Sprint Layout этого прогрмматора c Atmega8 DIP28 и FT232RL.
Переглядел всю ветку, нужного не нашел.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 14, 2012 01:53:25
Леонид Иванович
Если применяете FT232RL, на кой Вам Мега в ДИПе? Ставьте в TQFP, как нормальные люди ставят. Печатка есть на стр. 20.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 14, 2012 08:46:52
AR_AROV
Леонид Иванович писал(а):Если применяете FT232RL, на кой Вам Мега в ДИПе? Ставьте в TQFP, как нормальные люди ставят. Печатка есть на стр. 20.
я видел все это но, если бы был у меня МК в TQFP сделал бы еще вчера, а на руках есть 3шт FT232RL и 1шт Atmega 8A в DIP
((( в провинции очень тяжко с детальками, заказы идут от недели и выше. А мне щас нужен программатор ((( тот что был благополучно помер...
в близи нет компа с LPT, только ноутбук с USB (((
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 14, 2012 11:22:25
yurgenfon
Разведи сам, ничего сложного!
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт сен 14, 2012 19:40:21
AR_AROV
Так то можно, но боюсь у меня будут ошибки.
Думал может кто уже нарисовал и сделал на нарисованной плате....
Re: Программатор "STK500v2 by Petka"
Добавлено: Вс сен 16, 2012 23:39:42
snoopy_77
добрый день
собрал программатор на atmega48pa, кварц 18,432 МГц
прошивал avrdude
avrdude -p m48 -c stk500_by_petka -P \\.\com13 -i 10 -B 10 -b 9600 -U flash:w:atmega48.hex
ошибок не было, программатор реагирует, моргнул 6 раз светодиодом
потом прошил фьюзы
avrdude -p m48 -c stk500_by_petka -P \\.\com13 -i 10 -B 10 -b 9600 -U lfuse:w:0xdf:m -U hfuse:w:0xdc:m
ошибок не было, но программатор перестал видеться
подскажите в чем проблема?
Re: Программатор "STK500v2 by Petka"
Добавлено: Пн сен 17, 2012 18:36:50
amv2000
snoopy_77 писал(а):подскажите в чем проблема?
Автор Вам уже ответил
http://electronix.ru/forum/index.php?sh ... 372&st=915
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт ноя 16, 2012 10:36:29
Alet
Не пойму в чем проблема, такая ситуация, программатор собран, контроллер зашит, при подключении программируемого МК светодиод горит непрерывно, при отключении мигает с периодом 2с. В терминале откликается, все нормально. При попытке в студии прочитать - Entering Programming mode - FAILED, хоть ты чего делай. К плате претензий нет, все чисто, ни капли флюса.
Что делал:
1) Пробовал запаять другую мегу, в термнале все ок, светодиод работает как надо, в AVR студии - FAILED.
2) Зашивал тестовую прогу - дергает порты раз в секунду, порты МК (PC1, PC3-PC5 это которые подключаются к программируемому МК - MISO,MOSI,SCK,RESET) все рабочие, т.е. мега ни при чем вроде как.
3) Ну fuse bits ставил разные варианты, всегда запускается хорошо.
Программируемый контроллер проверял программатором PonyProg, читается/пишется от внутреннего генератора, т.е. STK500 должен его видеть. Прошивка V3, кварц 14,7456. Может для этого кварца скомпилирована криво прошивка?
Хз что делать, пробовал на разных компах даже. В чем может быть дело?
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт ноя 16, 2012 13:26:33
BV-Dial
По чьей схеме собирали?Топологий схемы несколько вариантов.
Прошивки есть от Petka и Леонида Ивановича.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт ноя 16, 2012 14:23:17
Alet
Все с 20-й страницы. Прошивка от Леонида Ивановича V3.
Re: Программатор "STK500v2 by Petka"
Добавлено: Пт ноя 16, 2012 14:29:32
Леонид Иванович
Alet писал(а):Entering Programming mode - FAILED, хоть ты чего делай.
Может частота SPI слишком высокая? От чего программируемый контроллер тактируется?