Avrdude error could not find usb device usbasp with vid 0x16c0 pid 0x5dc

Сообщения без ответов | Активные темы

Форум РадиоКот • Просмотр темы — Среда разработки АРДУИНО не видит USBasp

Сообщения без ответов | Активные темы

ПРЯМО СЕЙЧАС:

Автор Сообщение

Не в сети

Заголовок сообщения: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 02:33:12 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Пытаюсь залить бутлоадер в мегу, но среда разработки АРДУИНО не видит программатор USBasp.
пишет: avrdude: error: could not find USB device «USBasp» with vid=0x16c0 pid=0x5dc

В настройках выбираю нужную плату и нужный программатор.

Программатор USBasp нормально работает с USBASP_AVRDUDE_PROG.
Я на всякий случай даже дрова обновил — безрезультатно…

Уважаемые, подскажите куда еще залезть? что посмотреть?


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх
 

ПрофильПрофиль

 

Реклама

Morroc

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 09:39:19 

Карма: 49

Рейтинг сообщений: 469

Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 15964

Рейтинг сообщения: 1

у меня заработало после того как перепрошил, пришедший из китая программатор, новой версией и поигрался с libusb win32 и дровами, вот точно не скажу что делал, кажется там exe какой то запускаешь, они видит девайс, жмешь кнопку и что то переустанавливается (win 7 x64) но насчет не той версии прошивки мне avrdude английским по черному писал

khazama работает ?


_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /

Вернуться наверх
Реклама

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 09:56:12 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Morroc писал(а):

khazama работает ?

Не пробовал — нет его у меня…

У меня win7x86

Жаль, но программатор у меня один и перепрошить его нечем….Хотя 5 проводков ни кто не отменял..
Ах, да есть у меня какой-то старенький программатор, работает кое как… По моему в нем диод не правильно установлен…


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх

Morroc

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 10:00:47 

Карма: 49

Рейтинг сообщений: 469

Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 15964

Рейтинг сообщения: 1

uwrtey писал(а):

Morroc писал(а):

khazama работает ?

Не пробовал — нет его у меня…

У меня win7x86

Жаль, но программатор у меня один и перепрошить его нечем….Хотя 5 проводков ни кто не отменял..
Ах, да есть у меня какой-то старенький программатор, работает кое как… По моему в нем диод не правильно установлен…

ну «5ю проводами» я и перешивал, с com порта ) avrdude ничего не пишет про версию usbasp если в настройках среды включить «выводить подробности при загрузке» ? я свой не так давно получил, видимо они в китае годами валяются

кстати, проще его и не отцеплять от меги и загрузчик не заливать — больше места будет в мк (если конечно нет необходимости шить именно через uart), чтобы кнопку «скомпилировать и загрузить» заставить грузить сразу через программатор (не используя пункт файл — загрузить программатором) есть рецепт на arduino.cc (но мне и так нормально, привык уже клацать через меню)


_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /

Вернуться наверх
Реклама

Выгодные LED-драйверы для решения любых задач

КОМПЭЛ представляет со склада и под заказ широкий выбор LED-драйверов производства MEAN WELL, MOSO, Snappy, Inventronics, EagleRise. Линейки LED-драйверов этих компаний, выполненные по технологии Tunable White и имеющие возможность непосредственного встраивания в систему умного дома (димминг по шине KNX), перекрывают практически полный спектр применений: от простых световых указателей и декоративной подсветки до диммируемых по различным протоколам светильников внутреннего и наружного освещения.

Подобрать LED-драйвер>>

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 10:35:57 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Morroc писал(а):

кстати, проще его и не отцеплять от меги и загрузчик не заливать — больше места будет в мк

не, UART нужен — через него я буду изменять настройки в прошивке. В
Видимо френдли_юзер интерфес таким образом авторы организовали….
Конечно же можно и без него обойтись, но тогда для внесения изменений в настройки придется ковыряться в коде, а исходников наверняка нет…, и даже если я их найду, то комментарии наверняка не по русски…

А можно залить туда бутлодер не через ардуино ?


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх
Реклама

Реклама

LIMF – источники питания High-End от MORNSUN со стандартным функционалом на DIN-рейку

На склад Компэл поступили ИП MORNSUN (крепление на DIN-рейку) с выходной мощностью 240 и 480 Вт. Данные источники питания обладают 150% перегрузочной способностью, активной схемой коррекции коэффициента мощности (ККМ; PFC), наличием сухого контакта реле для контроля работоспособности (DC OK) и возможностью подстройки выходного напряжения. Источники питания выполнены в металлическом корпусе, ПП с компонентами покрыта лаком с двух сторон, что делает ее устойчивой к соляному туману и пыли. Изделия соответствуют требованиям ANSI/ISA 71.04-2013 G3 на устойчивость к коррозии, а также нормам ATEX для взрывоопасных зон.

