USBASP+Win10x64 работает или в Arduino IDE или AVRDUDEPROG

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

Доброго всем времени! Появилась проблема с USBASPом после переустановки винды. Ставлю драйвер Zadig'om. Если ставлю версию 3, то  AVRDUDEPROG нормально работает и шьет МК. Но тогда IDE программатор не видит. Если ставлю версию 1....х32, то IDE нормально шьет, а в AVRDUDEPROG вылетает ошибка. Ни кто  не сталкивался с таким? Как это вылечить? Сколько переустанавливал - ни разу такого не было.

толстый
Offline
Зарегистрирован: 10.02.2020

https://arduino.ru/forum/apparatnye-voprosy/vsegda-li-wdt-perezagruzhaet...

Второй абзац - похоже? И следующим постом там вариант почему так происходит.

SergeiL
SergeiL аватар
Offline
Зарегистрирован: 05.11.2018

Та же фигня только с AVRISP mkII в Win10. Драйвера менять надоело, использую комп с RDP и ноут. 

На компе подключен AVRISP mkII и шью MK из AVR Studio и ICCV7 for AVR, на ноуте, если нужно, через AVRISP mkII из Arduino IDE.

C Arduino IDE программатор использую только для Тинек и редко, остальные через бутлоадер, у меня в основном все под ESP.

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

толстый пишет:

https://arduino.ru/forum/apparatnye-voprosy/vsegda-li-wdt-perezagruzhaet...

Второй абзац - похоже? И следующим постом там вариант почему так происходит.

У меня нет так, хотя пробовал только на тиньке 13. С одним драйвером шьется через дудку, как и всегда, а IDE выдает в логе, что типа не тот порт или программатора нет. Если ставишь другой, то IDE  работает норм, а дудка выдает ошибку, но не то, что "не тот контроллер или программатор", а ошибку программы типа ошибка по адресу xxxxxxxxxxx" и ОК

толстый
Offline
Зарегистрирован: 10.02.2020

Э-э-э-э... У меня вроде это же и написано. Типа когда USBasp определяется в системе  в  "устройствах USB", то работает с IDE  и не работает в оболочке для дудки. А если определяется как "libusb-win32 devices" - то наоборот. У меня началось с переходом с семёрки на десятку. Похоже на приколы десятки с подписыванием драйверов и/или версий дудки(IDE). У линуксоидов и юзающих дудку из командной строки типа проблем нет:)

SergeiL
SergeiL аватар
Offline
Зарегистрирован: 05.11.2018

толстый пишет:

Э-э-э-э... У меня вроде это же и написано. Типа когда USBasp определяется в системе  в  "устройствах USB", то работает с IDE  и не работает в оболочке для дудки. А если определяется как "libusb-win32 devices" - то наоборот. У меня началось с переходом с семёрки на десятку. Похоже на приколы десятки с подписыванием драйверов и/или версий дудки(IDE). У линуксоидов и юзающих дудку из командной строки типа проблем нет:)

У меня два AVRISP mkII. В Win7 было настроено на первый драйвера для AVR Studio, на второй - Arduino IDE.

Подключаешь первый - определяется как Jungo, нормально работает AVR Studio, COM порт не появляется.

Подключаешь второй - определяется как COM порт, корректно работает Arduino IDE.

В Win10 - неважно какой из двух подключил - видится в зависимости от последнего установленного драйвера.

Не поборол - забил. 

Все равно две штуки, оставил один на работе, второй дома.

На работе системный блок, под столом по RDP, дома старый ноут по RDP подключается. 

 

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

До переустановки винды работал и там и там. Да и на ноуте работает сейчас, ну только 2ая версия IDE не видит его.

толстый
Offline
Зарегистрирован: 10.02.2020

:) Вшпоминается, что и с USBasp на семёрке была та-же тема: китайский и самолепный в системе виделись по-разному. Один вроде ком-портом, другой чем-то ещё. 

толстый
Offline
Зарегистрирован: 10.02.2020

mir0tv0rec пишет:

До переустановки винды работал и там и там. Да и на ноуте работает сейчас, ну только 2ая версия IDE не видит его.

Пошли подробности. Что бы сразу не указать? :)

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

Какие нужны подробности?

На ноуте, 1 версия IDE и  AVRDUDEPROG нормально шьют тиньку 13А, только IDE2 не витдит программатор.

Вот что установлено сейчас на ноуте: https://disk.yandex.ru/i/uqGPVPI6Mg0ASg

Вот, что пишет IDE2 (на ноуте): https://disk.yandex.ru/i/PZlxaV779XX-MQ.

Что на компе, позже смогу скинуть, т. к. сейчас на работе.

 

толстый
Offline
Зарегистрирован: 10.02.2020

Для меня  - уже никакие:) Если бы прочитал изначально, что бяда только со второй версией IDE, а первая и дудка могут шить одновременно без перекидывания дров - то и писать бы не стал. :) 

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

На компе дома такая фигня сейчас и есть, или 1я IDE или дудка, в зависимости от драйвера.

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Мне вот этот драйвер помог - https://protostack.com.au/download/USBasp-win-driver-x86-x64-v3.0.7.zip

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

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

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

mir0tv0rec пишет:

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

Есть прошивка USBAsp, с которой не требуются дрова под винду. https://github.com/nerdralph/usbasp

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

dimax пишет:
Есть прошивка USBAsp

О, спасибо.  Как бы теперь сам USBAsp перешить...

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

dimax пишет:

Есть прошивка USBAsp, с которой не требуются дрова под винду. https://github.com/nerdralph/usbasp

Спасибо! Попробую ее тогда залить, хорошо, что несколько программаторов  в наличии - перешить всегда можно.

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

DetSimen пишет:

dimax пишет:
Есть прошивка USBAsp

О, спасибо.  Как бы теперь сам USBAsp перешить...

Дык, ардуиной же ))

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

да, надо попробовать

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Если чё  эту версию usbasp мы тут уже обсуждали https://arduino.ru/forum/obshchii/usbasp-i-arduina#comment-610520

SergeiL
SergeiL аватар
Offline
Зарегистрирован: 05.11.2018

А я так понимаю что с AVRISP mkII в Win10 для совместимости AVR Studio и Arduino IDE ничего и не сделаешь.

AVR Studio (STK500) ищут Jungo без COM порта,  а Arduino IDE - пытается подключиться к AVRISP mkII  через COM порт.

Вот что тут сделаешь??? 

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

Перепрошил оба USBASPa, драйвера на 10ку накатились без танцев с бубном, автоматом.

Но теперь дудка не шьет вообще никак, т.к. драйвер накатывается автоматом и работает программатор только в IDE. Хотя может из-за того, что накатил загрузчик (для проверки в ардуине), а там кварц внешний должен быть.

P.S. Тинька в дудке тоже не читается... Самое интересное, что дудка на обоих компах одна и та же (запускаю с Яндекс диска). Дома ругается на библиотеку: "...система не обнаружила libusb0.dll"

P.P.S. пришел на работу - и дудка и IDE шьют нормально все...

mir0tv0rec
Offline
Зарегистрирован: 19.09.2018

Короче, победил дудку, просто обновил саму avrdude до крайней версии (7.0). И все стало шиться.

Только так и не понял, почему на одном компе работает с такой версией, а на другом только после обновления, системы на обоих одинаковые стоят win10 x64