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

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

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


Аватара пользователя
atac13
Это не хвост, это антенна
Сообщения: 1334
Зарегистрирован: Ср ноя 30, 2011 18:25:18

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

Сообщение atac13 »

Altair писал(а):
roma9112 писал(а):Вы не правы, НЕХ под версию А никак не подойдет к к версии без А!!!!!!!!!!!!!

Это из-за одного товарища такой интерес...


Этот интерес не просто от балды!откройте гугл-там полно именно таких вопросов!

я там пошарился ,даташиты почитал,прочёл ветку :ATmega8 vs ATmega8A.Чем отлчиются: у нас на форуме,кто как пишет-кто то уверен что отличия есть(в часности :Оказалось (после долгих поисков и читания документации), что у "А" другие требования по записи в конфигурационные биты сторожевого таймера (Watchdog Timer).: кто пишет :Сейчас пересмотрел Апноут № 523 в котором отличий между мега8 и мега8а в части ВатчДога я не обнаружил:,короче кто как!

Просто было интересно послушать спецов в этом вопросе! :dont_know:
уважаемые коты!давайте так-что бы не грузиться этим вопросом больше-ждем ответов от тех, кто реально заменял эти меги,а прошивку не менял (в частности в этом программаторе) и как что работало после этого?! :roll:были сбои или нет? СОГЛАСНЫ?

А ВЫ МНЕ ОТВЕТ ДАЙТЕ ПО ФЬЮЗАМ!!! :write:
с дата шита я вычитал что при частоте больше 8MHz фьюзы такие:
SUT1=0
BOOTSZ0=0
BOOTSZ1=0
CKOPT=0
SPIEN=0

остальные все не установленные.
я правильно понимаю??????

и ещё вопрос?
скажите проффи-какие фьюзы лучше вообще не трогать что бы не залочить случаем МЕГУ8А? :dont_know:
Аватара пользователя
atac13
Это не хвост, это антенна
Сообщения: 1334
Зарегистрирован: Ср ноя 30, 2011 18:25:18

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

Сообщение atac13 »

Altair писал(а):
roma9112 писал(а):Вы не правы, НЕХ под версию А никак не подойдет к к версии без А!!!!!!!!!!!!!

Это из-за одного товарища такой интерес...


ЖДУ ответов от тех кто собирал это программатор с кварцем 14,7456 MHz! :shock:
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Поддерживаю Altair! При таком резком раскладе скоро вообще отвечать никто не будет!! На одних скринах и таких вопросах вряд- ли чему научишься. Одно дело прошить камень и собрать девайс на этом успокоится,другое дело освоить программирование. Для этого надо потратить немало времени и труда..,и на другом форуме. Наверное ни кто не сядет за руль машины,если не будет знать на какие педали нажимать.. Учиться ,учиться и еще раз учиться!! :)) (прошу пардон за резкую критику).
Аватара пользователя
atac13
Это не хвост, это антенна
Сообщения: 1334
Зарегистрирован: Ср ноя 30, 2011 18:25:18

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

Сообщение atac13 »