Подробнее>>

Morroc

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 11:13:59 

Карма: 49

Рейтинг сообщений: 469

Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 15964

Рейтинг сообщения: 1

uwrtey писал(а):

Morroc писал(а):

кстати, проще его и не отцеплять от меги и загрузчик не заливать — больше места будет в мк

не, UART нужен — через него я буду изменять настройки в прошивке.

в смысле настройки в прошивке ? работать с uart в меге конечно можно и без него (в скетче), а шить можно usbasp’ом постоянно — это быстрее даже (на 32кб вполне заметна разница), загрузчик может пригодиться если нет программатора под рукой, но есть uart и комп с ардуиновской средой ну или хочется собрать именно клон ардуины

uwrtey писал(а):

Видимо френдли_юзер интерфес таким образом авторы организовали….
Конечно же можно и без него обойтись, но тогда для внесения изменений в настройки придется ковыряться в коде, а исходников наверняка нет…, и даже если я их найду, то комментарии наверняка не по русски…

не совсем понятно о чем речь, в каком коде так можно ковыряться и причем тут ардуино, ардуиновские коды обычно в виде скетча же ? если нужна пошаговая отладка — это в сторону нормальной среды программирования нужно копать

uwrtey писал(а):

А можно залить туда бутлодер не через ардуино ?

наверняка можно, они же в виде «optiboot_atmega328.hex» в папке ардуиновской среды есть, но мне кажется, имея уже нормальный программатор, шить загрузчик и работать через него (без usbasp) нет необходимости, я в своих поделках стараюсь оставить полностью работоспособный spi (даже если на него навешиваю sd карточку и прочее, ну т.е. не вешаю на них кнопки всякие и прочее, только spi периферию) и шить, прицепившись к этим ногам программатором

вот как раз в процессе «настройки», если приходится менять код и перезаливать каждую минуту, шить штатным образом ардуину через uart тоскливо довольно — не особо шустро получается


_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /

Вернуться наверх

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 21:39:17 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Я собираюсь прошить OPEN ORANGE LRS http://www.hobbyking.com/hobbyking/stor … duct=27096 и http://www.hobbyking.com/hobbyking/stor … duct=43852
это такая дальнобойная система управления авиамоделями.

Прошивку собираюсь сменить на альтернативную — вот на такую https://github.com/openLRSng/openLRSng#uploading
ну или на прошивку от baychi ( https://github.com/baychi/OpenTinyRX и https://github.com/baychi/OpenExpertTX )

Я бы с радостью залил прошивку через USBasp с помощью USBASP_AVRDUDE_PROG
Мне так намного привычнее… ( я только начал заниматься программированием )

На форумах посвященных авиомоделестроению мне советуют залить в передатчик ардуиновский бутлодер, а потом через FDTI залить туда сконфигурированную прошивку.
Почему так? да хрен его знает….
Говорят, что я не смогу сконфигурировать прошивку. ( да да — прошивку можно конфигурировать на свой вкус )
Ах ну да — исходников же у меня нет — естественно я не смогу сконфигурировать….
Да даже если бы и был у меня исходник, то что бы я с ним смог сделать? Уйдет уйма времени пока я разберусь в коде….
Вот по этому-то и нужен конфигуратор, а работает он в среде гугл оболочки и только с юартом….

А приемник в обще конфигурируется только с передатчика и по радиосвязи…
Хотя у него есть и SPI и UART…

Вот мне и нужно и туда и сюда ( в приемник и передатчик ) залить ардуиновский бутлодер….
Почему ардуино? да хрен его знает..
Я с этим ардуино в обще не дружу..

А ардуино выдает ошибку: avrdude: error: could not find USB device «USBasp» with vid=0x16c0 pid=0x5dc

Вот мне и нужно понять сейчас, что же мне делать….
Прошивать программатор?
Это 100% вариант или тоже непонятно?


_________________
не зная броду не лезь к вольтмоду

Последний раз редактировалось uwrtey Сб апр 05, 2014 23:35:35, всего редактировалось 2 раз(а).

Вернуться наверх

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Сб апр 05, 2014 21:40:05 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Я если честно только вчера узнал о существовании бутлодера — и еще слабо представляю что это такое…


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх

Morroc

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Вс апр 06, 2014 12:53:10 

Карма: 49

Рейтинг сообщений: 469

Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 15964

Рейтинг сообщения: 1

я пока не видел скетчей, которые бы зависели как то от загрузчика, мб и есть такие
работа скетча с uart и заливка прошивки через uart друг с другом напрямую не связаны
я бы залил hex как обычно и посмотрел что выйдет


_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /

Вернуться наверх

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Вс апр 06, 2014 17:29:49 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Блин, доигрался — залочил мегу. ( жмакнул видимо куда-то в Казаме )
Параллельного программатора у меня нет. Хотел сделать по быстрому — простенький, но что то схем не нашел…
Искал очень простекий для одного раза…
Придется завтра бежать за мегой328.


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Вс апр 06, 2014 21:41:40 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Только что перепрошил программатор и проблема объявленная в начале темы теперь решена…
Залил бутлодер в TX модуль ( RX модуль по прежнему залочен…. )
Завтра буду перепаивать МК


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх

Morroc

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Вс апр 06, 2014 22:56:58 

Карма: 49

Рейтинг сообщений: 469

Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 15964

Рейтинг сообщения: 1

ага, это все сговор программо-писателей ) все знают что есть пара фьюзов, которые лочат мк, но большое красное окошечко «А ВЫ ТОЧНО ХОТИТЕ ЗАЛОЧИТЬ МК?» никто вроде бы не выводит, тоже залочил как то — перезапустил программатор, забыл считать фьюзы и жмякнул «прошить все»


