Atmel studio 7 не запускается на windows 7
Проблемы с программаторами Atmel AVR и их решение
Нежданно-негаданно в новом 2016 году, как минимум, на двух компьютерах с Win10 и Avr Studio 5.1 одинаковым образом перестали работать avr-программаторы от слова вообще. Клон avrispmkII и самый настоящий jtagice3.
Выглядит это так: программаторы видны в списке, но сделать с ними что-то не выходит. Появляется окошко «Unable to connect to JTAGICE3», а в логе появляются несколько строк об ошибке, самой информативной из коих является одна:
Код ошибки 0x20000009 означает «No valid license». Имеется в виду, как я понял, атмеловская лицензия на драйвер Jungo. Лицензия эта в виде строки забита намертво в файле com_atmel_hil_usb.dll (найти её можно по строке Atmel_Norway). То ли срок у неё вышел (офигеть теперь), то ли драйвера все испортились из-за очередного обновления винды — неясно, но работать ничего не хочет.
Полная переустановка делу не помогает. Я так и не понял, как можно починить текущую студию или как быть с лицензией на драйвер.
Пришлось обновлять студию до 7.0.634, где, по слухам, проблем с драйвером Jungo уже нет.
Не сразу, не без лагов, но JTAGICE3 после обновления своей прошивки завёлся. А вот клон, который у меня очень древней версии 1.11, и которым очень удобно шить, нет.
Информация по исправлению функциональности программатора взята из обсуждений гитхаба. В файле (папка студии)\atbackend\codeCache\com_atmel_hil_usb.dll надо пропатчить один условный переход:
— для AS 6.2: изменить байт 0x74 на 0xEB по смещению 0x35F11;
— для AS 7.0: изменить байт 0x74 на 0xEB по смещению 0x2F632;
— для AS 7.0.634: изменить байты 0x0F 0x84 на 0x90 0xE9 по смещению 0x2F74C.
Говорят, там есть какая-то проблема со сбросом частоты на стандартные 125кГц, но пока не заметил.
UPD: В версии студии 7.0.790 патчить файл не пришлось, всё заработало само.
Это исправление позволит студии работать с программатором, невзирая на его неоригинальность. Но если программатор выдаёт версию менее, чем 1.18, то студия не даст работать, требуя обновления.
Есть два варианта решения:
1. Прогрейдить программатор прошивкой с версией 1.18 или выше (если есть такая возможность);
2. Убрать файлик avrispmkii_fw.zip из папки (папка студии)\tools\AVRISPmkII или его переименовать. Требование об обновлении исчезнет.
Ещё одна засада, связанная с версией ПО, поджидает пользователей консольного интерфейса atprogram.exe:
Может, решение не идеальное, но мало ли кому срочно надо что-то прошить, а тут такие пироги.
Интересно, кого-нибудь ещё случилась такая оказия в последнее время?
UPD от 10.05.2016:
Вчера срочно потребовалось прошить пару десятков авр приборов, и вдруг выяснилось, что атмел студия сдохла. Выдавала какие-то ошибки типа
Пакет «ErrorListPackage» не был правильно загружен
(с десяток аналогичных). Помогла переустановка студии, но вот программаторы отказались работать (как минимум, клон авриспмк2). Все вышеперечисленные действия не помогли. В консоли он выдавал что-то вроде TCF Error code: 1, в студии при попытке подключиться к контроллеру, появлялась надпись у программатора «Disconnected». Что это было — непонятно.
Проблема решилась с помощью программы Zadig, драйвер с Jungo переставил на LibUsb 1.2.6.0, оказывается, студия нынче и так умеет. Надеюсь, хоть с этим драйвером проблем не будет.
Программаторы работают и из студии (потребовалось только перезапустить студию), и из консоли.
UPD от 14.04.2017:
Слетела неожиданно Visual Studio 2015 и Atmel Studio 7.0 всё с той же ошибкой насчёт «ErrorListPackage» и кучей подобных после установки обновлений. Переставил обе, при этом пришлось почистить все папки от старой студии:
AppData\Roaming\Microsoft\AppEnv\14.0
AppData\Roaming\Microsoft\VisualStudio\14.0
AppData\Roaming\Atmel\AtmelStudio\7.0
AppData\Local\Atmel\AtmelStudio\7.0
AppData\Local\Microsoft\VisualStudio\14.0
ProgramData\Atmel\AtmelStudio\7.0
ProgramData\Microsoft\VisualStudio\14.0
Program Files (x86)\Microsoft Visual Studio 14.0
После переустановки всё завелось (студия стала версией пожирнее и тоже с паками, как кейл 5: 7.0.1417), но клон перестал снова работать, уже с новой ошибкой:
Как обычно, переименовал файл avrispmkii_fw.zip (см. выше), хотя есть вариант отключить проверку версии ПО (в окне программирования у поля с напряжением есть кнопка настроек):
И надо ещё с помощью zadig сменить драйвер с теперь уже WinUSB (который тоже нифига не работает с клоном) на LibUsb 1.2.6.0. И всё снова заработает, как и должно.
UPD от 19.04.2017
Сегодня столкнулся с очередной странной проблемой: atprogram видела два одинаковых программатора, хотя включен был только один
Перетыкание программатора ничего не меняет. Помогло удаление устройства из диспетчера устройств и перетыкание (он поставил те же драйвера на libusb, но стал видеться только один программатор, как и надо).
Не работает отладка Atmel Studio 7
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы оставляете комментарий в качестве гостя. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
Сообщения
Похожие публикации
reset:
.equ portout=portd
.equ ddrout=ddrd
.def led=r17
.def mask=r18
.def counter=r19
outi spl,low(ramend)
outi sph,high(ramend)
outi tccr2, 0b00000111
outi timsk, 1«toie2
ldi led,1«5
ldi mask,1«5
sei
cycle:
cpi counter, 10
breq offtim
rjmp cycle
timer2_ovf:
inc counter
out portout, led
eor led, mask
reti
offtim:
outi timsk, 0«toie2
rjmp asinxron
asinxron:
outi assr, 0b00001000
back:
in r16, assr
cpi r16, 0b00001000
brne back
outi tccr2, 0b00000101
outi tcnt2, 0
outi ocr2, 0
outi timsk, 1«toie2
Верх меги на фото слева.
Продам микросхемы. Все микросхемы новые, в наличие.
1. PIC18LF4550-I/P Microchip 65шт
2. ATtiny85-20PU [DIP-8] Atmel 200шт
3. PIC18LF452-I/L Microchip 50шт
4. A29L040L-70F Amic 50шт
FUSEBit Doctor – устройство, которое возвращает к «жизни» микроконтроллеры с неправильно установленными фьюзами (например, неверно выбран задающий генератор – CKSEL, запрещено последовательное программирование – SPIEN, использование ножки сброса в качестве линии ввода-вывода RSTDISBL, LOCK-биты и другие подобные, которые могут помешать последовательному программированию микроконтроллера).
Пользоваться достаточно просто: подключил 12 В, в панельку (или через переходник) вставил «мертвый» микроконтроллер, жмешь на кнопку «START» и через пару секунд получаем результат – «живой» микроконтроллер.
Продаю:
1. Набор плат (плата FUSEBit Doctor + 4 платы переходника). Стоимость – 250 руб. + почта
2. Набор плат + набор компонентов для сборки. Стоимость – 650 руб. + почта
3. Собранное и готовое к использованию устройство. Стоимость – 1000 руб. + почта
Atmel studio 7 не запускается на windows 7
Источники питания электронной аппаратуры, импульсные и линейные регуляторы. Топологии AC-DC, DC-DC преобразователей (Forward, Flyback, Buck, Boost, Push-Pull, SEPIC, Cuk, Full-Bridge, Half-Bridge). Драйвера ключевых элементов, динамика, алгоритмы управления, защита. Синхронное выпрямление, коррекция коэффициента мощности (PFC)
Обратная Связь, Стабилизация, Регулирование, Компенсация
Организация обратных связей в цепях регулирования, выбор топологии, обеспечение стабильности, схемотехника, расчёт
Первичные и Вторичные Химические Источники Питания
Li-ion, Li-pol, литиевые, Ni-MH, Ni-Cd, свинцово-кислотные аккумуляторы. Солевые, щелочные (алкалиновые), литиевые первичные элементы. Применение, зарядные устройства, методы и алгоритмы заряда, условия эксплуатации. Системы бесперебойного и резервного питания
Высоковольтные выпрямители, умножители напряжения, делители напряжения, высоковольтная развязка, изоляция, электрическая прочность. Высоковольтная наносекундная импульсная техника
Электрические машины, Электропривод и Управление
Электропривод постоянного тока, асинхронный электропривод, шаговый электропривод, сервопривод. Синхронные, асинхронные, вентильные электродвигатели, генераторы
Технологии, теория и практика индукционного нагрева
Системы Охлаждения, Тепловой Расчет – Cooling Systems
Охлаждение компонентов, систем, корпусов, расчёт параметров охладителей
Моделирование и Анализ Силовых Устройств – Power Supply Simulation
Моделирование силовых устройств в популярных САПР, самостоятельных симуляторах и специализированных программах. Анализ устойчивости источников питания, непрерывные модели устройств, модели компонентов
Силовые полупроводниковые приборы (MOSFET, BJT, IGBT, SCR, GTO, диоды). Силовые трансформаторы, дроссели, фильтры (проектирование, экранирование, изготовление), конденсаторы, разъемы, электромеханические изделия, датчики, микросхемы для ИП. Электротехнические и изоляционные материалы.
Интерфейсы
Форумы по интерфейсам
все интерфейсы здесь
Поставщики компонентов для электроники
Поставщики всего остального
от транзисторов до проводов
Компоненты
Закачка тех. документации, обмен опытом, прочие вопросы.
Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир
Обсуждение Майнеров, их поставки и производства
наблюдается очень большой спрос на данные устройства.
Встречи и поздравления
Предложения встретиться, поздравления участников форума и обсуждение мест и поводов для встреч.
Ищу работу
Предлагаю работу
нужен постоянный работник, разовое предложение, совместные проекты, кто возьмется за работу, нужно сделать.
Куплю
микросхему; устройство; то, что предложишь ты 🙂
Продам
Объявления пользователей
Тренинги, семинары, анонсы и прочие события
Общение заказчиков и потребителей электронных разработок
Обсуждение проектов, исполнителей и конкурсов
Atmel studio 7 не запускается на windows 7
Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc
alex_sam | |||
Зарегистрирован: Вс янв 06, 2013 13:14:55 | |||
sporeon | ||||
Зарегистрирован: Вс фев 20, 2011 21:05:17 |
| |||
alex_sam | |||
Зарегистрирован: Вс янв 06, 2013 13:14:55 |
| ||
scientist_cat | |||
Зарегистрирован: Вт сен 15, 2015 07:27:07 |
| ||
protoder |
| |
Страница 1 из 1 | [ Сообщений: 7 ] |
Часовой пояс: UTC + 3 часа
Кто сейчас на форуме
Сейчас этот форум просматривают: BOB51 и гости: 12
Сбой установки AtmelStudio 7 для пакета поддержки устройств avr8
Я пытаюсь установить AtmelStudio 7 на Windows 7, но установка остановилась через некоторое время. Появится следующее сообщение об ошибке:
Произошла ошибка Поддержка устройств AVR8
То, что я пробовал до сих пор:
Вопрос
Есть ли у кого-нибудь идея, как установить AtmelStudio 7?
Обновление
Я решил проблему установки следующим образом:
Ошибка указывала на то, что установка IDE повреждена, скорее всего, ключи реестра перепутались.
1) Перейдите в командную строку и выполните следующую команду
Здесь будет перечислен продукт, который является частью машины и поставляется компанией Atmel. Если в нем перечислены либо ‘МК Atmel студия IDE 7.0″ или » шансы компании Atmel Studio среда разработки являются компонентом не правильно удалил.
2 ) для очистки вышеперечисленного компонента используйте стороннюю утилиту( http://www.revouninstaller.com/revo_uninstaller_free_download.html) для удаления вышеперечисленных компонентов из системы.
3) После очистки вышеуказанного компонента и реестра, чтобы убедиться, что очистка прошла успешно, снова выполните следующую команду.
Если очистка прошла успешно, то в ней не должно быть указано «Atmel Studio IDE 7.0» или «среда разработки Atmel Studio».
4) Теперь вы можете установить Atmel Studio.
3 ответа
Ранее у меня была версия Visual Studio 2012 Ultimate в моей системе. Он работает нормально. Позже я пытаюсь установить 2013 Также, но он не устанавливается должным образом и дает сообщение об ошибке, как прикрепленное изображение. После этого VS2012 также не работает должным образом. Затем я снова.
У меня также была ошибка после удаления Atmel Studio 7.0.582. К сожалению, он испортил реестр, так что я не мог использовать программу «wmic» (она просто ничего не делает целую вечность). После нескольких часов поисков я нашел этот инструмент Microsoft для устранения проблем установки/удаления:
Использовать это очень просто и описанные выше шаги очень похожи:
После этого я смог успешно установить AS 7.0.1006.
Применение Среды Разработки Atmel Studio
Подробности: инициализация среды
И полезное решение-убить процесс AtmelStudio.exe (*32), который, по-видимому, работал в фоновом режиме как часть процесса установки.
И, наконец, после некоторых, казалось бы, страшных шагов.
Здесь у меня такой же сбой на ноутбуке под управлением win7
Когда я проверил файлы журнала, то обнаружил следующую ошибку, но я до сих пор не смог ее исправить.
Есть ли у кого-нибудь файлы поддержки устройств iOS 12.4 для старых Xcodes? Он мне нужен на Xcode 10.1. Спасибо
Похожие вопросы:
Каковы некоторые недостатки использования пакета поддержки для Android? Насколько это влияет на размер приложения и, возможно, на производительность? Спасибо.
Ресурсы изображений теперь предпочтительнее ресурсов в IOS, который поддерживает загрузку только 3 версий изображения. 1х, 2х, 3х &. Но есть ряд разрешений устройств для поддержки на iPhones.
Ранее у меня была версия Visual Studio 2012 Ultimate в моей системе. Он работает нормально. Позже я пытаюсь установить 2013 Также, но он не устанавливается должным образом и дает сообщение об.
Есть ли у кого-нибудь файлы поддержки устройств iOS 12.4 для старых Xcodes? Он мне нужен на Xcode 10.1. Спасибо
В аппаратной настройке пакета поддержки MATLAB Simulink для устройств Android я получаю эту ошибку при настройке: Ошибка: ‘D:\Android\Android’ не распознается как внутренняя или внешняя команда.
После обновления моего iPhone до 11.4 я обнаружил, что текущая версия (версия 9.3 (9E145)) Xcode не имеет файлов поддержки устройств для iOS 11.4 (15F79). Есть ли что-нибудь, что я могу или должен.
Я только что обновил свой iPhone до iOS 14 бета-версии, есть ли у кого-нибудь файлы поддержки устройств iOS 14 для Xcode? Я использую Xcode 11.