USB программатор для AVR

Все что связана с заливкой программ в микроконтроллеры.

Сообщение Adsw » 09 апр 2007, 11:35

Валерос писал(а):Может выложите схемку с LDO? Так там-же вроде нужно 3,6В...

Там изменение на схемку даже не тянет. Вместо двух последовательных диодов в разрыв ставится LDO (входом в сторону анодов, выходом в сторону катодов), и общий провод. Не забудьте блокировочные конденсаторы (см. datasheet на LDO). Если нужен тип примененного LDO, посмотрю.
Adsw
 
Сообщения: 10
Зарегистрирован: 07 фев 2007, 20:34
Откуда: Москва

Сообщение Валерос » 13 апр 2007, 14:38

Вот. Чтобы сделать этот программатор:
Вложения
DSC02041.JPG
Аватара пользователя
Валерос
 
Сообщения: 364
Зарегистрирован: 30 сен 2006, 19:05
Откуда: Санкт-Петербург

Сообщение Валерос » 13 апр 2007, 14:40

Пришлось сделать вот этот программатор и найти доброго соседа , у которого есть LPT....
Вложения
DSC02043.JPG
Аватара пользователя
Валерос
 
Сообщения: 364
Зарегистрирован: 30 сен 2006, 19:05
Откуда: Санкт-Петербург

Сообщение maktep » 14 апр 2007, 03:26

Валерос, а мой вот ноут с LPT  :P
Аватара пользователя
maktep
Правохранитель
 
Сообщения: 197
Зарегистрирован: 23 фев 2007, 02:23
Откуда: Зеленоград

Сообщение Сергей » 15 апр 2007, 12:10

У мну тож ноут с LPT  :wink:
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Adsw » 16 апр 2007, 09:41

Спешу всех обрадовать - корректность работы софтварного USB зависит от USB хоста и/или USB концентратора (если вы таковым пользуетесь). На двух разных машинах получены разные результаты: на первой - все идеально (глюки AVRProg в некоторых местах не в счет), на второй программатор устанавливается, виден в списке оборудования, но AVRProg упорно не хочет его признавать.

Совет: собирайте аппаратную USB часть, FTDI поможет (за разумную цену, между прочим).

P.S. Обращаю внимание на это (взято с http://www.obdev.at/products/avrusb/avrdoper.html)

Note: Implementing a USB CDC device with AVR-USB violates some aspects of USB 1.1. CDC-Mode may therefore fail or be unreliable on some operating systems or computer hardware. Please look at the compatibility list included in the AVR-CDC project or test a simplified prototype on breadboard with your computer if you want to use CDC mode.

We recommend that you use AVR-Doper in HID mode instead, which has no such problem. This mode is supported by avrdude. More information about interface modes and their relative advantages can be found in the project description.
Adsw
 
Сообщения: 10
Зарегистрирован: 07 фев 2007, 20:34
Откуда: Москва

Сообщение Валерос » 01 май 2007, 16:22

Шо за хрень? Шилось, шилось нормально, потом вдруг перестало.... и выдыет ошибку способа программирования! Что делать? Уж заново перепрошил программатор...
Вложения
Новый рисунок (1).jpg
Новый рисунок (1).jpg (28.88 КиБ) Просмотров: 4207
Аватара пользователя
Валерос
 
Сообщения: 364
Зарегистрирован: 30 сен 2006, 19:05
Откуда: Санкт-Петербург

Сообщение Master » 01 май 2007, 17:58

Не в обиду автору программатора, но кажется только у него он нормально работает. :?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение -= Александр =- » 02 май 2007, 02:33

Эта ошибка значит что таргет не шьется, ищи глюки в нем...
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Chooze » 02 май 2007, 05:53

У меня тоже всё нормально работает!!!
Chooze
 
Сообщения: 79
Зарегистрирован: 03 фев 2007, 20:24
Откуда: Омск

Сообщение Валерос » 03 май 2007, 23:32

-= Александр =- писал(а):Эта ошибка значит что таргет не шьется, ищи глюки в нем...

Да, это target не шьётся и не читается и другими программаторами, в частности STK200... на другом форуме мне сказали, что если в CVAVR нажать програм олл , то фьюзы могут сами собой запрограммироваться.... кому верить? как у Бормана!
Аватара пользователя
Валерос
 
Сообщения: 364
Зарегистрирован: 30 сен 2006, 19:05
Откуда: Санкт-Петербург

Сообщение -= Александр =- » 04 май 2007, 13:46

Если галка "программить фузы" стоит - то он их и запрограммирует по-нулям. Вернуть - подать на одну из ног уварца сигнал частотой 1 МГц или около того и прошить их нормально. Как они стоят по-дефолту читай в даташите. (я в таком случае беру сигнал калибровки от осциллографа, а раньше делал на живом МК генератор и брал с него).
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение ishvedov » 10 май 2007, 02:06

У меня тоже пишет что невозможно войти в режим программирования но только на Аттини2313, а на Меге8 и Меге16 ни разу таких глюков небыло. Может это дело в самих тиньках?
Аватара пользователя
ishvedov
 
Сообщения: 29
Зарегистрирован: 20 апр 2007, 20:11
Откуда: BY, Gomel

Сообщение libricon » 11 май 2007, 00:49

ППКС подпишусь од кажды словом.

2313 шьется тоьлько на одной плате , и то с глюкаи, на других двух не шьет вообше, но шьются они лпт обычновенным.

а вот 8515 шьется как положено без запинок ну или с редкими глюками
libricon
 
Сообщения: 303
Зарегистрирован: 09 июн 2005, 19:49

Сообщение toshas » 05 июл 2007, 11:30

-= Александр =- писал(а):Если галка "программить фузы" стоит - то он их и запрограммирует по-нулям. Вернуть - подать на одну из ног уварца сигнал частотой 1 МГц или около того и прошить их нормально. Как они стоят по-дефолту читай в даташите. (я в таком случае беру сигнал калибровки от осциллографа, а раньше делал на живом МК генератор и брал с него).


а разве не по единичкам он их запрограммирует ?
единицы это резонатор 3-8Мгц, кажется.
или я чего-то путаю и все наоборот ?
Аватара пользователя
toshas
 
Сообщения: 90
Зарегистрирован: 31 янв 2006, 14:37
Откуда: Москва

Пред.След.

Вернуться в Программаторы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1