_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /

Вернуться наверх

uwrtey

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Вс апр 06, 2014 23:35:59 

Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3

Рейтинг сообщений: 3

Зарегистрирован: Пт июл 17, 2009 07:34:07
Сообщений: 2296
Откуда: Свердловская обл.

Рейтинг сообщения: 0

Спасибо, Morroc


_________________
не зная броду не лезь к вольтмоду

Вернуться наверх

Krazy_killer

Не в сети

Заголовок сообщения: Re: Среда разработки АРДУИНО не видит USBasp

СообщениеДобавлено: Чт апр 07, 2022 22:18:09 

Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб апр 22, 2006 15:22:31
Сообщений: 398
Откуда: Киренск[38] / Воронеж[36]

Рейтинг сообщения: 0

Вернуться наверх

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

$begingroup$

I’m am having issues with my USBasp programmer (Windows 10). I installed the WinUSB driver using zadig 2.4.

When I run AVR dude with the following parameters

avrdude -c USBasp -p m32u4 -u -U flash:w:justahex.ino.hex:i

It immediately returns with this error:

avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

It looks for a USB device with vendor ID «0x16c0» and product ID «0x5dc». This is the correct set of IDs according to Zadig:

enter image description here

Also the device manager seems to find the device without issues:

USB asp correctly installed

Again with correct vendor/product ID

When I google the topic I see a lot of forums where people have issues getting their USBasp device working under windows 10. But they mostly are having issues with the libusb /WinUSB drivers (Which seems to be fine in my case thanks to the Zadig tool).

So I find myself stuck in getting further. Are there any other things I can check? Or is the device broken somehow (which would surprise me as it does get installed properly in windows)

asked Jan 13, 2019 at 8:57

bas's user avatar

$endgroup$

4

$begingroup$

I’m a bit late to the game, but I just experienced the same error (albeit with different causes).

  • on most places on the internet you will be instructed to install the libusbK driver, which doesn’t work, use the libusb-win32 variant instead
  • make sure the AVRDUDE.EXE tool is the latest version (the older doesn’t work with the newer USB drivers for some reason)
  • in case of using a clone (for instance having «Van Ooijen’s technische informatica» as vendor id instead of the original name «www.fischl.de»), make sure to use the -c usbasp-clone -P usb AVRDUDE settings instead of -c usbap -P usb. The clone setting causes AVRDUDE to ignore the vendor description and also accept the clone. You’d think having the correct VID, PID combination would be sufficient but no…

Bonus: for the extra lazy ones, here’s an example command line that would flash that Arduino Leonardo board from Atmel studio (warning, this will overwrite the bootloader):

avrdude.exe -C"avrdude.conf" -p atmega32u4 -c usbasp-clone -P usb -U flash:w:"$(ProjectDir)Debug$(TargetName).hex":i

answered Sep 20, 2019 at 20:07

E. van Putten's user avatar

$endgroup$

1

$begingroup$

Found the solution, which is of course dead simple once you know…

