© 2017
Проблемы с программаторами Atmel AVR и их решение Блог им. Клон avrispmk. II и самый настоящий jtagice. Выглядит это так программаторы видны в списке, но сделать с ними что то не выходит. Появляется окошко Unable to connect to JTAGICE3, а в логе появляются несколько строк об ошибке, самой информативной из коих является одна. Имеется в виду, как я понял, атмеловская лицензия на драйвер Jungo. Лицензия эта в виде строки забита намертво в файле com. То ли срок у не вышел офигеть теперь, то ли драйвера все испортились из за очередного обновления винды неясно, но работать ничего не хочет. Полная переустановка делу не помогает. Я так и не понял, как можно починить текущую студию или как быть с лицензией на драйвер. Пришлось обновлять студию до 7. Драйвер Avr Dragon' title='Драйвер Avr Dragon' />Jungo уже нет. Не сразу, не без лагов, но JTAGICE3 после обновления своей прошивки завлся. А вот клон, который у меня очень древней версии 1. Информация по исправлению функциональности программатора взята из обсуждений гитхаба. В файле папка студииatbackendcode. Cachecom. Но если программатор выдат версию менее, чем 1. Есть два варианта решения 1. Прогрейдить программатор прошивкой с версией 1. Драйвер Avr Dragon' title='Драйвер Avr Dragon' />Убрать файлик avrispmkii. Требование об обновлении исчезнет. Ещ одна засада, связанная с версией ПО, поджидает пользователей консольного интерфейса atprogram. Required version 1. Но это решается ключом force, который запрещает проверять версию ПО. Может, решение не идеальное, но мало ли кому срочно надо что то прошить, а тут такие пироги. Интересно, кого нибудь ещ случилась такая оказия в последнее времяUPD от 1. Вчера срочно потребовалось прошить пару десятков авр приборов, и вдруг выяснилось, что атмел студия сдохла. Выдавала какие то ошибки типа Пакет Error. List. Package не был правильно загружен с десяток аналогичных. Помогла переустановка студии, но вот программаторы отказались работать как минимум, клон авриспмк. Все вышеперечисленные действия не помогли. В консоли он выдавал что то вроде TCF Error code 1, в студии при попытке подключиться к контроллеру, появлялась надпись у программатора Disconnected. Что это было непонятно. Надеюсь, хоть с этим драйвером проблем не будет. UPD от 1. 4. 0. 4. Слетела неожиданно Visual Studio 2. Atmel Studio 7. 0 вс с той же ошибкой насчт Error. List. Package и кучей подобных после установки обновлений. Проблемы с программаторами Atmel AVR и их решение. Код ошибки. В процессе установки драйверов начала плеваться, дескать нет цифровой подписи. Но всже поставил. Не хочет работать ни с AVR. Популярный, не очень дорогой программатор и внутрисхемный отладчик Atmel, его клоны можно найти на eBay по ценам порядка 40. Переставил обе, при этом пришлось почистить все папки от старой студии App. DataRoamingMicrosoftApp. Env1. 4. 0. App. DataRoamingMicrosoftVisual. Studio1. 4. 0. App. DataRoamingAtmelAtmel. Studio7. 0. App. DataLocalAtmelAtmel. Studio7. 0. App. DataLocalMicrosoftVisual. Studio1. 4. 0. Program. DataAtmelAtmel. Studio7. Program. DataMicrosoftVisual. Studio1. 4. 0. Program Files x. Microsoft Visual Studio 1. После переустановки вс завелось студия стала версией пожирнее и тоже с паками, как кейл 5 7. Ошибка AVR ISP mk. II. Timestamp2. SeverityERROR. Component. Id2. 01. Status. Code1. 31. Module. NameTCF TCF command Tool connect failed. Failed to connect MPLABCOMM. И вс снова заработает, как и должно. Должностная Инструкция Водитель Бензовоза подробнее. UPD от 1. 9. 0. 4. Сегодня столкнулся с очередной странной проблемой atprogram видела два одинаковых программатора, хотя включен был только один. Инструменты и программное обеспечение AVR Dragon. Помогло удаление устройства из диспетчера устройств и перетыкание он поставил те же драйвера на libusb, но стал видеться только один программатор, как и надо.