Параллельный программатор для AVR - аналог STK500 Хлюпин Н П
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Так наверное и следует с ним поступить... Вернуть к первой версии, Я собрал сначала первую версию, но когда контроллеры прислали сразу( без пробы) перепаял на вторую, Ща штудирую сам контроллер чтоб яснее представить что там как.
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
попробуйте поставить второй кварц на8535
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Собрал такой программатор. Столкнулся с проблемой прошивкии атмеги2313. Прошивал прошивкой (правда предыдущей), вставлял в панельку программатора, но аврстудия 4.18 программатор не видит, пишит при запуске AVRprog - No supported board found! AVRprog version 1.40.
Подскажите правильно ли я прошил атмегу 2313.
Открыл файл прошивки
Фьюзы выставлял как в описании - ставил галочки где нули в описании, только SPIEN и RSTDISBL в понипрог засерены (они не меняются).

В меню Command выбрал команду - Write All.
Может что то не так делаю. Может надо выбирать при программировании Write Flash, а EEPROM не трогать.
Подскажите правильно ли я прошил атмегу 2313.
Открыл файл прошивки
Фьюзы выставлял как в описании - ставил галочки где нули в описании, только SPIEN и RSTDISBL в понипрог засерены (они не меняются).

В меню Command выбрал команду - Write All.
Может что то не так делаю. Может надо выбирать при программировании Write Flash, а EEPROM не трогать.
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Доброй ночи а кто нибудь делал другой вариант платы этого программатор и как он работает стабильно????
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
собрал я Параллельный программатор для AVR - аналог STK500 Хлюпин Н П, плату немного переделал, установил разъем COM, ATtiny2313 прошил новой прошивкой, все установил, включил, запустил AVR Studio 4, прошил ATmega8535, но AVR Studio 4 программатор не увидела, хотя светодиодики могали и светились как в описании. В итоге проверил монтаж - все ОК, заменил все, что можно заменить, добавил конденсаторы по 0.1 на ножки микросхем по питанию (иногда помогает), еще раз все проверил - AVR Studio 4 стала находить программатор но чать и шить незахотела - выдавала что нет коннекта с программатором в общем проверте провода. Осцилограф я спалил ремонтируя телевизор (случайно залез на высокое) частотомер еще не собрал и проверить работу кварца не мог. поэтому решил на ATmega8535 поставить отдельный кварц - и о чудо все заработало и никаких сбоев, пишет, читает, стирает и т.д. НЕ МУЧАЙТЕСЬ - СТАВЬТЕ ВТОРОЙ КВАРЦ НА ATmega8535 и все бедет в шоколаде!!!!!! 

Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Может лучше пару инверторов поставить типа 561ЛН1, чтоб уровень поднять? Видимо не хватает 8535-ой меге. У меня, кстати тоже так зависает периодически, все руки не доходят глянуть осцилографом что там.
-
TuzRostislav
- Мучитель микросхем
- Сообщения: 455
- Зарегистрирован: Сб фев 14, 2009 05:19:48
- Откуда: Kiev
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Давно сделал первую версию этого программатора. Всё отлично работало. Вчера решил доработать до второй версии. Начались глюки, как и у других тут людей. Танцы с бубном и замена кондёров разной ёмкости у кварца н не помогли. Поставил второй кварц на Atmega8535. Всё отлично заработало.
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
После установки второго кварца - все работает стабильно, ни одного сбоя небыло. Доделал адаптеры - ВСЕ работает.
- Вложения
-
- Программатор.jpg
- Собственно сам программатор
- (129.66 КБ) 1335 скачиваний
-
- Программатор и адаптеры.jpg
- Программатор с адаптерами
- (128 КБ) 954 скачивания
-
- Программатор с установленным вторым кварцем.jpg
- Программатор снизу, с установленным вторым кварцем и кондерами по питанию. Плата покрыта лаком.
- (155.22 КБ) 1276 скачиваний
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Просматривал тему, кто то пишет, что прблема программатора в обвязке max 232 - ставил 0,1; 1,0 керамику и пленку, а также электролиты 1,0; 10,0; 20,0; 50,0 мкф х10-50 вольт, а так же менял большинство резисторов в пределах 50% - результат один ВСЕ работает, ищите в другом месте. Гдето сделали ляпку. Спасибо автору ВСЕ работает достаточно быстро и стабильно (если поставить второй кварц на 8535)!


