Обсуждаем контроллеры компании Atmel.
Ответить

Re: AVR 910 от Протосса(версия прошивки)

Сб авг 03, 2013 17:24:58

Собрал AVR910 заточенный под тиньки с панелькой, ибо шью их много. Работает хорошо.
Изображение
Изображение

Re: AVR 910 от Протосса(версия прошивки)

Пн ноя 10, 2014 22:38:12

Добрый день собрал 2 обычных программатор AVR910 на atmega 8 работают прекрасно.

Но на днях посетила идея сделать себе отладочную плату с LCD дисплеем и с питанием от USB.

Но поскольку плата отладочная то в нее постоянно надо загонять разные тестовые программы. Ну значит нужен программатор.
Подключить программатор где микроконтроллер работает на 3,5 Вольта к плате где микроконтроллер работает на 5 вольт это глупо. Вот и я решил разработать модуль плату программатор для этой отладочной платы. Ниже фотографии.

Но заметил странные глюки. По началу программатор не определялся в порту УСБ. Потом снял один чип(atmega8 уже прошитый) поставил другой который отпаял уже с рабочего программатора. Вроде программатор заработал. Поработал - покрутил я его был доволен. Пока заметил что при очередной прошивке замирает намертво ближе к концу записи прошивки в Микроконтроллер.
И даже иногда приводил комп в полное зависание что даже мышка не двигалась по экрану.

После перезагрузки программатор мог не работать - в USB определялось неизвестное устройство.

После этого я снял тот чип который был и запаял предыдущий с тем с которым не работал.
И о чудо с ним уже все работает, хотя в первый раз не определялся.

Но заметил работает 2-3 мин. Если же оставить дольше подключенный программатор к USB, то в момент когда хочу прошить программа выдает ошибку программатора. Если же Подключить программатор - быстро прошить и оключить, а потом опять через время подключить прошить и опять отключить то все нормально.
Если честно даже не знаю как все эти глюки отловить - может есть идеи.
СпойлерИзображение
Изображение
Изображение



СпойлерИзображение
Вложения
schema.PNG
(58.88 KiB) Скачиваний: 2206
plata.jpg
(193.74 KiB) Скачиваний: 1576
LCD.jpg
(200.02 KiB) Скачиваний: 1907
dual.jpg
(227.16 KiB) Скачиваний: 1855

Re: AVR 910 от Протосса(версия прошивки)

Ср дек 03, 2014 15:45:25

А можно ли этим программатором прошить 24C16?

Re: AVR 910 от Протосса(версия прошивки)

Вт янв 27, 2015 12:35:13

Вопрос?
Рассматривал разные схемы на 910 и заметил в этой схеме мегаомный резистор подтянут на землю, а в других схемах он подтянут к питанию. Не могу понять где правильно.

Re: AVR 910 от Протосса(версия прошивки)

Чт янв 29, 2015 12:29:15

Кстати видел схемы где на Data+ и Data- ставят стабилитроны на 3,3 Вольта либо на 3,6 Вольта.
Вопрос какой правильней.

Второй вопрос - между Data+ и стабилитроном поставить резистор если да какой?
Между ножкой МК работающего на 5В или 5,1Вольт и Data+ какой резистор поставить видел в схемах 68ом.

Но тогда получается 5,1В - 3,3В = 1,8В если поделить на 68ома получается ток 26мА не слишком большие токи для одной ножки МК?
вроде по даташиту не более 20мА на ножку не более 40мА на порт

----------
----------
Утром писал - было до этого стабилитроны на 3,6 пробовал разные резисторы, но программатор определялся и где то через минуту зависал.


Поставил на линии Data+(и Data-) резистор 12ом - стабилитрон 3,3В - резистор 330ом - нога МК. Оставил программатор включенный пол дня, когда вернулся работает отлично.

Re: AVR 910 от Протосса(версия прошивки)

Пт янв 30, 2015 11:59:48

Кстати проблемы установки драйвера на windows 8.1 64bit
нашел метод
http://www.windxp.com.ru/win8/article_44.htm
но к сожалению после перезагрузки драйвер блокируется windows.

Драйвер USBasp по такой методике устанавливаются нормально и после перезагрузки не блокируются.

