|
|
  |
USB programmer AVR910, с драйвером от obdev |
|
|
|
Apr 9 2010, 05:07
|
Группа: Новичок
Сообщений: 2
Регистрация: 8-04-10
Пользователь №: 56 505

|
Всем добрый день! Я только начинаю изучать МК AVR и естественно возник вопрос о программировании кристаллов. В сети нашел и собрал программатор от Protoss'а - естественно в процессе сборки и настройки наступил на классические грабли с правильным выставлением фьюзов - пришлось оживлять Мегу внешним клоком  ) Но в конечном итоге все работает как часы! Огромное спасибо Protoss'у за эту замечательную разработку! ЗЫ. Пользуюсь avrdude + AVR8-Burn-o-Matt на Ubuntu 9.10 - полет нормальный. Прошивки пока пытаюсь делать на BASCOM-AVR т.к. знания С около нуля  Всем успехов в разработке!
|
|
|
|
|
Jun 14 2010, 17:01
|
Группа: Участник
Сообщений: 3
Регистрация: 14-06-10
Пользователь №: 57 917

|
Спасибо всем, кто помогает развитию темы. Такая беда. Собрал по этой схеме:  Прошивал ч\з STK200 в avrdude вот этим: usbasp.atmega48.2009-02-28. Фьюзы hfuse:0xdd lfuse:0xff. После прошивки фьюзов (имеет ли значение порядок прошивки h и l fuse?) проц перестал определяться программатором; как USBasp системой не определяется так же. Схема повторена 1в1, разве что катушки нет. Подскажите, в чём м\б проблема?
Сообщение отредактировал jam4thelady - Jun 14 2010, 17:03
|
|
|
|
|
Jul 13 2010, 01:41
|
Группа: Новичок
Сообщений: 2
Регистрация: 10-07-10
Пользователь №: 58 388

|
доброе время суток устройство не опознается юсб (прошили 1.05 -> установили фьюзы CKOPT, SUT0, BODEN). идентификаторы юсб все нули!? через инф файл не устанавливается) питание 3,6 вольта, на лед частота 1Мгц, после прошивки файл корректно читается из меги! пожалуйста подскажите какого рода проблема? винда хп сп3, usbser.sys лежит только в каб файле! я так понимаю что устройство должно быть с начало классифицировано, а там одни vid 0000&0000! заранее благодарен.
|
|
|
|
|
Jul 13 2010, 23:21
|
Группа: Новичок
Сообщений: 2
Регистрация: 10-07-10
Пользователь №: 58 388

|
Спасибо разобрался.
|
|
|
|
|
Jul 18 2010, 19:37
|

Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 29-11-06
Из: Ижевск
Пользователь №: 22 902

|
Цитата(prottoss @ Jun 5 2010, 21:40)  Смысл в том, чтоб не трепаться, а что то явить народу. Как раз есть повод для Вас оптимизировать программу до 4096 байт, и показать что чукча не только писать... Вы так изведёте старика..... Но только с вашей авторской поддержкой!  Хорошо,поехали. iar 5.50 проект не собирается что делать ? Странные ошибки... Синтаксис чтоль изменился.... Поможите. И у кого есть версия iar 4.10B
Спасибо. ---- IAR оказался очень приятной штукой. однако.
Сообщение отредактировал ветерок - Jul 18 2010, 19:49
--------------------
|
|
|
|
|
Aug 23 2010, 13:15
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Всем привет. Выкладываю новую прошивку под свой программатор. Особенности: 1. Совместима с протоколом STK500. Это значит, что теперь в программном обеспечении нужно выбирать STK500. Соответственно AVRProg уже плату не увидит. 2. Поддерживается вся сетка частот ISP, описанная в протоколе. Конечно, не до герц, и даже не до десятков герц  но около этого. 3. Поддерживается генерация меандра на выводе LED ISP-разъема. Частоту генератора можно менять от 0 до ~3,7 МГц. 4. При нормальном входе в режим программирования, загорается зеленый светодиод, иначе красный. Красный гасится при повторной попытке входа в режим программирования. 5. В момент передачи очередного блока данных непосредственно по ISP, зеленый светодиод гаснет. По окончании передачи зажигается. Т.е. по времени гашения зеленого светодиода можно примерно оценивать скорость программирования. Прошивка пока тестовая. Но рабочая. К сожалению, проверить смог только на Мега16.
--------------------
|
|
|
|
|
Sep 5 2010, 11:01
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 3-09-10
Пользователь №: 59 263

|
Цитата(prottoss @ Aug 23 2010, 16:15)  К сожалению, проверить смог только на Мега16. Переделал мастеркитовский ВМ9010 и залил Вашу прошивку. Начал работать. Прошил bootloader в ATmega168. Теперь прошиваю мегу48. Есть некоторые странности, которые я хочу исследовать (и рассказать Вам, ИСТЕСНА). Когда работаю через Студио, то там есть прекрасная возможность мониторить этот процесс, как описано в протоколе 500-2, раздел 7.3 STK500 Communication Logging. При работе с ДУДКОЙ мониторю отдельной программой. Но! Никак не могу найти расшифровку команд и параметров протокола 500-2. В самом атмеловском документе используются только символьные имена. Конечно, пользуясь лог-файлом от Студио, в которм команды сопровождаются именами, я понемногк раскручиваю этот ребус, но, блин, почему так изгаляться? Поєтому и вопрос: подскажите, плз, где посмотреть расшифровку команд и параметров STK500-2?
Сообщение отредактировал drvlas - Sep 5 2010, 11:02
|
|
|
|
|
  |
6 чел. читают эту тему (гостей: 6, скрытых пользователей: 0)
Пользователей: 0
|
|
|