roboforum.ru

Технический форум по робототехнике.
Текущее время: 11 апр 2025, 23:04

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 544 ]  На страницу Пред.  1 ... 30, 31, 32, 33, 34, 35, 36, 37  След.
Автор Сообщение
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 11 май 2009, 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Уважаемые, подскажите, собрал программатор USBASP от DI-HALT'а (кажется это он http://www.fischl.de/usbasp/), прошил его, вроде все нормально, фьюзы стоят как надо, горит зелененький светодиод, винда его успешно ищет но не находит, дрова обновлял, и разных версий брал, никаким образом не получается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 11 май 2009, 18:36 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 11 май 2009, 19:00 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Отпаял стабилитроны (хотя они были впаяны правильно) ничего не изменилось. Менял перемычки, размыкал все, и поочереди и в разных комбинациях, никакой разницы. А какие нужно вообще?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 11 май 2009, 19:27 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
Ну у DI HALT вообще-то написано какие нужно(хотя должно определиться со всеми разомкнутыми), а так нужно замкнуть 3 и нижнюю по его разводке (это вроде 2, но могу ошибаться) - тогда будет низкоскоростной режим с питанием программируеммой схемы от УСБ. Стабилитроны должны стоять и работать. У меня один сгорел при пайке(или вообще брак был) - из-за этого не определялся.
Проверь пайку, прозвони все - поможет)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 11 май 2009, 19:42 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Прозванивал неоднократно, все в порядке. Вот есть некоторое подозрене что что-то нетак с фьюзами.. Программирую PicProg'ом, там они каким-то чудесным образом сами выставляются, наверное все это уже в прошивке прописано, вот что получается. Может с ними что-то нетак, надо будет что-то поправить?


Вложения:
Комментарий к файлу: вот эти фьюзы выставляются
-21.jpg
-21.jpg [ 156.42 КиБ | Просмотров: 13418 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 11 май 2009, 20:02 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
Фузы выставляются сами по дефолту.
У DI HALT даже фотки есть как они должны выглядеть. Только аккуратнее там с инверсией)
Для МЕГА8 - Старший 0xC9, младший 0xEF. Если можно ввести фузы в HEX то просто введи эти значения. Если есть возможность запрограммировать МК с помощью avrdude то там все просто. Создаешь батник с таким содержанием:
Код:
avrdude -c stk200 -p atmega8 -U flash:w:usbasp.atmega8.2009-02-28.hex  -U hfuse:w:0xC9:m -U lfuse:w:0xEF:m
pause

Запускаешь его и все замечательно)

З.Ы.: Батник должен лежать в папке с дудой, а также там должен быть файл прошивки.
После -c у тебя идет имя программатора, остальное думаю, понятно)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 13 май 2009, 22:41 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Спасибо огромное, все заработало!!! Осталось разобраться как с его помощью прошивать и вообще будет шикарно =) Самое смешное была глупейшая ошибка я забыл припаять J2 ))) Теперь все прекрасно!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 14 май 2009, 00:19 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 15 май 2009, 14:43 
Не в сети
Аватара пользователя

Зарегистрирован: 10 янв 2009, 00:22
Сообщения: 9
Откуда: Химки, Московская обл.
прог. языки: C
ФИО: Андрей
А кто-нибудь работал с прогером PROTTOSSа из-под висты? У меня дрова вроде встали и прогер определяется как AVR910 Programmer, но пишет мол запуск устройства невозможен. Что посоветуете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 15 май 2009, 16:37 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 19 май 2009, 18:09 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 22:02
Сообщения: 25
Откуда: Самара
прог. языки: C/C++, Pascal
Все нормально работаети на висте и на 7-ой с Протосом. Драйвер нужен другой. Макрософты намудрили...

http://syssp.narod.ru/Downloads/Protoss_vista_32.zip
Как файл прикрепить???

Добавлено спустя 1 минуту 27 секунд:
Шьется из КодВижена.. правда ну очень уж медленно.. а вот из АВРпрога вполне приличная скорость прошивке на висте


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 21 май 2009, 22:54 
Не в сети
Аватара пользователя

Зарегистрирован: 10 янв 2009, 00:22
Сообщения: 9
Откуда: Химки, Московская обл.
прог. языки: C
ФИО: Андрей
Спасибо огромное, помогло. КодВижн действительно шьет со сногсшибательной скоростью, хотя на XP в КодВижене этот прогер работает весьма шустренько


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 23 май 2009, 20:13 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 22:02
Сообщения: 25
Откуда: Самара
прог. языки: C/C++, Pascal
Ну на самом деле,дрова немного для другого программатора =) Если очень хочется могу прошивку выложить, вся схема таже самая, а программатор будет зваться STK500 кажется. Работает он славно, но кодВижен через него гонит.. и меандр он не выдает. Так что юзайте лучше этот. ;-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 10 июл 2009, 23:16 
Не в сети

Зарегистрирован: 29 апр 2009, 14:02
Сообщения: 81
Откуда: Екатеринбург
ФИО: Михаил
Собираю ISP Protoss'a. Меги8 сейчас найти не смог, есть 88. Но у нее векторов прерываний больше. Правильно ли я понимаю что вот так просто нельзя в нее записать предложенную программу для меги8 и надеятся что она заработает? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB программатор для AVR
СообщениеДобавлено: 10 июл 2009, 23:17 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Просто записать нельзя - минимум перекомпилировать под мегу88, максимум переписывать некоторые функции

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 544 ]  На страницу Пред.  1 ... 30, 31, 32, 33, 34, 35, 36, 37  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO