AVRISP mkII новый клон (поддерживает XMEGA)
- Сообщения: 43
- Зарегистрирован: Сб окт 30, 2010 14:14:00
romeo.mak У меня шьет, правда сколько - не знаю, полностью никогда не забивал
- Реклама
- Сообщения: 94
- Зарегистрирован: Ср авг 01, 2007 13:32:33
вышла новая версия LUFA. Version 120219
немало изменений для AVRISP-II
Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when NO_VTARGET_DETECT is enabled
Fixed AVRISP-MKII Clone failing to start application firmware once a TPI programming session is exited
Fixed AVRISP-MKII Clone timing out on long programming commands such as programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling)
Updated the AVRISP-MKII Clone programmer project to be compatible with the latest version of AVR Studio (version 5.1)
Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices
немало изменений для AVRISP-II
Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when NO_VTARGET_DETECT is enabled
Fixed AVRISP-MKII Clone failing to start application firmware once a TPI programming session is exited
Fixed AVRISP-MKII Clone timing out on long programming commands such as programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling)
Updated the AVRISP-MKII Clone programmer project to be compatible with the latest version of AVR Studio (version 5.1)
Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices
Наконец-то решилась проблема с прошивкой ЕЕПРОМ в Мега8. Попробовал, шьёт все 100%.Fighter писал(а):вышла новая версия LUFA. Version 120219
немало изменений для AVRISP-II
Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when NO_VTARGET_DETECT is enabled
Fixed AVRISP-MKII Clone failing to start application firmware once a TPI programming session is exited
Fixed AVRISP-MKII Clone timing out on long programming commands such as programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling)
Прошивка для платы grott с 8-й стр и drakon с 23-й стр.
Два хекса последней версии для моей платы.
Проверил на чтение, на запись увы писать пока нечего.
Проверил на чтение, на запись увы писать пока нечего.
- Вложения
-
- AVRISP-MKII_120219_Danko_8_&_16MHz_hex.zip
- (19.61 КБ) 1471 скачивание
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Сообщения: 43
- Зарегистрирован: Сб окт 30, 2010 14:14:00
- Реклама
А никто не проверял как программатор ведет себя без подключенного программируемого микроконтроллера? У меня он отваливается после стандартного сообщения о невозможности подключится и необходимости снижения частоты. Причем в системе, в устройствах он остается, но студия его не видит, лечится переподключением. Или это "фича" этого программатора?
LUFA последняя, перекомилировал только под свою разводку светодиодов
LUFA последняя, перекомилировал только под свою разводку светодиодов
Я попробовал с год назад, прошился Flip'ом нормально, в системе определился. Попробовал его в Студии без МК - пишет "Не подключен". Но как ты, думаю, узнал, что он не подключен? Ни одна из 4 пин не дернулась, т.е. обращения к МК не было. Телепатически? Спросил тут у форумчан, бэз ответа, видимо, никто не знает. Забросил его в хлам. Вот наберусь терпения, займусь когда-нибудь им сначала, по стандартной схеме, начав с "помигать диодиком" . Уже дело не в программаторе - в принципе : раз он у людей работает, то, видимо, у меня звезды как-то не так расположилисьdmirrr писал(а):А никто не проверял как программатор ведет себя без подключенного программируемого микроконтроллера?
разобрался
Последний раз редактировалось tctf2006 Пн мар 05, 2012 08:14:25, всего редактировалось 1 раз.
В версии на 8МГц ничего не менял.
Спаял, флипом залил прошивку и все заработало.
Спаял, флипом залил прошивку и все заработало.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
В сообщении просят снизить частоту ISP до 1\4 частоты программируемого чипа. Новые контроллеры идут с завода с внутренней частотой такта в основном 1МГц. Значит выставляем 250кГц и меньше.
Потом у Алекса в схеме Reset на PD3, а у всех на PB4. Раньше это прокатывало, а сейчас может в новой LUFA произошли изменения.
Потом у Алекса в схеме Reset на PD3, а у всех на PB4. Раньше это прокатывало, а сейчас может в новой LUFA произошли изменения.
- Сообщения: 6
- Зарегистрирован: Ср мар 11, 2009 19:50:21
Может не в тему MK2, но весьма интересный факт про встроенный USB bootloader: если в прошиваемом коде отключить clock division (вызвав clock_prescale_set (1)), то встроенный загрузчик больше не стартует.
- Сообщения: 6
- Зарегистрирован: Ср мар 11, 2009 19:50:21
<Может не в тему MK2, но весьма интересный факт про встроенный USB bootloader: если в прошиваемом коде отключить clock division (вызвав clock_prescale_set (1)), то встроенный загрузчик больше не стартует.>
Как оказалось проблемы были хардварные (холодная пайка).
Как оказалось проблемы были хардварные (холодная пайка).
tctf2006 писал(а):Вот что получилось
Вопрос про вылетание при ошибке похоже проигнорировали, а это реально не удобно. Как только контакт плохой -ошибка и шнурок нужно передергивать. А так все отлично и быстро правда родной ISP 2 шьет побыстрее.
- Сообщения: 9
- Зарегистрирован: Пт мар 02, 2012 15:38:28
Собранный программатор не определяет и соответственно не программирует микросхемы.
Что было сделано: собрана плата от DooMmen с 18 стр., кварц 16 мГц, прошивалась через LUFA успешно - программатор определяется системой в группе Jungo как "AVRISP mkII", драйвера от AvrStudio 4.19. Прошивки использовались автора платы и Danko - не помогло. Купил второй кристалл - всё тоже самое. Если попробовать прочитать версию программатора в CodeVisionAVR, то выдаёт Major-1, Minor-13. Зашиваемая IC припаяна к программатору проводочками. Специально проверил от каждой ноги зашиваемой до кристалла - всё вроде соответствует схеме, кз нет. В качестве подопытной используется Atiny2313V. Её работоспособность проверена путём программирования через LPT под тем же CodeVision.
В чём дело никак не разберусь. Поможите.
Что было сделано: собрана плата от DooMmen с 18 стр., кварц 16 мГц, прошивалась через LUFA успешно - программатор определяется системой в группе Jungo как "AVRISP mkII", драйвера от AvrStudio 4.19. Прошивки использовались автора платы и Danko - не помогло. Купил второй кристалл - всё тоже самое. Если попробовать прочитать версию программатора в CodeVisionAVR, то выдаёт Major-1, Minor-13. Зашиваемая IC припаяна к программатору проводочками. Специально проверил от каждой ноги зашиваемой до кристалла - всё вроде соответствует схеме, кз нет. В качестве подопытной используется Atiny2313V. Её работоспособность проверена путём программирования через LPT под тем же CodeVision.
В чём дело никак не разберусь. Поможите.
- Сообщения: 4
- Зарегистрирован: Пт ноя 18, 2011 21:48:00
[quote="deltov"]Собранный программатор не определяет и соответственно не программирует микросхемы.
Что было сделано: собрана плата от DooMmen с 18 стр., кварц 16 мГц,
Собрано два программатора по этой плате. Плата рабочая 100%. Прошивка стр. 24 от 22.11.11г. Пробуй.
Что было сделано: собрана плата от DooMmen с 18 стр., кварц 16 мГц,
Собрано два программатора по этой плате. Плата рабочая 100%. Прошивка стр. 24 от 22.11.11г. Пробуй.
- Сообщения: 9
- Зарегистрирован: Пт мар 02, 2012 15:38:28
C этой тоже пробовал - безрезультатно. Выходные резисторы уменьшил до 150ом.
Один раз даже прочиталась Atiny13, но запрограммировать её уже не удалось.
Вот я думаю, может не к теми ногам припаиваюсь ? Там правда только четыре конца и питание, вроде ошибиться трудно. Подключался в соответствии с маркировкой выходного разъёма, которую брал из схемы.
Дополнение.
По-новой залил через LUFA прошивку. При этом обратил внимание, что заливается она только при положении переключателя "3V". И в этом же положении стали шиться сами IC, т.е. при 3V питания на тело. Осмыслить этого пока не могу. Переключение питания на самом кристалле происходит вроде правильно.
Один раз даже прочиталась Atiny13, но запрограммировать её уже не удалось.
Вот я думаю, может не к теми ногам припаиваюсь ? Там правда только четыре конца и питание, вроде ошибиться трудно. Подключался в соответствии с маркировкой выходного разъёма, которую брал из схемы.
Дополнение.
По-новой залил через LUFA прошивку. При этом обратил внимание, что заливается она только при положении переключателя "3V". И в этом же положении стали шиться сами IC, т.е. при 3V питания на тело. Осмыслить этого пока не могу. Переключение питания на самом кристалле происходит вроде правильно.
Мужики. Я новичёк в этом деле. Подскажите с чего начать поиски возможно лажи при сборке программатора. Собра вот такой http://s49.radikal.ru/i124/1004/3d/8e132852be11.jpg . При подключении горит один светодиод (питание кажется) и всё. Виндами не видится вообще никак.


