roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
В общем собрался-таки, закупился компонентами и решил спаять программатор usbasp. Сделал печатку, запаял компоненты как здесь- http://easyelectronics.ru/usb-programma ... sbasp.html 5 проводов делал по схеме Изображение
Питание брал с компа.
Подключил я это всё к компу и... ничего...
uniprof контроллер не видит...
avrdude на вот такую штуку:
avrdude -c stk200 -p atmega8 -U flash:w:usbasp.hex
не реагирует... говорит девайс не отвечает.
Ладно, отключил всё от компа, прозвонил все что можно - все работает как надо.
Внимание вопрос: "Как заставить эту кучу текстолита, пластика, стекла, металла и изоляции заработать? Где могут быть проблемы?"
LPT имеет адрес 378, режим SPP.


Последний раз редактировалось Snable 19 апр 2009, 18:10, всего редактировалось 1 раз.

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

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
правильная ссылка

Добавлено спустя 2 минуты 20 секунд:
попробуй внешний такт подать с системника. мб кварц навернулся

_________________
Tomorrow will be. Better


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Snable писал(а):
5 проводов делал по схеме http://avr123.nm.ru/07.htm

Вот и используйте для прошивки CVAVR как там и рекомендовано.
viewtopic.php?f=2&t=1070


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

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

Как проверить не сдох ли контроллер?
Попробовал только что к тини2313 подсоединить gnd, vcc, miso, mosi, sck, reset от программатора... Результат тот же - ничего не работает и не отвечает ни в avrdude, ни в КодВижене...
Предлагает проверить программатор - всё прозвонил, все работает...
Через uniprof тестил LPT - все сходиться, всё подпаяно правильно, сигналы доходят. Длина проводков - сантиметров 10. Мозги плавятся - не могу понять где косяк :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 19:05 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
подробные фотки в студию!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 19:15 
Не в сети
Аватара пользователя

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


Вложения:
Комментарий к файлу: Архив с фотками
foto.rar [2.52 МиБ]
Скачиваний: 128
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 19:51 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
сам-то на этих фотках видишь что нибудь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Мои 5коп:
сталкивался - при прошивке с LPT (PonyProg), используя питание компа нормально шьются Тини;
ВСЕ МЕГИ - не шьются. Подключаю к МЕГАм +5в внешнее - и в путь! :)
Нужно пробовать питать внешним источником и, если собрано всё верно, заработает...

_________________
_________
Sincerely,
Vovan


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Vovan писал(а):
Нужно пробовать питать внешним источником и, если собрано всё верно, заработает...


Дак в 5 проводках нет питания. там только внешнее и может быть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 20:25 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 20:46 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Иногда проще заново спаять чем найти ошибку. Попробуйте с нуля собрать.


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 19 апр 2009, 23:31 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Snable писал(а):
В общем сделал печатку для 5-wire, все напаял... Теперь мне нужен удлинитель LPT-порта... :no: Смогу проверить только завтра.


Проверь не спалил ли еще порт - если есть принтер старый - попробуй печатать. Или возьми прогу Ковтуна - avr123.nm.ru/z4.htm
которая управляется мышкой и шевелит ножками LPT и читает их и проверь порт.

Кроме того в CVAVR понизь тактовую частоту на которой он связаться пытается с МК.

Если не поможет то наверно микруху для изготовления программатора прошитую можно там заказать.
viewtopic.php?f=29&t=5803


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка USBASPа пятью проводками
СообщениеДобавлено: 20 апр 2009, 21:20 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
:crazy: :crazy: :crazy: Оно обнаруживает контроллер!!!
Теперь вопрос: как прошить фьюзы в averdude?
Нужно прошить Старший 0xC9, младший 0xEF
Какая команда?
avrdude -c stk200 -p atmega8 -U flash:w:usbasp-mega8.hex как я понимаю фьюзы не трогает, что нужно дописать?

Правильной ли будет такая команда:
avrdude -c stk200 -p atmega8 -U hfuse:w:0xC9:m -U lfuse:w:0xEF:m -U flash:w:usbasp-mega8.hex
Нужно ли ":m" в конце и надо ли прошивать efuse и как если надо?


Последний раз редактировалось Snable 20 апр 2009, 21:31, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу 1, 2, 3  След.

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


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

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


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

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