[quote="колоб"]Поддерживаю Altair! При таком резком раскладе скоро вообще отвечать никто не будет!! На одних скринах и таких вопросах вряд- ли чему научишься. Одно дело прошить камень и собрать девайс на этом успокоится,другое дело освоить программирование. Для этого надо потратить немало времени и труда..,и на другом форуме. Наверное ни кто не сядет за руль машины,если не будет знать на какие педали нажимать.. Учиться ,учиться и еще раз учиться!! :)) (прошу пардон за резкую критику).[/quote

а вы уважаемый давно за рулем ?забыли как права получили? наверное прежде чем за руль -ходили на занятия,книги читали, картинки смотрели,препода спрашивали что и как,или сразу родились шумахером? помоему я задал конкретный вопрос -можешь помочь(начинающему) ответь,не хочешь отвечать -ну не отвечай ни кто не заставляет!!!!!!!!я вот соберу программер-и успокоюсь,тогда я и смогу что то написать и зашить(когда буду уметь как имменно программировать). я только начинаю осваивать avr и avrstudio,попросил помощи у знающих людей,а если вы тут все такие крутые так напишите, что бы мы ,новички сюда и не совались!найдем другой форум ,не вы одни на свете всё знаете! :evil:

а тем кто мне помогал от меня БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!!
ВСЁ УМОЛКАЮ!НЕ БУДУ ТРАТИТЬ ВАШЕ ДРАГОЦЕННОЕ ВРЕМЯ!СПАСАЙТЕ МИР! :kill:
batareyka
Встал на лапы
Сообщения: 88
Зарегистрирован: Пт сен 09, 2011 02:00:51
Откуда: Мир

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

Сообщение batareyka »

atac13


Вы уважаемый попроще на поворотах, а то занесет. Колоб давно за рулем и я уверен на 101% что подольше от Вас и такие вопросы которые Вы здесь задаете и еще с натиском , он и много ребят на этом форуме изучали по книжкам (форумов тогда небыло ) в которых не так быстро найдеш ответ как Вы уважаемый хотите здесь получить . Вы курите форум , до Вас ведь собирали этот програматор и работает , Вы хотите что Вам все на на блюдечке с золотой каемочкой так не бывает .
Без обид , форум для того и есть чтоб эго читать и не задавать одни и тежи вопросы .
Успехов Вам.
foxghost
Открыл глаза
Сообщения: 52
Зарегистрирован: Чт янв 14, 2010 23:14:31
Откуда: BY, Grodno

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

Сообщение foxghost »

Что за дела, почему при сборке на ATmega48 и кварц 14.7456 происходит следующее.

Пытаюсь понипрогом записать фьюзы и прошивку(первый раз и последующие), пони выдает ошибку -24. Нажимаю игнорировать начинается прошивание минут 30 (как по мануалу), в конце пони пишет ошибка записи. Меняю премычку х2 к х3, при включении моргает 6 раз, авр студио видит, терминал нет(но по мануалу терминал с 48мегой и не должен как бы видеть), далее при подключении к программатору мк(подключал разные) светодиод загорается в полнакала, а потом загорается нормально и аврстудия выдает ошибку.
Было собрано уже 3 платы (FT232BM и кварц 6МГц,ATmega48 и кварц 14.7456) почти идентичные (элементы варьировались).
В чем может быть проблема, не может же быть три собранных программатора с одной проблемой.
Либо вывод один на ATmega48 данный девай 100% не рабочий.

з.ы. Детали с разных поставок(партий).
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

foxghost писал(а):пони выдает ошибку -24

Наверное mega48PA, пони выдает ошибку, потому что у PA сигнатура другая.
А так прошивка должна быть рабочая - я переделывал исходники Петки для меги48 (у меня разводка ног на моем программаторе другая), - пробовал шить, все работало, только регулярно при плохом контакте с програмирумой микросхемой подвисало - приходилось отключать и подключать программатор и перезапускать программу (может плохо переделал). Переделал исходники ув. Ничегонеработает - все сейчас работает как часы.
foxghost
Открыл глаза
Сообщения: 52
Зарегистрирован: Чт янв 14, 2010 23:14:31
Откуда: BY, Grodno

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

Сообщение foxghost »

не может жебыть все плохо в трех случаях, и тем более когда плохой контакт исключается из за того что все припаивается
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Всем добрый вечер ! Прошил ATMEGA 8A-AU последней прошивкой уважаемого Леонида Ивановича,для версии STK500.V3 Пока не имея в наличии кварца на 14.7456мгц (стоит 14.318..мгц) и FT232RL. Подключил к юсб компьютера, решил проверить прошивку камня. 1- светодиод программатора мигал с частотой раз в 2е секунды,подключив к разъему адаптор с контроллером (ATtiny 13a) и включив питание на прошиваемый контроллер светодиод стал гореть постоянно. 2- что я смог проверить -это генерируемую частоту на 3 выводе программатора, она равна 1.789.960гц,немного ниже заявленной(1.843мгц) автором,думаю что из-за несоответствия кварца. Вывод программатор на этой стадии работает.. Фото прилагаю. Леонид Иванович возможно ли использование программатора ,в качестве USB-UART переходника,как побочное использование..2 в 1?
Вложения
3пин.jpg
(218.1 КБ) 944 скачивания
foxghost
Открыл глаза
Сообщения: 52
Зарегистрирован: Чт янв 14, 2010 23:14:31
Откуда: BY, Grodno

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

Сообщение foxghost »

oleg110592 писал(а):
foxghost писал(а):пони выдает ошибку -24

Наверное mega48PA, пони выдает ошибку, потому что у PA сигнатура другая.
А так прошивка должна быть рабочая - я переделывал исходники Петки для меги48 (у меня разводка ног на моем программаторе другая), - пробовал шить, все работало, только регулярно при плохом контакте с програмирумой микросхемой подвисало - приходилось отключать и подключать программатор и перезапускать программу (может плохо переделал). Переделал исходники ув. Ничегонеработает - все сейчас работает как часы.


Дайте пожалуйста ссылку прошивки на mega48PA прямую, и еще в пони фьюзы как на превом скриншете для mega48PA должны быть такие или нет?.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

foxghost писал(а):Дайте пожалуйста ссылку прошивки на mega48PA прямую, и еще в пони фьюзы как на превом скриншете для mega48PA должны быть такие или нет?.

Делал на основе этого:
AvrUSB500_by_Petka_HEX_SRC_v6_uni.zip
архив с электроникса
(70.62 КБ) 410 скачиваний

фьюзы такие, а если Avrstudio "видит" программатор, то проблема скорее в подсоединении к програмируемой микросхеме - например я вначале перепутал MISO и MOSI или длинный шнурок или на програмируемой микросхеме установлен фьюз внешний кварц, а кварца нет в наличии и т.д.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

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

Сообщение Леонид Иванович »

колоб писал(а):Пока не имея в наличии кварца на 14.7456мгц (стоит 14.318..мгц) и FT232RL. Подключил к юсб компьютера


AVR Studio программатор не видит? Отклонение кварца около 3%, может и увидеть. Хотя лучше поставить нужный кварц. Если не найдете 14.7456, могу прислать прошивку для 11.0592 или 18.432.

колоб писал(а):1- светодиод программатора мигал с частотой раз в 2е секунды,подключив к разъему адаптор с контроллером (ATtiny 13a) и включив питание на прошиваемый контроллер светодиод стал гореть постоянно.


Это правильно.

колоб писал(а):2- что я смог проверить -это генерируемую частоту на 3 выводе программатора, она равна 1.789.960гц,немного ниже заявленной(1.843мгц) автором,думаю что из-за несоответствия кварца.


Да, отклонение такое, как и у частоты кварца.

колоб писал(а):Леонид Иванович возможно ли использование программатора ,в качестве USB-UART переходника,как побочное использование..2 в 1?


Возможно. Только вывести на разъем нужно TXD и RXD. И повесить RESET на процессор программатора, чтобы его нога TXD не мешала.
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Добрый день! Леонид Иванович спасибо за подробное разъяснение..Хочу собрать все таки на кварце ,как у вас в схеме 14.7456мгц.(в наличие есть только кварц на 7.3728мгц,но думаю скорость прошивки будет не велика?) На днях подвезут FT232RL и кварц на 14.7456мгц.,тогда полностью протестирую программатор на разных контроллерах и проверю заодно выход CLK на камне с заведомо выставленным внешним кварцем.(т.е. без внешнего кварца программатор не увидит контроллера).
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Всем добрый день! Сегодня наконец впаял FT232RL. Компьютер сразу определил девайс и выставил ему виртуальный 10 COM порт! В терминале прочитался. Решил протестировать программатор STK500.V3 с кварцем на 14.318..мгц(родного пока в наличии нет). AVR Studio программатор не видит. (не находит порта,надеюсь .что из-за кварца?). CV AVR влет определила программатор. Читает ,стирает и пишет без проблем. Немного потестировал разные контроллеры! Испытал и без внешнего кварца и с внешнем кварцем...Чуть попозже выложу фото и скрины работы V3. Леонид Иванович вопрос ,почему AVR Studio не видит программатора ,а CV AVR видит и работает с ним.,неужели из-за кварца?
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

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

Сообщение Леонид Иванович »

колоб писал(а):почему AVR Studio не видит программатора


В свойствах порта поменяйте его номер на какой-нибудь из диапазона COM1..COM4.
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Хочу продолжить повествование..Проверял в CV AVR. 1) Проверял Atiny13,85, ATMEGA 8,48,32,16,8535 на запись ,чтение,стирание -все окей. 2) Проверил выход CLK с ним определилась ATMEGA 8 с выставленным внешним кварцем.(т.е сигнатуру прочитала,прочитала фьюз биты,но не правильно!!!?) Когда на соответствующие ножки подключил внешний кварц-12 мгц с конденсаторами 22пф -фьюз биты сосчитались правильно.. 3) Залил и проверил прошивку HEX,EEP,FUSE BIT контроллера ATMEGA 8535 для DDS генератора на отладочной плате,все заняло не более 10 минут времени.. Фото ..
Вложения
чтен. ATM16.jpg
(135.04 КБ) 745 скачиваний
работа программат..jpg
(127.35 КБ) 1008 скачиваний
ATMEGA8535.jpg
(239.49 КБ) 887 скачиваний
Банзай
Родился
Сообщения: 2
Зарегистрирован: Вт янв 10, 2012 20:22:27

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

