1. Главная страница » Компьютеры

Avr910 usb программатор драйвер windows 7

Автор: | 16.12.2019

Программатор выполнен на основе драйвера от Objective Development и полностью совместим по командам с оригинальным программатором AVR910 от ATMEL. Описание оригинальной схемы программатора можно взять в Application Note AVR910: In-System Programming, а список поддерживаемых команд можно посмотреть в Application Note AVR109: Self Programming

Схема программатора приведена на рисунке ниже. Предохранитель F1 служит для защиты линий питания порта USB от случайного замыкания по цепям питания программатора. Диоды VD1, VD2 – обычные выпрямительные, с прямым падением напряжения

0,6…0,7В, предназначены для понижения питания микроконтроллера DD1 до 3,6 В. Согласно документации ATMEL на ATmega8(L), микроконтроллер может работать при таком напряжении питания до частоты немногим выше 14 МГц. Светодиоды VL1(“RD”), VL2(“WR”) сигнализируют о текущих действиях программатора, и, соответственно, обозначают режимы чтения и записи. Светодиод VL3(“PWR”) предназначен для сигнализации подачи питания на программатор.

Джампер J1 – (MODify) служит для начального программирования управляющего МК программатора. При его замыкании, к разъему ISP подключается внешний программатор и производится загрузка в МК управляющей программы. После программирования управляющего МК программатора этот джампер необходимо разомкнуть и замкнуть джампер J2 — NORMal.
С помощью джампера J3 LOW SCK возможно понижать тактовую частоту порта SPI МК программатора до

20 кГц. При разомкнутом джампере частота SPI нормальная, при замкнутом — пониженная. Переключать джампер можно на ходу, так как управляющая программа МК программатора проверяет состояние линии PB0 при каждом обращении к порту SPI. Не рекомендуется переключать джампер при запущенном процессе записи/чтения программируемого МК, т.к., скорее всего, это приведет к искажению записываемых/читаемых данных. Джампер J3 введен для возможности программирования МК AVR, тактируемых от внутреннего генератора 128 кГц.
Резисторы R10 — R14 предназначены для согласования уровней сигналов МК программатора и внешних, подключенных к программатору, цепей (программируемый МК или другой программатор).
Тактовая частота порта SPI МК программатора при разомкнутом джампере J3 равна 187,5 кГц. Это позволяет программировать контроллеры с тактовой частотой примерно от 570 кГц для ATtiny/ATmega, 750 кГц для 90S и 7,5 МГц для 89S. Контроллеры программируются от 10 до 30 секунд (при использовании утилиты AVRProg v.1.4 из пакета AVR Studio) вместе с верификацией в зависимости от объема FLASH памяти и тактовой частоты.
На вывод LED разъема ISP выведен меандр с частотой 1 МГц для "оживления" МК, у которых были ошибочно запрограммированы фьюз-биты, отвечающие за тактирование. Сигнал генерируется постоянно и не зависит от режима работы программатора.
Программатор тестировался с программами AVRProg v.1.4 (входит в пакет AVRStudio), ChipBlasterAVR v.1.07 Evaluation, CodeVisionAVR, AVROSP (ATMEL AVR Open Source Programmer). Кроме того, программатор тестировался с программой AVRDUDE, однако, программа с данным программатором не совместима, так как не все команды протокола AVR910 отрабатывает корректно.
На данный момент с вышеперечисленными программами протестировано программирование контроллеров 89S53, 89S8252, 90S2313, 90S8515, ATtiny13, ATtiny26, ATtiny45, ATtiny2313, ATmega48, ATmega8, ATmega8515, ATmega8535, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128.
Я рекомендую повторять схему один-в-один, так как выкидывание "лишних" деталей из схемы может привести либо к неправильному функционированию программатора, либо к возможному выходу из строя USB порта на РС, за что, естественно, я ни какой ответственности не несу.

Читайте также:  6500 Кельвинов сколько ватт

