roboforum.ru

Технический форум по робототехнике.


Прошивка USBASPа пятью проводками

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

Re: Прошивка USBASPа пятью проводками

Сообщение avr123.nm.ru » 20 апр 2009, 21:30

Может не рисковать и из CVAVR шить ? там ИМХО наглядней да и на первое время можно фьюзы не менять, а просто потренироваться прошивать, читать и прочее с прогером.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Прошивка USBASPа пятью проводками

Сообщение Snable » 21 апр 2009, 00:00

Я как раз не хочу рисковать и сделать все по мануалу. Мануальчик хороший, да вот как фьюзы прошить не написано... Может кто-нить скажет, правильно ли я предположил (последний пост на 1 странице)?! :wink:
Или хотя бы направит на хороший мануал по авердуду на русском)
man avrdude или avrdude --help не предлагать... Я, блин, сейчас без линукса живу...

Добавлено спустя 20 минут 16 секунд:
Прошил... Прошилось! Отрубил программатор, снял перемычку №1, подключил к юсб... Мигает зеленый диод... А должен гореть красный... в чем может быть проблема? Прошивку брал здесь - http://easyelectronics.ru/files/AVR/USBASP.ZIP

Прошил более новую прошивку - http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz - та же фигня...
Знающие люди - подскажите где @ зарыта!

Померял питание на vcc микрухи - 1,45 В. Понятно почему она не работает... Непонятно другое - почему такое питание?! Схему собрал один-в-один как на изиэлектроникс. Перепроверил много раз. В чем может быть косяк?!

Добавлено спустя 1 час 57 минут 6 секунд:
Нашел косяк - питал от D+, а надо было VCC... Исправил - заработало, драйвера даже поставились :Yahoo!:
Только почему-то мигает зеленый, а красный не светиться - это нормально?
Аватара пользователя
Snable
 
Сообщения: 395
Зарегистрирован: 21 мар 2009, 20:06
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр

Re: Прошивка USBASPа пятью проводками

Сообщение Snable » 26 апр 2009, 19:38

Всем спасибо за внимание - прорамматор проверил - работает) Прошил сегодня первую тиньку 2313)
Аватара пользователя
Snable
 
Сообщения: 395
Зарегистрирован: 21 мар 2009, 20:06
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 15 сен 2009, 21:52

Всем привет!
Вот попытался спаять этот программатор, вроде все правильно сделал, прошил понипрогом через 5 проводков, питание брал от USB. Когда подключаю программатор к USB пишет "устроуство не опознано" пытаюсь ставить драйвер в ручную, пишет "в данном месте нет сведений об оборудовании" прям незнаю что и делать, подскажите плиз куда смотреть для начала? Кстати, светодиод красный постоянно горит
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Прошивка USBASPа пятью проводками

Сообщение galex1981 » 15 сен 2009, 21:57

По моему что то неправильно подключил. А если ПК пишет что устройство неопознано то проблема в USB шнуре
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 15 сен 2009, 22:02

А что можно неправильно подключить?
На счет USB, у нас в городе нет квадратных USB поэтому я взял "папу" и посмотрев распиновку припаял его на проводках, распиновку брал отсюда: http://cxem.net/comp/comp70.php Учитывал, что на картинке изображена "мама" поэтому подключал зеркально
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Прошивка USBASPа пятью проводками

Сообщение galex1981 » 15 сен 2009, 22:10

Что конкретно неверно - надо смотреть, но с проводом USB однозначно что то не так
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 15 сен 2009, 23:31

+ и - из разъема приходят правильно, т.к. при прошивке я подключался к USB чтобы запитать МК, а вот +дата и - дата, надо посмотреть получше. В моем разъеме +дата идет на стабилитрон, так что вроде все верно :sorry:

Добавлено спустя 1 час 17 минут 14 секунд:
Попробывал поменять местами +д и -д, результат тотже, винда пишет - неизвестное устройство, указываю драйвер - "в указанном месте сведения об оборудовании нет"
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Прошивка USBASPа пятью проводками

Сообщение boez » 16 сен 2009, 00:12

Фузы проверить надо. Если МК работает не на той частоте - USB работать не будет. Вообще зашить туда пятью проводками прогу мигания светодиодом раз в секунду и посмотреть что МК вообще работает и что частота тактов правильная.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 16 сен 2009, 10:25

Контроллер использовал ATmega48-20PU фузи биты выставлял с помощью калькулятора (см. вложения), как в инструкции, шил пони прогом, при считывании фузов показывает те, которые я установил.
На счет проверки МК, у меня нет на компе ЛПТ порта, приходится ходить в гости, довольно далеко :( незнаю когда в следующий раз получится сходить
.JPG
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Прошивка USBASPа пятью проводками

Сообщение avr123.nm.ru » 16 сен 2009, 10:33

Советую фьюзы выставлять с помощью даташита. И прошивать из CVAVR - вот инструкция в картинках - http://avr123.nm.ru/07.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 16 сен 2009, 13:07

Изначально хотел прошивать через код вижен, но мне не разрешили его туда поставить, еле уломал на пони прог :sorry:

Добавлено спустя 10 минут 31 секунду:
Посмотрел код вижен, и появился вопрос: при выборе atmega48 немогу выбрать частоту 12000, есть только 7200 и 28800, какую ставить?
А, емае, этож не частота кварца, а частота isp программирования или я опять чето недопонял :sorry:

Добавлено спустя 2 часа 17 минут 1 секунду:
Кароче все, незнаю что больше делать.....
Сегодня купил мегу 8 - 16pu, новый кварц и стабилитроны с надписью 3V6 впаял, прошил код виженом, и один хрен неработает :cry: прям руки опускаются после такого.....
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 16 сен 2009, 20:32

Подскажите плиз, можно ли в этой схеме чем-нибудь заменить стабилитроны?
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Прошивка USBASPа пятью проводками

Сообщение gringo » 16 сен 2009, 20:52

2pashteet : у меня тоже порта нет.. но его нет только на задней панели корпуса, а на мат.плате он есть.. внизу разъем для него предусмотрен, покупаешь спец.разъем и выводишь на заднюю панель.. если не найдешь где купить, подцепи прямо к разъему на мат.плате, распиновка есть в книжке для материнки..
gringo
 
Сообщения: 23
Зарегистрирован: 03 сен 2009, 22:18
Откуда: Пермь

Re: Прошивка USBASPа пятью проводками

Сообщение pashteet » 16 сен 2009, 21:50

У меня на материнке только ком порт есть, и то надо переходник покупать :(
Хотелось бы сразу спаять нормальный программатор, что бы не мучится :sorry:
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Пред.След.

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

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

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