In Zadig, you can select the driver. Default selected is (in my case) the WinUSB driver. When I select the libusb driver, and install that driver, it works like a charm.

Yeey.

enter image description here

avrdude -vvv -c USBasp -p m32u4 -u -U flash:w:Duroduino.ino.hex:i

avrdude: Version 6.3, compiled on Feb 17 2016 at 09:25:53
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "c:_SVNp(r)insDurocanDeploymentavrdude.conf"

         Using Port                    : usb
         Using Programmer              : USBasp
avrdude: usbasp_open("usb")
avrdude: seen device from vendor ->www.fischl.de<-
avrdude: seen product ->USBasp<-
         AVR Part                      : ATmega32U4
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

answered Jan 17, 2019 at 19:01

bas's user avatar

basbas

4911 gold badge6 silver badges20 bronze badges

$endgroup$

1

$begingroup$

For avrdude to correctly work with USBAsp, I found the best to install the libusbK driver, at least under Windows 7. This way it works with both — the official avrdude build, and the one from the Arduino IDE. With the libusb-win32 or the WinUSB it works with one, but fails with another.

answered Aug 10, 2020 at 11:47

TzOk's user avatar

$endgroup$

$begingroup$

There are two parts to solving this. First the correct USB driver, as noted in the other answer, libusbk installed using the Zadig tool solves this part.

The second part is getting AVRDude to recognise the device if using a clone … it is not enough that the device appears with the correct vendor ID, you need to tell AVRDude to ignore the website URL in the device info. As noted you do this by using -cusbasp-clone from the command line … but this is not helpful if trying to program devices directly out of Arduino Studio.

Find your avrdude.conf file (it tells you which conf it is using in the Arduino debug output) … find the entry for usbasp … comment out the two lines below:

programmer
  id    = "usbasp";
  desc  = "USBasp, http://www.fischl.de/usbasp/";
  type  = "usbasp";
  connection_type = usb;
  usbvid     = 0x16C0; # VOTI
  usbpid     = 0x05DC; # Obdev's free shared PID
  #usbvendor  = "www.fischl.de"; <-- comment out with # as shown
  #usbproduct = "USBasp";  <-- comment out with # as shown

The selection of usbasp in arduino studio will now work with clone devices.

answered Nov 23, 2022 at 16:34

rszemeti's user avatar

$endgroup$

Программатор собран с сайта www.fischl.de/usbasp/. Исправно работает на домашнем компьютаре (ubuntu 14.04, windows 7), но наотрез отказывается запускаться на работе(так же на ubuntu 14.04 и win 7).

Рабочая ubuntu выдаёт:

$ sudo avrdude -p m8515 -c usbasp -e
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

То есть просто не видит его. Команда lsusb не высвечивает его.

На домашней ubuntu lsusb выдаёт:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 09da:000a A4 Tech Co., Ltd Optical Mouse Opto 510D
Bus 002 Device 005: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb  # это он
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Теперь с windows:
Домашная OC в диспетчере выдаёт:
usbaps (в других устройствах), то есть опознаёт его.

Рабочая Win:
unknown device

Установка драйверов с сайта разработчка программатора не помогает.

В интернете много инфы по поводу неисправной работы usbasp под win и ubuntu, но во всех темах у ТС, программатор опознаётся системами, то есть присутствует запись

Bus 002 Device 005: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb

На ubuntu(ы) ничего специального не ставил. Единственная идея, что не так с железом что то. Но как это определить и исправить?

solving could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc error for usbasp on windows

A few days ago ,i was trying to program my atmel avr development board using USBasp programmer and avrdude on my Windows 7 machine.Whenever i try to program the board using USBasp i was getting the error message «could not find USB device «USBasp» with vid=0x16c0 pid =0x5dc«.

It was quite frustrating installing the right driver for the USBasp programmer so i decided to write this article on USBasp driver installation.

how to install libusb drivers for USBasp programmer

After purchasing/building the USBasp, connect the device to your PC’s/Laptop’s USB port and fire up the command prompt (cmd.exe) on your windows machine.

Now on the command prompt type the following commands.Please note that you should have WinAVR installed on your computer for this to work.

avrdude -p attiny2313 -c usbasp -U flash:w:main.hex

Please substitute the name of avr microcontroller you are using instead of attiny2313 and name of your hex file instead of main.hex.

Now if you are able to program the chip successfully,the drivers are already installed on your computers and you can stop reading this article and go back to your development process.

On the other hand if you are getting an error message like this