Сообщение Банзай »

Добрый вечер! Леонид Иванович, на основе ваших исходников к программатору я реанемирую свою поделку. Т.к. контроллер (мега88) уже распаян и схема программатора несколько другая, пришлось заняться корректировкой исходников. Попутно возник вопрос по установке Baud Rate в модуле uart - #define UBRRV (int)((F_CLK * 1E6)/(16.0 * BAUD) - 0.5). Почему коэф. 0,5 , а не 1.
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Прошу прощения ,что вклиниваюсь опять со своими высказываниями....но это заключительное!(наверно...) Хочу сразу сказать огромное спасибо за помощь и подсказки уважаемому Леониду Ивановичу. По вашему рецепту переустановил принудительно сом порт с 10 на 8,теперь все оболочки работают как часы ,это AVR STUDIO, CV AVR, AVRDUDE привожу скрины чтения фузов ит.д ATMEGI 8535 прошитую под DDS генератор работающую с внешнем кварцем на 20 мгц. А кварц ,как появится на 14,7456мгц обязательно поменяю.. Раньше не пробывал сразу в работающем устройстве перепрошивать контроллер,сейчас поимел это удовльствие,очень понравилось..Да все контроллеры ,что были в наличии и прошитые и не прошитые все перепробовал с этим программатором,обсолютно все читаются и пишутся,еще раз спасибо за девайс. Если будет апгрейд прошивки ,обязательно воспользуюсь!! :)) Если встретятся какие нибудь косяки отпишусь.. :write: Учиться,учиться и еще раз учиться!
Вложения
AVR Studio.JPG
(58.08 КБ) 1146 скачиваний
CodeVisionAVR.JPG
(78.58 КБ) 948 скачиваний
AVRDudGui.JPG
(92.42 КБ) 979 скачиваний
Аватара пользователя
колоб
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

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

Сообщение колоб »

Теперь такой набор программаторов дает возможность заниматься с успехом любимым делом.. :beer:
Вложения
прог.jpg
(177.32 КБ) 1097 скачиваний
Аватара пользователя
Nimnul
Опытный кот
Сообщения: 884
Зарегистрирован: Ср янв 30, 2008 22:28:09
Откуда: Украина Харьковская обл.

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

Сообщение Nimnul »

колоб писал(а):Теперь такой набор программаторов дает возможность заниматься с успехом любимым делом.. :beer:

Это у Вас батенька по программаторам "чисто спортивный интерес" или коллекционирование :)))
Ответить

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