Для AVR910 приходится каждый раз включать windows без подписи драйверов.

Re: AVR 910 от Протосса(версия прошивки)

Вт сен 27, 2016 07:12:28

На семерке неудается установить дрова скачанные с сайта протоса
На хрюше они становятся и устройство распознается
Как побороть траблу?

Re: AVR 910 от Протосса(версия прошивки)

Вт сен 27, 2016 08:08:07

выскажу предположение, что проблема в том, что дрова не подписанные, а 7-ка неподписанные дрова не ставит принципиально.
лично я для себя выход нашел в установке VirtualBox, установке туда хрюши, а уже хрюша пользует все, что угодно. быстродействие практически такое же, как и в обычной 7-ке.

P.S. это опыт прошлых лет, сейчас я и от этого варианта ушел... т.е. вообще не прошиваю ничего.

Re: AVR 910 от Протосса(версия прошивки)

Ср сен 28, 2016 08:29:09

не найдя в инете решения решил пойти напролом
сделал как рекомендует протос для 64 битной семерки
у меня 32 бит
Изображение
после перезагрузки компа, система начала устанавливать дрова
в конце установки в трее выскочило сообщение что обнаружено новое устройство AVR910
но через секунду выскочило новое сообщение что дрова не установлены

Re: AVR 910 от Протосса(версия прошивки)

Пт сен 30, 2016 11:59:24

Устанавливал драйвера для AVR910 Protoss с альтернативной прошивкой с помощью программы Dseo13b. До этого, семёрка также не хотела ставить не подписанные драйвера. Так что может и поможет тебе. Подробнее об установке здесь - http://yourdevice.net/forum/viewtopic.php?p=6

Re: AVR 910 от Протосса(версия прошивки)

Пн окт 03, 2016 18:33:00

Kaban, спасибо ! :beer:

Re: AVR 910 от Протосса(версия прошивки)

Пт дек 02, 2016 12:41:39

Очень странно.. Давненько ничего не прошивал(около года). Сегодня подключил программатор к компу(WIN7x64) программатор определился как AVR910 USB Programmer, пытаюсь подсовывать драйвера, он пишит - "Не удалось найти драйверы для этого устройства" Подписал драйвера при помощи DSEO, тоже самое, не узнает свои драйвера. Попробовал на ноутбуке, тоже самое пишит. Взял другой программатор такой-же, все повторил, но это ничего не дало. Антивирус отключал. В чем может быть проблема, подскажите, может я что-то забыл. Раньше все работало. Подключил к (ХР х32) установился, драйвера подхватил, AVRStudio не видит программатор(а он висит на COM2, скорости разные пробовал) в CVAVR пишит "Write File function failed(win error code 31)"

Re: AVR 910 от Протосса(версия прошивки)

Вс дек 04, 2016 14:38:31

Для уверенности перебил винду ХР, начал пропаивать и проверять компоненты в программаторе, заменил кварц. Прошил заново контроллер 910 прошивкой. НИЧЕГО НЕ ПОМОГЛО!!! Перепрошил на USB Asp, все работает!!! и на ХР и на Win7x64. :o :o :o что за БАБуйня происходит? Прошил другой контроллер 910й - вставил в этот же программатор, тишина, определяется но не работает.

Re: AVR 910 от Протосса(версия прошивки)

Ср дек 07, 2016 23:36:56

Coldheart, аналогичная проблема, как у вас с Win 7, а под ХР у меня завелся. Поделитесь, пожалуйста, USB Asp прошивкой, которой шили. Фьюзы выставляли, как для прошивки Проттосса?

Re: AVR 910 от Протосса(версия прошивки)

Чт дек 08, 2016 06:54:16

Попробуйте прошивку AVRDoper-HID, она использует системные драйверы. Железо тоже самое, что у Протоса.
Второй вопрос - между Data+ и стабилитроном поставить резистор если да какой?
Между ножкой МК работающего на 5В или 5,1Вольт и Data+ какой резистор поставить видел в схемах 68ом.