-
АНДРЕЙ1973
- Потрогал лапой паяльник
- Сообщения: 339
- Зарегистрирован: Ср мар 12, 2008 19:00:10
- Откуда: г.Ростов-на-Дону
- Контактная информация:
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
кварц ставили 3,6864 и кондеры по 20пф?
Всем тем, кто отдал свою душу ветру,
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
-
TuzRostislav
- Мучитель микросхем
- Сообщения: 455
- Зарегистрирован: Сб фев 14, 2009 05:19:48
- Откуда: Kiev
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
АНДРЕЙ1973 писал(а):кварц ставили 3,6864 и кондеры по 20пф?
Конденстаторы надо ставить согласно даташит на кварц. А кварц на 7,3728 естественно. Разумеется надо разорвать дорогу с первым кварцем.
-
TuzRostislav
- Мучитель микросхем
- Сообщения: 455
- Зарегистрирован: Сб фев 14, 2009 05:19:48
- Откуда: Kiev
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Плата покрыта лаком, между дорожками лак блестит. Сделал разводку со вторым кварцем, паять не пробовал - некогда.
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Программатор работает просто отлично (после установки второго кварца). Также я собрал различные другие программаторы и FUSE DOCTOR, две макетные отладочные платы, несколько блоков питания и зарядных устройств, автомат подачи школьных звонков. Теперь осталось самое сложное, для меня, изучить контроллеры и научиться писать программы для них. Трудность в том, что спросить и посоветоваться не скем, получается я в районе один занялся этим, придется больше работать в ИНЕТЕ, может быть чтонибудь и получится. 

- Вложения
-
- 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 Хлюпин
Имеется ряд вопросов:
1. Такое впечатление, что с одним кварцем никому запустить сей программатор не удалось. Это так? И что, не помогает установка соответствующих фьюзов (по рекомендациям автора)?
2. Применял ли кто, в качестве DD6 к561ла7 (с учётом различной цоколёвки)?
3. Частота SWC получается инверсной относительно PCLK. Это для чего?
1. Такое впечатление, что с одним кварцем никому запустить сей программатор не удалось. Это так? И что, не помогает установка соответствующих фьюзов (по рекомендациям автора)?
2. Применял ли кто, в качестве DD6 к561ла7 (с учётом различной цоколёвки)?
3. Частота SWC получается инверсной относительно PCLK. Это для чего?
Вот как-раз, при первых опытах, мне вполне хватало последовательно низковольтового программатора (кстати, ресет там заглушен, и отключить его не представляется возможным). А вот теперь как-раз возникла потребность в более гибком программировании.VirZh писал(а):Во время первых опытов с AVR
ICQ нет, и, в ближайшее время, не будет.
-
TuzRostislav
- Мучитель микросхем
- Сообщения: 455
- Зарегистрирован: Сб фев 14, 2009 05:19:48
- Откуда: Kiev
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
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 Хлюпин
А говорите: "Нет смысла плату переразвести".TuzRostislav писал(а):Уж слишком большое расстояние между clk входами двух процессоров
А если ещё прибавить замену макса на фт232...
ICQ нет, и, в ближайшее время, не будет.
- Dmitry Dubrovenko
- Поставщик валерьянки для Кота
- Сообщения: 2349
- Зарегистрирован: Вс янв 09, 2011 16:51:39
- Откуда: Санкт-Ленинград
- Контактная информация:
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Что-то никак не могу схему оригинала найти. 
Подскажите, кто знает.

Подскажите, кто знает.
ICQ нет, и, в ближайшее время, не будет.
- Dmitry Dubrovenko
- Поставщик валерьянки для Кота
- Сообщения: 2349
- Зарегистрирован: Вс янв 09, 2011 16:51:39
- Откуда: Санкт-Ленинград
- Контактная информация:
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Схему нашёл.
Похоже, в оригинале, тактовая частота тоже инвертируется, хотя, ИМХО, это - не принципиально.
Гляжу тут на DD1, и вижу, что все функции, которые она выполняет, можно запихнуть в саму прошивку 8535.
Никто не подскажет деассемблер для АВРов?
Похоже, в оригинале, тактовая частота тоже инвертируется, хотя, ИМХО, это - не принципиально.
Гляжу тут на DD1, и вижу, что все функции, которые она выполняет, можно запихнуть в саму прошивку 8535.
Никто не подскажет деассемблер для АВРов?
ICQ нет, и, в ближайшее время, не будет.
Re: Параллельный программатор для AVR - аналог STK500 Хлюпин
Через AVR Studio или ReAVR...Dmitry Dubrovenko писал(а):Никто не подскажет деассемблер для АВРов?
тут было про это...
ещё можно IDA Pro использовать
scio me nihil scire...
_______________________
<= Жалобная кнопка в правом нижнем углу... )
_______________________
