С этим все в порядке. а не работает так как надо..Mega_Volt писал(а): Нет конечно, я имел ввиду сопротивления резисторов R8 200 kom и R9 47 кОм (для меги 48,88, и 100 кОм для меги8). Иногда по инерции ставят на 200 Ом или 100 Ом, поэтому и не работает
Программатор "STK500v2 by Petka"
Re: Программатор "STK500v2 by Petka"
- Реклама
Re: Программатор "STK500v2 by Petka"
Народ помогите, нужны свежие мысль.
Спаял программатор, зашил мегу, всё по инструкции (связка Atmega8A, 7.3728, плата и фюзы из статьи). Переставил джампер на Х2 Х3, включил светодиод несколько раз моргнул (3-4 раза) В гипертерминале определился. Запустил AVR Studio зашел в Tools - Program AVR - Connect, выбрал STK500 свой виртуальный СОМ порт жму Connect это окошко исчезает на несколько секунд и снова появляется, т.е. AVR Studio не видет программатор, я прав? Пробовал на AVR Studio версии 4.13, 4,17 результат одинаковый.
Может к Студии нужно какой то плагин устанавливать или чтото в этом роде? И ещё, контроллер для программирования я не подключал (нет сейчас никакого в наличии), может в этом проблема?
Спаял программатор, зашил мегу, всё по инструкции (связка Atmega8A, 7.3728, плата и фюзы из статьи). Переставил джампер на Х2 Х3, включил светодиод несколько раз моргнул (3-4 раза) В гипертерминале определился. Запустил AVR Studio зашел в Tools - Program AVR - Connect, выбрал STK500 свой виртуальный СОМ порт жму Connect это окошко исчезает на несколько секунд и снова появляется, т.е. AVR Studio не видет программатор, я прав? Пробовал на AVR Studio версии 4.13, 4,17 результат одинаковый.
Может к Студии нужно какой то плагин устанавливать или чтото в этом роде? И ещё, контроллер для программирования я не подключал (нет сейчас никакого в наличии), может в этом проблема?
Re: Программатор "STK500v2 by Petka"
Таже проблема, пока не могу понять в чем дело, бьюсь месяц уже. почитай выше что мне писали может поможет. И от меня, USB на 12 МГц работает, возможно проблема в кварце, но могу ошибаться.Митя писал(а):Народ помогите, нужны свежие мысль.
Спаял программатор, зашил мегу, всё по инструкции (связка Atmega8A, 7.3728, плата и фюзы из статьи). Переставил джампер на Х2 Х3, включил светодиод несколько раз моргнул (3-4 раза) В гипертерминале определился. Запустил AVR Studio зашел в Tools - Program AVR - Connect, выбрал STK500 свой виртуальный СОМ порт жму Connect это окошко исчезает на несколько секунд и снова появляется, т.е. AVR Studio не видет программатор, я прав? Пробовал на AVR Studio версии 4.13, 4,17 результат одинаковый.
Может к Студии нужно какой то плагин устанавливать или чтото в этом роде? И ещё, контроллер для программирования я не подключал (нет сейчас никакого в наличии), может в этом проблема?
Re: Программатор "STK500v2 by Petka"
Вон выложил програму Avrdude с графической оболочкой попробуйте в ней запрограмировать только програматор берите STK500v2 совсем остальным думаю разберетесть запускать надо Avrdudegui.
- Вложения
-
- AVRDUDE.part03.rar
- (161.05 КБ) 730 скачиваний
-
- AVRDUDE.part02.rar
- (244.14 КБ) 685 скачиваний
-
- AVRDUDE.part01.rar
- (244.14 КБ) 680 скачиваний
Re: Программатор "STK500v2 by Petka"
С проблемой невидения программатора в AVR Studio разобрался. Всё оказалось банально и просто, после того как в гипертерминале записываем данные (версию программатора, вкл\выкл меандр 1 Mhz, обнаружение кристалла), закрываем терминал, так вот он по непонятным причинам продолжает занимать наш виртуальный COM порт и естественно студия программатор не видит. Решение следующее, после закрытия терминала отключаем программатор на несколько сикунд и включаем снова, и всё прекрасно определяется и работает. Данные действия проделывал на двух разных машинах на разных операционках результат идентичный, пока вручную не рестартанёш ничего не определяется. Пробуйте, может у вас такая же проблема.
- Реклама
Re: Программатор "STK500v2 by Petka"
Купил микросхему atmega8-16
au. Подключил к
програматору. При подаче
питания на atmega8 на
программаторе загораеться
светодиод . Но опять проблема
avrdude пишет что нет доступа
на ком порт. Что он чем то
занят, хотя на самом деле
свободен. Я уже не зная что
делать . Помогите
пожалуйста.
au. Подключил к
програматору. При подаче
питания на atmega8 на
программаторе загораеться
светодиод . Но опять проблема
avrdude пишет что нет доступа
на ком порт. Что он чем то
занят, хотя на самом деле
свободен. Я уже не зная что
делать . Помогите
пожалуйста.
Re: Программатор "STK500v2 by Petka"
С avrdude у меня тоже не работает, ни на что не ругается но и ничего не делает, а чем вам Студия или Кодэвижен не нравятся?
Re: Программатор "STK500v2 by Petka"
Просто они не видитят программатор. Не знаю куда рыть.Митя писал(а):С avrdude у меня тоже не работает, ни на что не ругается но и ничего не делает, а чем вам Студия или Кодэвижен не нравятся?
Re: Программатор "STK500v2 by Petka"
Тут может быть куча нюансов, в ветке о них говорится. А чтоб вам помочь нужно больше инфы (какие детали, где печатку брали, как контроллер прошивали, какой из светодиодов горит) ну и т.д. тогда и посоветовать чтото конкретное можно будет.
Re: Программатор "STK500v2 by Petka"
killsleep!
1.установка FTDI драйвера
2.установите порт
при поднлючении программатора LED моргнёт несколько раз
Ипользуйте codevision ,терминал-ввод-начнёт детектироваться при условии что аппаратная часть в норме
1.установка FTDI драйвера
2.установите порт
при поднлючении программатора LED моргнёт несколько раз
Ипользуйте codevision ,терминал-ввод-начнёт детектироваться при условии что аппаратная часть в норме
Re: Программатор "STK500v2 by Petka"
Итак по порядку. Схема у меня стандартная(взята с сайта mvsem.ru)
Чип используеться FTDI FT232RL, контроллер используеться Atmega 8, кварц на 147456.
При подключении диод мигает(не по питанию), драйвер установлен он определяеться нормально. В терминале настраиваеться нормально, при подключении контроллера загорается диод и не тухнет.
Почитал эту тему и нашел фузы. Прошил еще раз их при помощи Pony.
Программа CodeVisionAVR C Compiler 1.23 пишет STK500/Avrisp communication error.
Avr studuo 4.17.0.655 при коннекте окошко опять перезагружаеться( ну я так понял оно не видит его. Выбирал stk500 и ком порт 2.
А вот avrdude, точнее avrdudegui пишет
при выполнениии комманды
при 1Mhz режиме выдает вот это.
При fast пишет другое
В английском абсолютно не шарю(. Помогите чем сможете.
З.ы. При попытки прошивки fus bits написал
Чип используеться FTDI FT232RL, контроллер используеться Atmega 8, кварц на 147456.
При подключении диод мигает(не по питанию), драйвер установлен он определяеться нормально. В терминале настраиваеться нормально, при подключении контроллера загорается диод и не тухнет.
Почитал эту тему и нашел фузы. Прошил еще раз их при помощи Pony.
Программа CodeVisionAVR C Compiler 1.23 пишет STK500/Avrisp communication error.
Avr studuo 4.17.0.655 при коннекте окошко опять перезагружаеться( ну я так понял оно не видит его. Выбирал stk500 и ком порт 2.
А вот avrdude, точнее avrdudegui пишет
при выполнениии комманды
Код: Выделить всё
avrdude.exe -p m8 -c stk500v2 -P com2 -U lfuse:r:-:d -D -qКод: Выделить всё
avrdude.exe: stk500_2_ReceiveMessage(): timeout
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.Код: Выделить всё
avrdude.exe: stk500v2_command(): command failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.В английском абсолютно не шарю(. Помогите чем сможете.
З.ы. При попытки прошивки fus bits написал
Код: Выделить всё
avrdude.exe: stk500v2_command(): command failed
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.11s
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude.exe: reading input file "0xEF"
avrdude.exe: writing lfuse (1 bytes):
Writing | ***failed;
################################################## | 100% 0.25s
avrdude.exe: 1 bytes of lfuse written
avrdude.exe: verifying lfuse memory against 0xEF:
avrdude.exe: load data lfuse data from input file 0xEF:
avrdude.exe: input file 0xEF contains 1 bytes
avrdude.exe: reading on-chip lfuse data:
Reading | ################################################## | 100% 0.03s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0000
0xef != 0x00
avrdude.exe: verification error; content mismatch
avrdude.exe done. Thank you.
Re: Программатор "STK500v2 by Petka"
А в гипертерминале "Управление потоком" на "Нет" выставляли? И скорость 115200 ставили?
Re: Программатор "STK500v2 by Petka"
Выставлял.Митя писал(а):А в гипертерминале "Управление потоком" на "Нет" выставляли? И скорость 115200 ставили?
Я вот думаю, а может у меня контакт где то плохой, или сопля где-то.
Re: Программатор "STK500v2 by Petka"
Такие вещи надо проверять ещё до первого включения, хотя в вашем случае это маловероятно. Т.к. схему и прошивку брали не с этого сайта, может случиться и такое, что прошивка вам попалась не под вашу разводку платы (когда Petka разрабатывал этот программатор было куча разных схем и прошивок соответственно тоже).
Я бы поступил так:
1) почитал даташиты конкретно на ваши микросхемы
2) с учётом сигналов сравнил ваш авриант печатки с 4-ой печаткой из архива на этом сайте (я именно её и делал)
3) сравнил вашу прошивку с прошивкой из архива в статье
4) прозвонил печатку на наличие коротышей, неконтактов и номиналов деталей
Если всё Ок, будем думать дальше (мысли есть).
Я бы поступил так:
1) почитал даташиты конкретно на ваши микросхемы
2) с учётом сигналов сравнил ваш авриант печатки с 4-ой печаткой из архива на этом сайте (я именно её и делал)
3) сравнил вашу прошивку с прошивкой из архива в статье
4) прозвонил печатку на наличие коротышей, неконтактов и номиналов деталей
Если всё Ок, будем думать дальше (мысли есть).
Re: Программатор "STK500v2 by Petka"
Митя писал(а):Такие вещи надо проверять ещё до первого включения, хотя в вашем случае это маловероятно. Т.к. схему и прошивку брали не с этого сайта, может случиться и такое, что прошивка вам попалась не под вашу разводку платы (когда Petka разрабатывал этот программатор было куча разных схем и прошивок соответственно тоже).
Я бы поступил так:
1) почитал даташиты конкретно на ваши микросхемы
2) с учётом сигналов сравнил ваш авриант печатки с 4-ой печаткой из архива на этом сайте (я именно её и делал)
3) сравнил вашу прошивку с прошивкой из архива в статье
4) прозвонил печатку на наличие коротышей, неконтактов и номиналов деталей
Если всё Ок, будем думать дальше (мысли есть).
1) Даташиты не читал.
2) Печатка от автора
3)Прошивку я не собирал, а использовал готовые.
4) Сегодня проверю номиналы и коротыши.
5)Есть готовый программатор 5 проводов им ещё попробую.
Re: Программатор "STK500v2 by Petka"
проверьте резисторы по сбросу на ADC ,часто здесь ошибка(сужу по себе)номиналы резисторов.Посмотрите внимательно документацию у PETKiA . У вас м/к не определяется.
- Alexey_Sh
- Мудрый кот
- Сообщения: 1751
- Зарегистрирован: Вт янв 22, 2008 14:45:18
- Откуда: Санкт-Петербург
Re: Программатор "STK500v2 by Petka"
Посмотрите в диспетчере устройств каким COM-портом "встала" FTDI-шка. Она запросто может быть и 64-м COM-портом.killsleep писал(а):Выбирал stk500 и ком порт 2.
- Victor_P.
- Поставщик валерьянки для Кота
- Сообщения: 2168
- Зарегистрирован: Сб окт 10, 2009 10:34:07
- Откуда: Україна, Хорол
Re: Программатор "STK500v2 by Petka"
Re: Программатор "STK500v2 by Petka"
А что то за смд компоненты что на первом фото внизу на плате между смд резисторими находятся?
- molecul
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Вт мар 09, 2010 17:51:28
- Откуда: Украина, Луганская обл.
Re: Программатор "STK500v2 by Petka"
Это smd-светодиоды.