Но тогда получается 5,1В - 3,3В = 1,8В если поделить на 68ома получается ток 26мА не слишком большие токи для одной ножки МК?
вроде по даташиту не более 20мА на ножку не более 40мА на порт
Между разъемом usb и стабилитроном резистор не нужен, там и так должно быть нормальное напряжение. Между выводом контроллера и стабилитроном обычно ставят ~68 Ом. Но особая точность тут не требуется, я ставил 33 Ом, работало нормально, но лучше, конечно, побольше.

Re: AVR 910 от Протосса(версия прошивки)

Чт дек 08, 2016 10:04:39

Judest писал(а):Coldheart Поделитесь, пожалуйста, USB Asp прошивкой, которой шили.
Брал по первой же ссылке в гугле http://good-chip.in.ua/upgrade-avr910-t ... 4-drivers/

Re: AVR 910 от Протосса(версия прошивки)

Чт дек 08, 2016 21:38:07

Прошился на AVR Doper (avr910-hid-no_debug.hex). Windows 7 x64 сама нашла драйвер и никаких свистоплясок с драйверами! AVRProg программатор уже не видит, но нашел SinaProg. МК еще не прошивал, но прога определяет наличие МК в панельке. Должно работать.

Может кому будет интересно, что под Linux Mint в Virtual Box с запущенной Windows XP, программатор с новой прошивкой определяется и SinaProg видится.
Чтобы заработали USB, нужно добавить себя в группу vboxusers

sudo usermod -a -G vboxusers $USER

VirtualBox нужно запустить от имени суперпользователя, иначе ХПя драйвер не находит.

Re: AVR 910 от Протосса(версия прошивки)

Пт дек 09, 2016 10:05:46

Доброе!
Взял на али уже готовый "брелок", сделан как оказалось на ATMega88 (v4.0 версия платы).
Залил AVR Doper (STK500v2?) прошивку из статьи http://protocoder.ru/hardware/atmel/stk500isp
Для тестов пытаюсь прошивать мегу8. Работает, но: четко, при каждом втором обращении к м/к вылезает ошибка
"STK500/AVRISP communication error...".
Интересно, что даже если перед этим вторым обращением отключить подопечный м/к, на программаторе даже светодиод
не моргнет, на выходах, смотрел осциллом, сигналов ни каких не появляется.
Допаял керамики по питанию, менял кабели, порты, с другого компьютера - без изменений. CodeVisionAVR, avrdude из консоли - разницы никакой.
Пересобрал прошивку с оригинала ( https://www.obdev.at/products/vusb/download.html и с http://www.fischl.de/usbasp/ ), пробовал версии разных годов - четко каждое второе обращение к программатору после опроса подопечного м/к дает этот глюк.
Имею самодельного старичка AVR910 на ATMega8, с прошивкой под STK500v2 - с ним все идеально ( Win7x64 + CodeVisionAVR, определяется как "Virtual Communications Port").
И вот то ли лыжи не едут... как заставить этот китайский брелок правильно правильно работать?
Изображение
Вложения
-=DSCF1564=-.PNG
(116.07 KiB) Скачиваний: 1560

Re: AVR 910 от Протосса(версия прошивки)

Пт дек 09, 2016 13:11:06

Может кому будет интересно, что под Linux Mint в Virtual Box с запущенной Windows XP, программатор с новой прошивкой определяется и SinaProg видится.
Чтобы заработали USB, нужно добавить себя в группу vboxusers
К чему такие извращения? Устанавливаете avrdude и шьете прямо из линукса
avrdude -c stk500v2 -P avrdoper -p $(MCU) -U flash:w:$(FIRMWARE).hex:i
Разумеется, переменные MCU и FIRMWARE должны быть определены, можно и просто заменить их на, скажем, -p m8 -U flash:w:firmware.hex:i
А если немного пошаманить в udev, шить можно от обычного пользователя.

Re: AVR 910 от Протосса(версия прошивки)

Сб фев 17, 2018 20:46:53

Здравствуйте , спаял avr910 (atmega8a-16au), прошил, выставил фьюзы(hfuse:0xCF;lfuse:0xAF), но компьютер (windows xp) даже не видит его , не отображая окна о подключённом устройстве. Как заставить систему распознать avr910 ?
P.S. Резистор на 1МОм и конденсатор на 0.1мкФ на что-то влияют ?(поставил на 470кОм и 8.2 нФ)
Ответить