0,6…0,7В.

  • Светодиоды типа АЛ307БМ или любые другие стандартные сигнальные.
  • Конденсатор С5 – электролитический, с номинальным напряжением не менее 10 вольт.
  • Остальные конденсаторы – любые малогабаритные керамические с номинальным напряжением не менее 10 вольт.
  • Резисторы – любые маломощные от 0,125 Вт.
  • Разъем USB – типа USBB-1J (Разъем USB(м) на плату. Тип В).
  • Разъем ISP – типа BH-10 (Двухрядный разъем IDC-Вилка 2х5 на плату.
  • Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1").

    Windows 2000/XP/Vista/Seven 32-bit

    Прошить контроллер. Подключить свежеиспеченный программатор к РС через свободный разъем USB. Операционная система найдет новое устройство – AVR910 USB Programmer, при предложении автоматически найти драйвер, отказаться, и указать путь к inf-файлу, в зависимости от установленной на вашем компьютере операционной системы. В архиве с прошивкой имеется папка AVR910.Driver в которой расположены три директории для разных вариантов операционных систем:

  • "2k_xp_32" — для операционных систем Windows 2000/XP 32-bit (используется штатный драйвер usbser.sys);
  • "vista_xp_32" — для операционных систем Windows XP/Vista/Seven 32-bit (usbser.sys + lowcdc.sys[32-bit] от Osamu Tamura)
  • "vista_xp_64" — для операционных систем Windows XP/Vista/Seven 64-bit (usbser.sys + lowcdc.sys[64-bit] от Osamu Tamura)
  • Особенности установки:

    В принципе, инсталляция не отличается от подобной для Windows XP, но есть одно НО — задержки в драйвере usbser.sys данной ОС портят цепочку команд от ПО на РС до программатора и, соответственно, цепь ответов обратно от программатора до ПО на РС. Проблему я пока не установил, но есть решение. Конечно не самое красивое, но работает надежно 🙂 Необходимо заменить файл usbser.sys в системных папках Windows 2000 на аналогичный от Windows XP. Это папки . winntsystem32drivers и . winntsystem32dllcashe. Файл usbser.sys от Windows XP SP1 можно взять здесь. Естественно, что драйвер придется подменять загрузившись под другой ОС (например с загрузочного диска).

    Windows XP/Vista/Seven 64 bit

    Чтобы использовать драйвера на 64 битной платформе, Вы должны отключить проверку цифровых подписей драйверов, нажимая функциональную клавишу F8 во время начала загрузки системы.
    Второй вариант, использование программы "Driver Signature Enforcement Overrider", которая подписывает драйвер как "testdriver" и активизирует "testmode", таким образом Вы можете загрузить драйвер без реальной цифровой подписи. Вы можете найти более детальное описание на странице программы, пройдя по ссылке выше.

    Оригинальные драйвера для AVR CDC от Osamu Tamura можно взять здесь.

    Как правило, правильно собранный, программатор с правильно запрограммированным МК в настройке не нуждается. Есть единственное замечание – если у программируемого МК вход RESET подтянут к напряжению питания резистором, то номинал резистора не должен быть ниже 10 кОм – это связанно с пониженным напряжением питания управляющего МК программатора и введением ограничительных резисторов на шине ISP-разъема.

    Если возникли проблемы

  • Проверить схему на отсутствие ошибок, обрывов и коротких замыканий.
  • Проверить напряжение питания на выводах питания (7, 8) МК программатора – оно должны быть в пределах 3,5 – 3,8 вольт.
  • Проверить, запустился ли кварцевый генератор МК. Это можно сделать с помощью осциллографа, подключив его к выводу 10 МК. Если нет осциллографа, то можно определить запуск генератора и с помощью обычного светодиода. Для этого к выводу 10 МК через токоограничительный резистор номиналом 330 – 510 Ом подключается светодиод, анодом к МК, катодом на землю. При подаче питания светодиод должен слабо светиться. Следует заметить, что программатор не будет определяться ни одной ОС, если номинальная частота кварца отличается от 12 МГц. Это связанно с особенностями работы USB – тактовая частота передачи данных по USB для Low Speed Device равна 1, 5 МГц – тактовая частота управляющего МК программатора должна быть ровно в 8 раз выше.
  • Проверить, запустилось ли внутренняя программа в МК программатора. На контакте LED ISP-разъема должен присутствовать меандр частотой 1 МГц. Наличие меандра так же можно проконтролировать с помощью осциллографа. Если нет осциллографа, можно произвести проверку при помощи светодиода. Светодиод подключается анодом к контакту LED, катодом к любому контакту GND ISP-разъема. При подаче питания светодиод должен светится в «полнакала». При замыкании пинцетом ножек кварцевого генератора светодиод должен либо засветится в «полный накал», либо свечение должно отсутствовать.
  • Все архивы содержат файл прошивки, установочный inf-файл и схему в формате Adobe pdf. Кроме этого старые версии содержат описание в виде старой html страницы.

    Блог об электронике


    Для программирования микроконтроллеров AVR требуется программатор. Проще всего сделать программатор для COM либо LPT. Но я работаю на ноутбуке, а в них сейчас устанавливаются только USB порты. Вот и назрела необходимость обзавестись программатором для AVR по USB. Сейчас, я скорее всего купил бы данный программатор. На ebay они стоят недорого, наверное, даже дешевле чем купить детали, сделать плату и всё спаять. Хотя если посмотреть с другой стороны, заказ с ebay будет идти по почте не меньше месяца, а собрать программатор avr usb своими руками, в силу его простоты, можно за вечер. Более того, если начинающий радиолюбитель сам соберёт программатор, то в дополнении к программатору он получит опыт, бесценный опыт, а это дорогого стоит.
    Это второй мой USB программатор для AVR, первым я сделал программатор USB-asp, но он мне не очень понравился, так как иногда отваливался от моего компьютера, хотя на другом компьютере ничего подобного не наблюдалось. Я решил попробовать собрать другой программатор, и мой выбор пал на программатор AVR910. У данного программатора немного по другому реализована схема подключения по USB, и как позже оказалась, на моём компьютере всё работает очень хорошо. Я забыл о проблемах, которые у меня были с моим прошлым программатором. Описанный в данной статье программатор AVR910 является на данный момент моим основным программатором для AVR.
    Схема и прошивка использованы с сайта проекта (http://prottoss.com/projects/AVR910.usb.prog/avr910_usb_programmer.htm).

    Питается программатор от USB порта. Для того чтобы не требовалось согласование с уровнями линий данных USB порта (3.6В) питание микроконтроллера составляет 3.6В. Для получения из 5В в USB порте 3.6В, используется схема их двух последовательно прямо включённых кремниевых диодов. На каждом диоде падает по 0.7В, а в сумме получается 1.4В. Диоды должны быть кремниевыми, не допускается использование диодов шотки, так как на них падает меньше 0,7В. Выходы разъёма программирования подключены через резисторы на 330 Ом для согласования уровней. Работает устройство на микроконтроллере AtMega8-16 на тактовой частоте 12МГц. На схеме приведены номера выводов для микроконтроллера в DIP корпусе, хотя я отраcсировал плату под SMD корпус, который называется TQFP. Программатор имеет индикацию записи, чтения, наличия питания. Также данный программатор имеет выход, на котором всегда присутствует меандр, частотой 1 МГц. Это очень классная и полезная штука для восстановления микроконтроллеров, у которых из-за ошибочно запрограммированных Fuse битов тактирование сконфигурировано от внешнего источника тактовых импульсов. Я таким образом уже несколько раз восстанавливал микроконтроллеры. Нужно всего лишь посмотреть в даташите на конкретный микропроцессор AVR, к какому выводу подключается внешний источник тактового сигнала, и подпаять к данному выводу источник меандра. Подключить программатор, и перепрограммировать fuse. Всё очень просто, но иногда здорово выручает!
    Имеющиеся варианты реализации печатных плат под программатор AVR910 не совсем меня устраивали, и я выполнил трассировку своего варианта (скачать файлы проекта можно в конце статьи).

    Защитный рисунок на фольгированный стеклотекстолит нанесён при помощи лазерного принтера и утюга.

    После травления получилась вот такая красота. Я не сдержался, и процарапал тонер на дорожках между ножками микросхемы. Мне не терпелось проверить получились они или нет.


    Для удобства пользования я отметил назначение каждого вывода программатора AVR910. Для это я нарисовал небольшую табличку, которую напечатал на глянцевой фотобумаге и наклеил на плату программатора двусторонним скотчем.

    Групповую заготовку для таблички для печати на фотобумаге размером 10х15 я положил в архив со всеми файлами к данной записи. Скачать его можно в конце данной статьи.
    Прошивку для программатора можно скачать по ссылке в конце статьи.
    Fuse биты устанавливаются с соответствии с рисунком ниже:

    Как запрограммировать микроконтроллер AtMega8 для программатора AVR910 можно посмотреть в моём видео:
    Программирование AVR.
    Корпус для программатора AVR910 я не смог подобрать, мне хотелось, чтобы программатор оставался маленького размера, и изначально я пользовался голой, никак не изолированной платой. Но затем я купил широкую прозрачную термоусадку и усадил в неё программатор. Что в итоге получилось вы видите на фото. По моему довольно интересно и даже симпатично.


    С термоусадкой всё кажется просто, но мне было сложно сделать отверстия под штыри. Если протыкать отверстия шилом, то при усадке термоусадочная трубочка рвётся начиная от данных отверстий. Я даже испортил несколько заготовок, но у меня в конце экспериментов всё получилось. В итоге я отверстия не протыкал, а проплавлял горячим паяльником с жалом иглой. По краям платы я спаял концы термоусадочной трубки. Спаиваются они очень просто – нагреваются оба конца трубочки, затем быстро, пока они не успели остыть, зажимаются и удерживаются зажатыми до полного остывания. Получается достаточно прочный спай. Я зажимал медицинским зажимом, на термоусадке даже остались следы от насечек на его губках.
    При первом подключении к компьютеру программатора AVR910 в системе появится новое устройство AVR910. Теперь необходимо установить драйвера и можно работать.
    Я работал с данным программатором на 32 битных системах Windows XP и Windows 7. Всё работает очень хорошо и никаких проблем не возникает. Проблемы возникли у меня когда я попытался установить драйвера для 64 битной Windows 7. Дело в том, что этот драйвер не имеет цифровой подписи Microsoft и 64 битный Windows 7, будучи более защищенным в безопасности, блокирует все драйвера без цифровой подписи. Эту блокировку можно отключить, но это не совсем просто….. Так что имейте ввиду.
    Заливаю прошивку в микроконтроллер я при помощи программы AvrOsp2. Она очень простая, не требует установки, бесплатна, поддерживает программатор AVR910 и огромное кол-во микроконтроллеров АВР, хорошо работает и имеет очень удобное меню для работы с FUSE битами. В общем, классная программка, мне она очень нравится, рекомендую! В видео ниже я показал процесс установки драйверов для AVR910, как настроить и пользоваться программой AvrOsp2.

    В моей версии программатора я не установил выводной электролитический конденсатор на 22 мкФ, который устанавливается со стороны противоположной дорожкам и паяется в отверстия, которые находятся возле разъёма USB. Возможно потребуется установить дополнительный электролитический конденсатор ёмкостью 10-50мкФ параллельно впаянному керамическому конденсатору 0.1 мкФ, возле зелёного светодиода PWR. Ниже на картинке, от руки показаны места подключения.

    Для работы программатора необходим микроконтроллер способный работать до 16 МГц. AVR AtMega8 выпускается в двух сериях, работающих до 8 МГц (серия L), они нам не подходят, так как проект работает от кварца на 12 МГц. Есть и обычная версия, которая работоспособна вплоть до частоты 16 МГц. Это то, что нам нужно. Ниже представлен кусочек даташита AVR AtMega8, в котором вычеркнуты версии микроконтроллеров которые не буду работать в данном программаторе, и выделены зелёной рамкой версии микроконтроллеров которые будут работать в данном проекте.

    Скачать файлы проекта можно по ссылке — Programmator-dlja-AVR-usb.(AVR910)

    UPDATE: Слава Корнев прислал модифицированную версию печатной платы. Модификация заключается в смене разъёма на ISP10.

    Скачать можно здесь: Программатор-AVR910-с-ISP-коннектором

    25 комментария

    Здравствуйте спаял данный программатор но когда подключаю его к компьютеру не горит светодиод хотя система его видит и драйвера ставятся нармально поставил резисторы на 220 ом все равно не горит что может быть

    Здравствуйте. Какой именно не горит? Тот который индицирует питание (зелёный)? Проверьте полярность его включения.

    Здравствует у меня проблема хочу посоветоватся надо запрогромировать микросхему ATxmega256A3U-AU. Какой прогромматор нужен и програма к ней?

    Здравствуйте. Что за деталь подключена к ножке 2 разъема ISP10
    на плате Славы Корнева?

    Привет. На 2 контакт подводится + питания, если вы захотите питать програмируеое устройство от программатора.

    Здравствуйте, интересует такой вопрос, можно ли заменить ATmega8-16 на ATmega8A?

    Привет. Да, должна работать.

    Здравствуйте. Я по ошибке в Attiny 2313 запрограммировал SPIEN . Скажите пожалуйста, куда надо подвести LED с данного программатора и как восстановить Тиньку, ведь по описанию им можно это сделать?

    Привет. Каким именно программатором вы смогли запрограммировать данный бит? Ни AVR910 ни USBasp не сможет этого сделать, так что скорее всего вы что-то путаете.

    Здравствуйте!
    Программатор AVR910 (Protoss), с AVRProg-ом (из комплекта AVRStudio 4.18), работает прекрасно, но с AvrOspII, взятой из архива к этой статье, наблюдается странный глюк. Программатор нормально определяется, определяется сама AVR-ка, но за раз можно выполнить только одно действие (считать/записать прогу, или фьюзы, или определить контроллер), потом, приходится передёргивать разъём USB и можно снова сделать одно действие. От чего этот глюк, и как бы его можно пофиксить? Система WXP SP3 32.

    Скорее всего данный голюк из-за софтового USB на данном программаторе. Часто бывает что на одном компьютере работает прекрасно, а на другом вообще не заводится, но это редкость.

    Мой вариант сборки программатора! все красиво и аккуратно и понятно

    Привет. Спасибо. Если хочешь — пришли в zip архиве свой проект платы и я его прикреплю к статье, возможно ещё кто-то захочет его повторить.

    » Проблемы возникли у меня когда я попытался установить драйвера для 64 битной Windows 7. Дело в том, что этот драйвер не имеет цифровой подписи Microsoft и 64 битный Windows 7, будучи более защищенным в безопасности, блокирует все драйвера без цифровой подписи. Эту блокировку можно отключить, но это не совсем просто….. Так что имейте ввиду.»

    Перед загрузкой Windows 7 нажмите F8. Выберите «Отключение обязательной проверки подписи драйверов». Загрузите ОС. Поставьте драйвер. Недостаток такого способа один: когда нужно будет работать с программатором, то при загрузке заходить в вышеописанный режим. Но, зато работает.

    Думаю, что если _аккуратно_ завернуть в пищевую пленку, то выйдет даже симпатичнее. А если уж запаивать концы, то можно просто полиэтиленовый пакетик. Если нужна обтягиваемость — можно взять (более прозрачную) пленку с коробки конфет или других продуктов, где явно видно, что она термоусаживаемая (плотно обтягивает упаковку). А ещеее… можно взять просто бутылку из-под напитков — они тоже термоусаживаемые… Может даже круто выглядеть будет, лучше чем покупная термоусадка..

    Автор! Молодца, что ухитрился собрать такую штучку, конечно… НО, БЛИН.
    Неужели нужно тыкать в плату кочергой ( судя по качеству пайки! ), и что, в вашем населен ом пункте кончился бензин? Нельзя было плату от того дерьма отмыть, прежде чем выкладывать фото в нет?
    Я понимаю, что надо похвастаться, но такими фото всю малину обгадил, чес.слово…

    Вечер добрый! Подскажите, так всё-же программатор на 8 меге, или на 16-ой?

    При переходе с Windows x86 на Windows x64 столкнулся с проблемой, что мой программатор AVR910 от Protoss не желает в ней работать. Точнее x64 Windows отказывается устанавливать драйвера без цифровой подписи. Подписать родные драйвера от Protoss не представляется возможным без покупки лицензии Developer у корпорации зла. Остается как вариант либо отключить проверку подписи драйверов. Либо перевести ОС в Тестовый режим. Постоянная работа в тестовым режиме тоже не сулит ничем хорошим, да и решение — это не решение, а костыль…. Альтернатива только найти драйвер подписанный сертификатом.

    В процессе решения данной проблемы мой взгляд пал на альтернативные прошивки для AVR910 by Protoss. Так я встретил довольно много переделок AVR910 в STK500… На форуме некий Ink подготовил несколько альтернативных прошивок для AVR910.

    • Doper-CDC — нам не подходит, так как там используется тот же lowcdc.sys без подписи…
    • Doper-HID — нам подходит, он вообще не требует стороннего драйвера, но скорость записи в 260 б/с вызывает панику…
    • USBasp — имеет скорость записи в 1.5 кБ/с, и использует драйвер libusb. Который мы и будем использовать.

    libusb начиная с версии 1.2.0 имеет цифровую подпись, соответственно эти драйвера будут работать в штатном режиме на x64 системе.

    Скачать — прошивка для превращения AVR910 в USBASP.

    • Должны быть запрограммированы — SPIEN, CKOPT, SUT0 и BODEN;
    • Или High Fuse:0*CF; Low Fuse:0*AF;

    Скачать — драйвер для Windows (x64 и x32). Этот драйвер проходит проверку цифровой подписи! При установки необходимо разрешить установку драйвера неизвестного производителя.

    Так как AVR910 от USBASP отличается лишь прошивкой, то просто заменив контролер программатора можно быстро превратить AVR910 в USBASP. Так для этих целей я подготовил два контролера.

    Для прошивки контролеров программатором USBASP необходимо другое программное обеспечение:

    • AVRDUDE — консольная кроссплатформенная программа для прошивки микроконтроллеров.
    • e-Xtrem burner — индийская разработка конкретно для USBASP.
    • SinaProg — GUI для AVRDUDE
    • AVRDUDE PROG — еще один GUI для AVRDUDE

    В статье AVR910 программатор — описано как собрать программатор, приведена печатная плата и список деталей.

    Купить готовый программатор на aliexpress

    ISP Программатор для ATMEL AVR ATMega ATTiny

    Переделываем AVR 910 в USB ASP для штатной работы драйвера в x64 Windows : 21 комментарий

    Ну хорошо. А этот перешитый программатор вырабатывает тактовый сигнал для программируемого контроллера?

    Работает аналогично оригинальному Протоса.

    Как оказалось, тактовый сигнал 1 МГц действительно есть

    Программирование с новой прошивкой очень быстрое и занимает всего лишь несколько секунд в отличие от «задумчивого» Проттосса. Тактовый сигнал в 1 МГц есть, но перемычкой его частота не изменяется. Впрочем, мне это кажется не критичным

    А если прошиваю — а он определяется как «неизвестное устройство», значит где искать косяк?

    1. ravusiz Автор записи 18.02.2016

    Если на прошивке от AVR910 работает, то во фьюзах. Фьюзы как в AVR910ю

    Добрый день! Вот такая беда, не получается установить драйвера. Скачивал с вашего сайта и оригинальные Протоса, но ничего не выходит даже при отключение проверки подписи драйверов. Вот скриншоты https://yadi.sk/d/DWTA065cwRfNs

    1. ravusiz Автор записи 16.10.2016

    Не подходят драйвера. Обратите внимание что для каждой версии и каждой разрядности ОС необходимы свои драйвера

    все пашет! (вин10 х64)
    все светодиоды и перемычка адекватны
    спасибо!

    1. ravusiz Автор записи 21.10.2016

    Спасибо. Перепрошил вашей прошивкой и мой старый AVR910 Prottosa заработал.
    Windows 10 (32 bit), драйвера libusb-win32 версии 1.2.6.0

    Пробовал другие переделки AVR910 в USBASP, но в них засада работает только после подключения к USB.
    (Подключил к USB н.п. считал прошивку, считать второй раз не дает, надо снова отключать и подключать к USB)
    Может поделитесь исходниками и информацией чем собирали.

    1. ravusiz Автор записи 20.12.2016

    Наработка не моя, ссылка на автора и первоисточник смотри в статье…

    Спасибо помогло.
    Я как раз и пробовал файлы Ink, но оказалось что файл main.hex из avr910-usbasp-hex.zip и файл infirmwareusbasp.atmega8.2009-02-28.hex различаются, а я вторым и прошивал.
    Спрошу у автора в чем дело.
    (Собирая из исходников получается файл идентичный main.hex из avr910-usbasp-hex.zip)

    Добрый день.
    Подскажите, пожалуйста, как выставить фьюзы? Ставил галки напротив CKOPT, SUT0 и BODEN в CodeVision. После этого микроконтроллер перестал определяться. И нужно ли перед прошивкой фьюзов считывать заводские?

    Здравствуйте! После прошивки программатор определяется в диспетчере устройств как USBASP. Но в avrdude , sina prog и extreme burner при попытке считать или прошить МК, выскакивают ошибки и ничего не работает. С чем может быть связано такое поведение . Может есть какие-то мысли ?

    1. ravusiz Автор записи 12.03.2017

    Ну явно что то не работает. Ищи косяк…. На родной прошивке от AVR910 работало?

    Кто нибудь сталкивался с такой проблемой — прекрасно шьёт mega 328, но отказывается работать с mega 8?

    БУДЕТ ЛИ ЭТОТ ПРОГЕР ШИТЬ ATXmega

    Если тема ещё актуальна. Давненьно собрал AVR910 проверил на стационарном вин7 х32 работает всё видит всех шьёт. Закинул на полку по мере не надобности ( шил Громовым так как он раз в 50 быстрее). В общем понадобилось подключить его к буку вин7 х 64, не получилось. Перешил на USBasp ( прошивка из статьи фьюзы из первоисточника на атмегу8) программатор установился всё пучком, но из трёх МК атмега8, аттини2313, аттини26 видит (читает шьёт) только последний ! Может кто подскажет в чём дело и в каком направлении двигаться? И да, перемычка «тормоз» ничего не даёт.

    Спасибо за информацию.

    Добавить комментарий Отменить ответ

    Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *