Параллельный программатор для AVR - аналог STK500 Хлюпин Н П

Обсуждаем контроллеры компании Atmel.
dankos
Родился
Сообщения: 7
Зарегистрирован: Ср июл 06, 2011 15:54:49

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение dankos »

Так наверное и следует с ним поступить... Вернуть к первой версии, Я собрал сначала первую версию, но когда контроллеры прислали сразу( без пробы) перепаял на вторую, Ща штудирую сам контроллер чтоб яснее представить что там как.
vadimbur
Родился
Сообщения: 3
Зарегистрирован: Чт июл 07, 2011 19:35:24

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение vadimbur »

попробуйте поставить второй кварц на8535
jambuja
Родился
Сообщения: 1
Зарегистрирован: Ср авг 03, 2011 14:01:36

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение jambuja »

Собрал такой программатор. Столкнулся с проблемой прошивкии атмеги2313. Прошивал прошивкой (правда предыдущей), вставлял в панельку программатора, но аврстудия 4.18 программатор не видит, пишит при запуске AVRprog - No supported board found! AVRprog version 1.40.
Подскажите правильно ли я прошил атмегу 2313.
Открыл файл прошивки
Фьюзы выставлял как в описании - ставил галочки где нули в описании, только SPIEN и RSTDISBL в понипрог засерены (они не меняются).
Изображение
В меню Command выбрал команду - Write All.
Может что то не так делаю. Может надо выбирать при программировании Write Flash, а EEPROM не трогать.
Аватара пользователя
denis794
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт май 15, 2009 11:03:05
Откуда: БРЕСТ

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение denis794 »

Доброй ночи а кто нибудь делал другой вариант платы этого программатор и как он работает стабильно????
bviknult
Родился
Сообщения: 7
Зарегистрирован: Ср дек 21, 2011 16:53:24

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение bviknult »

собрал я Параллельный программатор для AVR - аналог STK500 Хлюпин Н П, плату немного переделал, установил разъем COM, ATtiny2313 прошил новой прошивкой, все установил, включил, запустил AVR Studio 4, прошил ATmega8535, но AVR Studio 4 программатор не увидела, хотя светодиодики могали и светились как в описании. В итоге проверил монтаж - все ОК, заменил все, что можно заменить, добавил конденсаторы по 0.1 на ножки микросхем по питанию (иногда помогает), еще раз все проверил - AVR Studio 4 стала находить программатор но чать и шить незахотела - выдавала что нет коннекта с программатором в общем проверте провода. Осцилограф я спалил ремонтируя телевизор (случайно залез на высокое) частотомер еще не собрал и проверить работу кварца не мог. поэтому решил на ATmega8535 поставить отдельный кварц - и о чудо все заработало и никаких сбоев, пишет, читает, стирает и т.д. НЕ МУЧАЙТЕСЬ - СТАВЬТЕ ВТОРОЙ КВАРЦ НА ATmega8535 и все бедет в шоколаде!!!!!! :beer:
olegn77
Родился
Сообщения: 16
Зарегистрирован: Пн янв 10, 2011 23:18:52

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение olegn77 »

Может лучше пару инверторов поставить типа 561ЛН1, чтоб уровень поднять? Видимо не хватает 8535-ой меге. У меня, кстати тоже так зависает периодически, все руки не доходят глянуть осцилографом что там.
TuzRostislav
Мучитель микросхем
Сообщения: 455
Зарегистрирован: Сб фев 14, 2009 05:19:48
Откуда: Kiev

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение TuzRostislav »

Давно сделал первую версию этого программатора. Всё отлично работало. Вчера решил доработать до второй версии. Начались глюки, как и у других тут людей. Танцы с бубном и замена кондёров разной ёмкости у кварца н не помогли. Поставил второй кварц на Atmega8535. Всё отлично заработало.
bviknult
Родился
Сообщения: 7
Зарегистрирован: Ср дек 21, 2011 16:53:24

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение bviknult »

После установки второго кварца - все работает стабильно, ни одного сбоя небыло. Доделал адаптеры - ВСЕ работает.
Вложения
Программатор.jpg
Собственно сам программатор
(129.66 КБ) 1335 скачиваний
Программатор и адаптеры.jpg
Программатор с адаптерами
(128 КБ) 954 скачивания
Программатор с установленным вторым кварцем.jpg
Программатор снизу, с установленным вторым кварцем и кондерами по питанию. Плата покрыта лаком.
(155.22 КБ) 1276 скачиваний
bviknult
Родился
Сообщения: 7
Зарегистрирован: Ср дек 21, 2011 16:53:24

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение bviknult »

Просматривал тему, кто то пишет, что прблема программатора в обвязке max 232 - ставил 0,1; 1,0 керамику и пленку, а также электролиты 1,0; 10,0; 20,0; 50,0 мкф х10-50 вольт, а так же менял большинство резисторов в пределах 50% - результат один ВСЕ работает, ищите в другом месте. Гдето сделали ляпку. Спасибо автору ВСЕ работает достаточно быстро и стабильно (если поставить второй кварц на 8535)! :beer: :beer: :beer:
АНДРЕЙ1973
Потрогал лапой паяльник
Сообщения: 339
Зарегистрирован: Ср мар 12, 2008 19:00:10
Откуда: г.Ростов-на-Дону
Контактная информация:

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение АНДРЕЙ1973 »

кварц ставили 3,6864 и кондеры по 20пф?
Всем тем, кто отдал свою душу ветру,
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
TuzRostislav
Мучитель микросхем
Сообщения: 455
Зарегистрирован: Сб фев 14, 2009 05:19:48
Откуда: Kiev

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение TuzRostislav »

