Пытаюсь залить бутлоадер в мегу, но среда разработки АРДУИНО не видит программатор USBasp.
пишет: avrdude: error: could not find USB device «USBasp» with vid=0x16c0 pid=0x5dc
В настройках выбираю нужную плату и нужный программатор.
Программатор USBasp нормально работает с USBASP_AVRDUDE_PROG.
Я на всякий случай даже дрова обновил — безрезультатно.
Уважаемые, подскажите куда еще залезть? что посмотреть?
_________________
не зная броду не лезь к вольтмоду
Добавлено: Сб апр 05, 2014 09:39:19
у меня заработало после того как перепрошил, пришедший из китая программатор, новой версией и поигрался с libusb win32 и дровами, вот точно не скажу что делал, кажется там exe какой то запускаешь, они видит девайс, жмешь кнопку и что то переустанавливается (win 7 x64) но насчет не той версии прошивки мне avrdude английским по черному писал
_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
How to fix USBasp programmer not detected on Windows 10 PC
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /
Добавлено: Сб апр 05, 2014 09:56:12
Morroc писал(а):
khazama работает ?
Не пробовал — нет его у меня.
Жаль, но программатор у меня один и перепрошить его нечем. Хотя 5 проводков ни кто не отменял..
Ах, да есть у меня какой-то старенький программатор, работает кое как. По моему в нем диод не правильно установлен.
_________________
не зная броду не лезь к вольтмоду
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
Добавлено: Сб апр 05, 2014 10:00:47
uwrtey писал(а):
Morroc писал(а):
khazama работает ?
Не пробовал — нет его у меня.
Жаль, но программатор у меня один и перепрошить его нечем. Хотя 5 проводков ни кто не отменял..
Ах, да есть у меня какой-то старенький программатор, работает кое как. По моему в нем диод не правильно установлен.
ну «5ю проводами» я и перешивал, с com порта ) avrdude ничего не пишет про версию usbasp если в настройках среды включить «выводить подробности при загрузке» ? я свой не так давно получил, видимо они в китае годами валяются
кстати, проще его и не отцеплять от меги и загрузчик не заливать — больше места будет в мк (если конечно нет необходимости шить именно через uart), чтобы кнопку «скомпилировать и загрузить» заставить грузить сразу через программатор (не используя пункт файл — загрузить программатором) есть рецепт на arduino.cc (но мне и так нормально, привык уже клацать через меню)
_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /
Многие зарубежные компании покинули российский рынок, и перед разработчиками и производителями электронных изделий возникла задача адекватной замены. Третье поколение DC/DC-преобразователей популярного китайского производителя MORNSUN для монтажа на печатную плату не только не уступает по характеристикам изделиям европейских производителей, но и превосходит их по таким параметрам, как напряжение изоляции, рабочий температурный диапазон и максимальная емкость нагрузки. Как подобрать замену?
Работа с программатором USBAsp в Arduino IDE
Добавлено: Сб апр 05, 2014 10:35:57
Morroc писал(а):
кстати, проще его и не отцеплять от меги и загрузчик не заливать — больше места будет в мк
не, UART нужен — через него я буду изменять настройки в прошивке. В
Видимо френдли_юзер интерфес таким образом авторы организовали.
Конечно же можно и без него обойтись, но тогда для внесения изменений в настройки придется ковыряться в коде, а исходников наверняка нет. и даже если я их найду, то комментарии наверняка не по русски.
А можно залить туда бутлодер не через ардуино ?
_________________
не зная броду не лезь к вольтмоду
Приглашаем 22 июня на вебинар, посвященный подходу компании MEAN WELL к созданию мощных управляемых систем низковольтного и высоковольтного питания и зарядных установок для промышленного, технологического, телекоммуникационного, медицинского, радиопередающего и другого оборудования, а также для систем альтернативной энергетики. На вебинаре мы рассмотрим новинки и серийную продукцию в концепции «3+N», расскажем об этой концепции и о том, как создать из готовых модулей систему питания мощностью до 360 кВт с напряжением до 380…400 В (постоянного тока). Будут представлены ИП с рециркуляцией энергии для тестового оборудования и модули управления питанием.
Добавлено: Сб апр 05, 2014 11:13:59
uwrtey писал(а):
Morroc писал(а):
кстати, проще его и не отцеплять от меги и загрузчик не заливать — больше места будет в мк
не, UART нужен — через него я буду изменять настройки в прошивке.
в смысле настройки в прошивке ? работать с uart в меге конечно можно и без него (в скетче), а шить можно usbasp’ом постоянно — это быстрее даже (на 32кб вполне заметна разница), загрузчик может пригодиться если нет программатора под рукой, но есть uart и комп с ардуиновской средой ну или хочется собрать именно клон ардуины
uwrtey писал(а):
Видимо френдли_юзер интерфес таким образом авторы организовали.
Конечно же можно и без него обойтись, но тогда для внесения изменений в настройки придется ковыряться в коде, а исходников наверняка нет. и даже если я их найду, то комментарии наверняка не по русски.
не совсем понятно о чем речь, в каком коде так можно ковыряться и причем тут ардуино, ардуиновские коды обычно в виде скетча же ? если нужна пошаговая отладка — это в сторону нормальной среды программирования нужно копать
uwrtey писал(а):
А можно залить туда бутлодер не через ардуино ?
наверняка можно, они же в виде «optiboot_atmega328.hex» в папке ардуиновской среды есть, но мне кажется, имея уже нормальный программатор, шить загрузчик и работать через него (без usbasp) нет необходимости, я в своих поделках стараюсь оставить полностью работоспособный spi (даже если на него навешиваю sd карточку и прочее, ну т.е. не вешаю на них кнопки всякие и прочее, только spi периферию) и шить, прицепившись к этим ногам программатором
вот как раз в процессе «настройки», если приходится менять код и перезаливать каждую минуту, шить штатным образом ардуину через uart тоскливо довольно — не особо шустро получается
_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /
Добавлено: Сб апр 05, 2014 21:39:17
Я бы с радостью залил прошивку через 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 раз(а).
Добавлено: Сб апр 05, 2014 21:40:05
Я если честно только вчера узнал о существовании бутлодера — и еще слабо представляю что это такое.
_________________
не зная броду не лезь к вольтмоду
Добавлено: Вс апр 06, 2014 12:53:10
я пока не видел скетчей, которые бы зависели как то от загрузчика, мб и есть такие
работа скетча с uart и заливка прошивки через uart друг с другом напрямую не связаны
я бы залил hex как обычно и посмотрел что выйдет
_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /
Добавлено: Вс апр 06, 2014 17:29:49
Блин, доигрался — залочил мегу. ( жмакнул видимо куда-то в Казаме )
Параллельного программатора у меня нет. Хотел сделать по быстрому — простенький, но что то схем не нашел.
Искал очень простекий для одного раза.
Придется завтра бежать за мегой328.
_________________
не зная броду не лезь к вольтмоду
Добавлено: Вс апр 06, 2014 21:41:40
Только что перепрошил программатор и проблема объявленная в начале темы теперь решена.
Залил бутлодер в TX модуль ( RX модуль по прежнему залочен. )
Завтра буду перепаивать МК
_________________
не зная броду не лезь к вольтмоду
Добавлено: Вс апр 06, 2014 22:56:58
ага, это все сговор программо-писателей ) все знают что есть пара фьюзов, которые лочат мк, но большое красное окошечко «А ВЫ ТОЧНО ХОТИТЕ ЗАЛОЧИТЬ МК?» никто вроде бы не выводит, тоже залочил как то — перезапустил программатор, забыл считать фьюзы и жмякнул «прошить все»
_________________
«Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !» / Джордж Оруэлл /
«Война — это,когда за интересы других,гибнут совершенно безвинные люди.» / Уинстон Черчилль /
Добавлено: Вс апр 06, 2014 23:35:59
Спасибо, Morroc
_________________
не зная броду не лезь к вольтмоду
Добавлено: Чт апр 07, 2022 22:18:09
А ардуино выдает ошибку: avrdude: error: could not find USB device «USBasp» with vid=0x16c0 pid=0x5dc
Часовой пояс: UTC + 3 часа
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7
Источник: www.radiokot.ru
Почему ОС не видит avr программатор usbasp?
Программатор собран с сайта 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(ы) ничего специального не ставил. Единственная идея, что не так с железом что то. Но как это определить и исправить?
- Вопрос задан более трёх лет назад
- 9983 просмотра
Источник: qna.habr.com
Программа не видит usbasp
На Windows 10 столкнулся с проблемой — перестали работать утилиты [1] для программатора USBasp, которые нормально работали на Windows XP и Windows 7.
[Проблема с библиотекой libusb0.dll]
На Windows 10 эта проблема может проявляться по-разному. Часто появляется ошибка 0xc000007b (как например с AVRDUDE_PROG и eXtreme Burner — AVR):
Khazama при отсутствии libusb0.dll отображает пустой список выбора микроконтроллеров:
Проблема решается копированием файла libusb0.dll в каталог, где находится исполняемый файл программы. Сам файл libusb0.dll можно найти в папке Windows, или в пакете драйверов для USBasp. Или скачайте его по ссылке Download.cnt/avr/libusb0.dll.
[Ссылки]
Источник: microsin.net