avrdude: error: could not find USB device «USBasp» with vid=0x16c0 pid=0x5dc

solving avrdude could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc error on windows

the libusb drivers are not installed on your computer.

You can also go to Device Manager on your PC to check whether the drivers are installed.If you see a yellow warning icon on the USBasp entry as shown below ,the libusb drivers are missing.

device manager on windows7 showing USBasp drivers missing

On Linux and Mac OSX no drivers are required ,the drivers for Windows can be easily installed using Zadig USB driver installer.

Go to the zadig site and download the application for your Windows version.

Connect USBasp to your computer and run the Zadig application.Zadig will automatically detect your USBasp device and show the drivers currently installed for it.Here no drivers are currently installed for usbasp ,so Driver column (Left side ) is showing (NONE).

using zadig application to install drivers for usbasp

Select USBasp option on the top pull down menu.

Please note that Zadig can detect other USB devices like Mouse,Webcam etc,so make sure that only USBasp is selected before installing the driver..

On the Right Driver column ,select libusb-win32(v1.2.6.0) using the up and down arrows and then press  Install Driver button as shown below .

installing software drivers for usbasp on Windows7 using zadig

The software will start installing the necessary drivers as shown below.

solving the driver issue of USBasp on Windows

Press Install when prompted by the software during installation as shown below .

installing atmel avr libusb drivers for usbasp

After the installation is complete.The Zadig application will show that libusb driver(libusb0) is installed (Left Driver Column) for your USBasp .

how to successfully install libusb driver for usbasp on windows 7

You can also see that now your USBasp device is recognized by windows and can be seen under Atmel USB devices in Windows 7 Device Manager.

usbasp device installed successfully on windows7

Now you can program your ATMEL AVR microcontroller by running the earlier command on the command line.

Solving could not find USB device "USBasp" with vid=0x16c0 pid =0x5dc error on windows7 for usbasp using zadig

You are now ready to build your next embedded project using atmel avr chips and USBasp yes.

Happy Programmingsmiley

Модераторы: KopylovSergey, dmibr

Artos5

Сообщения: 5
Зарегистрирован: 10 ноя 2020, 21:24

китайский USBASP на STM32F103 , программатор не обнаружен

Добрый вечер! Собрал на основе этого проекта по-быстрому программатор , но он отказывается работать с Вашей программой.
Ссылка на проекты , которые пробовал:
https://github.com/amitesh-singh/FASTUSBasp (на данный момент эта прошивка залита )
http://we.easyelectronics.ru/teplofizik … overy.html (по ссылке есть комментарий со ссылкой на проект под STM32F103)

Вычитал что нужно сделать следующее:

in case of using a clone (for instance having «Van Ooijen’s technische informatica» as vendor id instead of the original name «www.fischl.de»), make sure to use the -c usbasp-clone -P usb AVRDUDE settings instead of -c usbap -P usb. The clone setting causes AVRDUDE to ignore the vendor description and also accept the clone. You’d think having the correct VID, PID combination would be sufficient but no…

Но непонятно как сделать в Вашем проекте такое…
Помогите пожалуйста решить эту проблему:

Cформированная командная строка:
avrdude.exe -p t85 -c usbasp -P usb -U flash:r:»D:mysaitendPROJECTSusb2in1HEXUSBasp.hex»:i

avrdude.exe: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor=’www.fischl.de’ product=’USBasp’

avrdude.exe done. Thank you.

С уважением Артем Угримов!
Кстати программатор определяется нормально в диспетчере отличия только в Вендере .


Аватара пользователя

admin

Администратор
Сообщения: 1095
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: китайский USBASP на STM32F103 , программатор не обнаружен

Сообщение

admin » 10 ноя 2020, 21:53

Для добавления программатора в файл «programm.ini» можно добавить следующее:

Код: Выделить всё

[STMUSBASP]
progisp=usbasp-clone
portprog=usb
portenabled=0

Сохраните файл «programm.ini»

В выпадающем списке «Настройки» -> «Программатор» появиться программатор «STMUSBASP» .

обновите avrdude
https://youtu.be/QVcQKtJ3y1I


Artos5

Сообщения: 5
Зарегистрирован: 10 ноя 2020, 21:24

Re: китайский USBASP на STM32F103 , программатор не обнаружен

Сообщение

Artos5 » 10 ноя 2020, 23:57

Проблему решил!)))
Костыль для сторонних девайсов USBASP:

[UsbaspSpeed]
progisp=Usbasp -B 2 -c usbasp-clone -P usb
portprog=usb
portenabled=0