АНДРЕЙ1973 писал(а):кварц ставили 3,6864 и кондеры по 20пф?


Конденстаторы надо ставить согласно даташит на кварц. А кварц на 7,3728 естественно. Разумеется надо разорвать дорогу с первым кварцем.
TuzRostislav
Мучитель микросхем
Сообщения: 455
Зарегистрирован: Сб фев 14, 2009 05:19:48
Откуда: Kiev

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение TuzRostislav »

bviknult писал(а):После установки второго кварца - все работает стабильно, ни одного сбоя небыло. Доделал адаптеры - ВСЕ работает.


Это плата в лаке или канифоле? Стрелочками я обозначил, это артефакт на фотке или припой на дорожках?


Изображение
bviknult
Родился
Сообщения: 7
Зарегистрирован: Ср дек 21, 2011 16:53:24

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение bviknult »

Плата покрыта лаком, между дорожками лак блестит. Сделал разводку со вторым кварцем, паять не пробовал - некогда.
bviknult
Родился
Сообщения: 7
Зарегистрирован: Ср дек 21, 2011 16:53:24

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение bviknult »

Программатор работает просто отлично (после установки второго кварца). Также я собрал различные другие программаторы и FUSE DOCTOR, две макетные отладочные платы, несколько блоков питания и зарядных устройств, автомат подачи школьных звонков. Теперь осталось самое сложное, для меня, изучить контроллеры и научиться писать программы для них. Трудность в том, что спросить и посоветоваться не скем, получается я в районе один занялся этим, придется больше работать в ИНЕТЕ, может быть чтонибудь и получится. :beer:
Вложения
P1180190.JPG
FastAVR testboard for Atmel AVR microcontrollers
(192.51 КБ) 870 скачиваний
P1180185.JPG
064-Универсальная отладочная плата Demo plata от UA9-OTA, собран термометр, показывает температуру на улице.
(188 КБ) 1007 скачиваний
P1180177.JPG
FUSE DOCTOR, Программатор Willem EPROM Программатор EzoFlash и другие
(102.02 КБ) 847 скачиваний
P1180176.JPG
Программатор SeeProg и другие PIC программаторы и адаптеры
(110.46 КБ) 960 скачиваний
Вариант 2 кварца.lay
Разводка платы под два кварца
(207.8 КБ) 801 скачивание
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение Dmitry Dubrovenko »

Имеется ряд вопросов:
1. Такое впечатление, что с одним кварцем никому запустить сей программатор не удалось. Это так? И что, не помогает установка соответствующих фьюзов (по рекомендациям автора)?
2. Применял ли кто, в качестве DD6 к561ла7 (с учётом различной цоколёвки)?
3. Частота SWC получается инверсной относительно PCLK. Это для чего?


VirZh писал(а):Во время первых опытов с AVR
Вот как-раз, при первых опытах, мне вполне хватало последовательно низковольтового программатора (кстати, ресет там заглушен, и отключить его не представляется возможным). А вот теперь как-раз возникла потребность в более гибком программировании.
ICQ нет, и, в ближайшее время, не будет.
TuzRostislav
Мучитель микросхем
Сообщения: 455
Зарегистрирован: Сб фев 14, 2009 05:19:48
Откуда: Kiev

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение TuzRostislav »

Dmitry Dubrovenko писал(а):Имеется ряд вопросов:
1. Такое впечатление, что с одним кварцем никому запустить сей программатор не удалось. Это так? И что, не помогает установка соответствующих фьюзов (по рекомендациям автора)?
2. Применял ли кто, в качестве DD6 к561ла7 (с учётом различной цоколёвки)?
3. Частота SWC получается инверсной относительно PCLK. Это для чего?


VirZh писал(а):Во время первых опытов с AVR
Вот как-раз, при первых опытах, мне вполне хватало последовательно низковольтового программатора (кстати, ресет там заглушен, и отключить его не представляется возможным). А вот теперь как-раз возникла потребность в более гибком программировании.


1. На последней версии с одним кварцем работает нестабильно. Уж слишком большое расстояние между clk входами двух процессоров.
У автора использованы старые версии процов. Может они и нормально живут в таких условиях. А новые не хотят.
2. Думаю, никто не извращался. Есть ведь разведённая плата. Ради копеечной мкросхемы возиться не вижу смысла.
3. Я не вникал. Но есть на сайте Atmel схема оригинального STK500.
Так вот, эта схема слизана с оригинала, с некоторыми упрощениями.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение Dmitry Dubrovenko »

TuzRostislav писал(а):Уж слишком большое расстояние между clk входами двух процессоров
А говорите: "Нет смысла плату переразвести". :)
А если ещё прибавить замену макса на фт232... :wink:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение Dmitry Dubrovenko »

Что-то никак не могу схему оригинала найти. :dont_know:
Подскажите, кто знает.
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение Dmitry Dubrovenko »

Схему нашёл.
Похоже, в оригинале, тактовая частота тоже инвертируется, хотя, ИМХО, это - не принципиально.

Гляжу тут на DD1, и вижу, что все функции, которые она выполняет, можно запихнуть в саму прошивку 8535.
Никто не подскажет деассемблер для АВРов?
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин

Сообщение DiGiCat »

Dmitry Dubrovenko писал(а):Никто не подскажет деассемблер для АВРов?
Через AVR Studio или ReAVR...
тут было про это...

ещё можно IDA Pro использовать :)))
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Ответить

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