Как заставить работать USBTinyISP?
Как заставить работать USBTinyISP?
Здравствуйте уважаемые форумчане. Дело было так. Решил я заняться AVR программированием. Сначала эксперименты проводил в CVAVR компиляторе и прокатывал на Протеусе. Вроде все как бы ничего, получалось. После чего появилось желание прокатывать программы в реале. Решил собрать программатор на Tiny2313 из статьи http://www.getchip.net/posts/056-usb-programmator-legko-usbtiny/ Плату развел в протеусе свою. Собрал но не поставил стабилитроны на D+ D- от USB. Прошил контроллер через COM порт программой PonyProg. Устройство не определялось компом. Выскакивало сообщение сто устройство USB не опознано. Поставил стабилитроны казалось бы все стало на свои места. Программатор увиделся компом и установились драйвера. Попытался прошить Mega8 получившимся программатором через SinaProg. Программа программатор обнаружила и команда RESET на мегу поступает но Sina Prog пишет Программинг файлед. и ни какими танцами с бубном я не могу заставить этот программатор работать. Подключение верное. Светодиод запроса на програматоре мигает когда я нажимаю проверку но мегу не определяет. Через COM мега шьется нормально. Помогите пожалуйста люди добрые. Жалко трудов своих.
-
vAv
- Прорезались зубы
- Сообщения: 221
- Зарегистрирован: Пн июн 13, 2011 20:04:59
- Откуда: Новочебоксарск
- Контактная информация:
Re: Как заставить работать USBTinyISP?
GND еще на 8-ю ногу подай, а VCC и на 20-ю.
Re: Как заставить работать USBTinyISP?
Может не совсем по теме, но я после протосса, который вешает компьютер при подключении (новый комп, в старом работает), виноваты либо кривая схема подключения по USB со всякими диодами и резисторами, либо драйвер lowcdc глючит на новых реализациях USB порта, плюс танцы с бубнами на Win7 в виду того что драйвер не подписан.
В итоге остановил свой выбор на клоне AVR910 сделанном на Tiny2313 по RS232. Плюс USB-SERIAL на FT232RL(можно взять шнурок от сименса или нокии на CP2102).
Развёл плату, спаял на днях. Плату делал ЛУТом... Первый раз паял FT и даже получилось))
И самое главное, работает в Win7х64. Надёжно и быстро... даже через USB удлинитель...
В итоге остановил свой выбор на клоне AVR910 сделанном на Tiny2313 по RS232. Плюс USB-SERIAL на FT232RL(можно взять шнурок от сименса или нокии на CP2102).
Развёл плату, спаял на днях. Плату делал ЛУТом... Первый раз паял FT и даже получилось))
И самое главное, работает в Win7х64. Надёжно и быстро... даже через USB удлинитель...
Глупый не задает вопросы. Глупый и так все знает.
Re: Как заставить работать USBTinyISP?
vAv писал(а):GND еще на 8-ю ногу подай, а VCC и на 20-ю.
граунд подключал а 20-ю ногу не подключал попробую отпишусь спасибо за совет. С Наступающим всех годом!!!!
Re: Как заставить работать USBTinyISP?
vAv писал(а):GND еще на 8-ю ногу подай, а VCC и на 20-ю.
Зделал как вы посоветовали, результат тот же. В Mega8 я зашил программу светодиодами моргать вобщем когда я в SinaProg нажимаю search то программа контроллера збрасуется . Но все равно программинг файлед. avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Re: Как заставить работать USBTinyISP?
еще стоят стабилитроны не на 3,6 вольт а на 3,3 . нету на 3,6 . может ли это повлиять? Ау ребята. кто-то вообще собирал этот программатор?
Re: Как заставить работать USBTinyISP?
Собрал, прекрасно работает. Стабилитроны ставил на 3.6 В.
Но ИМХО если дрова стали и устройство нормально видится компом, то usb работает нормально, проверяйте шлейф и подключение к мк.
А питание на мк берете с программатора или отдельно?
Но ИМХО если дрова стали и устройство нормально видится компом, то usb работает нормально, проверяйте шлейф и подключение к мк.
А питание на мк берете с программатора или отдельно?
Re: Как заставить работать USBTinyISP?
v11t писал(а):А питание на мк берете с программатора?
Я питание беру с программатора.
шью через AvrOspII.exe
Re: Как заставить работать USBTinyISP?
amd9800 писал(а):v11t писал(а):А питание на мк берете с программатора?
Я питание беру с программатора.
шью через AvrOspII.exe
Подкинте тогда пожалуйста схему по которой собирали, прошивку и драйвер. Буду очень благодарен.
Re: Как заставить работать USBTinyISP?
amd9800 писал(а):v11t писал(а):А питание на мк берете с программатора?
Я питание беру с программатора.
шью через AvrOspII.exe
как вы шьете через эту программу если она умеет шить только через ком порт?
Re: Как заставить работать USBTinyISP?
http://www.youtube.com/watch?v=RzlnVG9X ... Cfxxb6GOxw
http://www.elenblog.ru/programmator-dlj ... sb-avr910/
вот тут все.
через виртуальный com port - работает.
http://www.elenblog.ru/programmator-dlj ... sb-avr910/
вот тут все.
через виртуальный com port - работает.
Последний раз редактировалось amd9800 Вс фев 09, 2014 11:34:06, всего редактировалось 1 раз.
Re: Как заставить работать USBTinyISP?
сообщение подлежит удалению - был глюк сайта
Re: Как заставить работать USBTinyISP?
Была аналогичная проблема. Предположил, что перепутаны MISO/MOSI и не ошибся. Нужно подключать указанные провода крест-накрест. Все заработало.
Re: Как заставить работать USBTinyISP?
Подскажите по плате - пытаюсь сделать плату под свои нужны - получилось так
https://drive.google.com/file/d/0B9GkYBNTBAFmbHZLd1pheU5qdmc/view?usp=sharing
Подскажите все правильно развел?
И еще вопрос по фьюзам и прошивке.
Фьюзы я так понял ставить hfuse:0xdf и lfuse:0xef
Прошивку для Тини каую брать? Хотел с https://learn.adafruit.com но там что то найти ее не могу.
Прошивку нашел вроде. По разводке платы проверьте пожалуйста...
https://drive.google.com/file/d/0B9GkYBNTBAFmbHZLd1pheU5qdmc/view?usp=sharing
Подскажите все правильно развел?
И еще вопрос по фьюзам и прошивке.
Фьюзы я так понял ставить hfuse:0xdf и lfuse:0xef
Прошивку для Тини каую брать? Хотел с https://learn.adafruit.com но там что то найти ее не могу.
Прошивку нашел вроде. По разводке платы проверьте пожалуйста...
Re: Как заставить работать USBTinyISP?
А если кварц на 14МГц установить работать будет?