Artos5

Сообщения: 5
Зарегистрирован: 10 ноя 2020, 21:24

Re: китайский USBASP на STM32F103 , программатор не обнаружен

Сообщение

Artos5 » 10 ноя 2020, 23:59

admin писал(а): ↑

10 ноя 2020, 21:53


Для добавления программатора в файл «programm.ini» можно добавить следующее:

Код: Выделить всё

[STMUSBASP]
progisp=usbasp-clone
portprog=usb
portenabled=0

Сохраните файл «programm.ini»

В выпадающем списке «Настройки» -> «Программатор» появиться программатор «STMUSBASP» .

обновите avrdude
https://youtu.be/QVcQKtJ3y1I

Только увидел…
Час назад сам решил проблему. Я программированием занимаюсь, и понял как можно команды задавать avrdude.


Artos5

Сообщения: 5
Зарегистрирован: 10 ноя 2020, 21:24

Re: китайский USBASP на STM32F103 , программатор не обнаружен

Сообщение

Artos5 » 11 ноя 2020, 00:03

admin писал(а): ↑

10 ноя 2020, 21:53


Для добавления программатора в файл «programm.ini» можно добавить следующее:

Кстати не удается никак задать несколько команд… Важно еще включить скорость программирования . Она по умолчанию 3.
А я хочу по больше скорость задать…

Cформированная командная строка:
avrdude.exe -p m328p -c Usbasp -B 3 -c usbasp-clone -P usb -P usb -U eeprom:r:»E:мои документыПроектыПроект INT a037SRCExeINTa037.eep»:i

avrdude.exe: set SCK frequency to 187500 Hz
avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude.exe: Device signature = 0x1e950f (probably m328p)
avrdude.exe: reading eeprom memory:

Reading | ################################################## | 100% 1.79s

avrdude.exe: writing output file «E:мои документыПроектыПроект INT a037SRCExeINTa037.eep»

avrdude.exe: safemode: Fuses OK (E:F9, H:D5, L:DF)

avrdude.exe done. Thank you.



Artos5

Сообщения: 5
Зарегистрирован: 10 ноя 2020, 21:24

Re: китайский USBASP на STM32F103 , программатор не обнаружен

Сообщение

Artos5 » 11 ноя 2020, 20:25

Я в курсе как скорость менять. Но мне нужно и скорость поменять ,и костыль тот прописать . Я так понял две команды не принимает программка ?
Кстати , программулина реально крутая! Пользуюсь ею очень давно , а за расширение возможностей ее узнал только недавно :)


Аватара пользователя

admin

Администратор
Сообщения: 1095
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: китайский USBASP на STM32F103 , программатор не обнаружен

Сообщение

admin » 13 ноя 2020, 04:32

Artos5 писал(а): ↑

11 ноя 2020, 20:25


Я так понял две команды не принимает программка ?

должна принимать любой набор команд


Вернуться в «YOURDEVICE»


Перейти

  • ЭЛЕКТРОНИКА
  • ↳   YOURDEVICE
  • ↳   Разработка электроники, автоматизированных систем управления на конструкторе «YourDevice KIT»
  • ↳   В помощь начинающему разработчику
  • ↳   Авто
  • ↳   AVR
  • ↳   STM
  • ↳   NXP
  • ↳   Разработчику
  • ПРОМЫШЛЕННАЯ АВТОМАТИКА
  • ↳   Преобразователи частоты, устройства плавного пуска и т.п.
  • ↳   Измерители, регуляторы, датчики
  • ↳   Пусконаладочные работы, первый запуск, пуски и пр.
  • ↳   Промышленные сети и интерфейсы
  • ↳   Мои записки
  • ПРОЧЕЕ
  • ↳   SWIFT XCODE
  • ↳   Python
  • ↳   Linux Mint
  • ↳   Raspberry Pi, Banana Pi, Orange Pi, Cubieboard и пр.
  • ↳   Всё что не вошло в другие разделы
  • ↳   Сервисные центры и услуги Первоуральска
  • ↳   Курилка
  • ↳   Юмор
  • ↳   Отзывы, вопросы, предложения по работе сайта и форума.
  • ↳   Всякие нужные полезности. Лайфхаки).

Понравилась статья? Поделить с друзьями:
  • Avr relay weld apc ошибка
  • Avr gcc error no such file or directory
  • Avr g error missing device or architecture after mmcu
  • Avr g error createprocess no such file or directory arduino
  • Avpui exe системное предупреждение unknown hard error