roboforum.ru

Технический форум по робототехнике.

Avrdude + Avr ISP mkII в Windows

Avrdude + Avr ISP mkII в Windows

Пользователь » 12 авг 2010, 16:07

Не могу никак въехать почему avrdude версии 5.10 не видит мой программатор. Постоянно выдается одно и тоже сообщение:
Код: Выделить всёРазвернуть
avrdude: usbdev_open(): did not find any USB device "usb"

Если кто сталкивался с такой проблемой, подскажите как решали.

Re: Avrdude + Avr ISP mkII в Windows

blindman » 12 авг 2010, 16:10

В таких случаях надо приводить полностью командную строку и вывод программы

Re: Avrdude + Avr ISP mkII в Windows

Пользователь » 12 авг 2010, 16:18

Код: Выделить всёРазвернуть
H:\WinAVR-20100110\bin\avrdude.exe -c avrispmkII -p m8 -P usb -U flash:r:test.hex
***avrdude.exe: usbdev_open(): did not find any USB device "usb"

Re: Avrdude + Avr ISP mkII в Windows

Grem » 12 авг 2010, 16:40

Сom порт надо указывать

Re: Avrdude + Avr ISP mkII в Windows

=DeaD= » 12 авг 2010, 16:42

Вроде как он хоть и через USB, но создаёт виртуальный COM-порт, его и надо указывать.

типа "-P com7" вместо "-P usb"

Re: Avrdude + Avr ISP mkII в Windows

Пользователь » 12 авг 2010, 16:56

Теперь другая проблема:
Код: Выделить всёРазвернуть
***avrdude.exe: stk500_2_ReceiveMessage(): timeout

Хотя все подключено.

Re: Avrdude + Avr ISP mkII в Windows

=DeaD= » 12 авг 2010, 16:57

Тут уже надо смотреть что с AVR ISP mk2, может какие-то джамперы там не так поставлены или еще чего.
У вас вообще какой именно?

Re: Avrdude + Avr ISP mkII в Windows

Пользователь » 12 авг 2010, 17:34

В смысле какой именно? На коробке больше ничего не написано кроме AVRISP mkII. Я им полгода уже пользуюсь, только с AVR Studio, а тут решил перейти на Eclipse, вот и мучаюсь. Программатор-то точно рабочий и не раз уже использован был. Я думаю это глюки avrdude.

Re: Avrdude + Avr ISP mkII в Windows

vadinator » 12 авг 2010, 17:53

Ну прошивайте из студии...

Re: Avrdude + Avr ISP mkII в Windows

Grem » 12 авг 2010, 17:56

а студия разве не через avrdude шьет?

Re: Avrdude + Avr ISP mkII в Windows

Сергей » 12 авг 2010, 18:36

AVR ISP mkII не создает виртуальный COM порт, у нее свой интерфейс. По крайней мере я не помню чтобы у меня он создавался. Прошивал всегда через AVRStudio.

Re: Avrdude + Avr ISP mkII в Windows

Пользователь » 12 авг 2010, 18:39

В том и проблема, что мне удобнее использовать Eclipse. Если бы не встала такая задача, я бы не создавал тему, а дальше пользовался бы AVR-студией. Поэтому и решил обратиться за помощью сюда, поскольку поисковики уже обшарил на предмет данной проблемы. Причем данная связка в Linux, к примеру, работает на ура. А вот в винде почему-то не хочет. Но не ставить же из-за этого линукс, я думал может кто уже сталкивался с этим.
Последний раз редактировалось Пользователь 12 авг 2010, 18:43, всего редактировалось 1 раз.

Re: Avrdude + Avr ISP mkII в Windows

=DeaD= » 12 авг 2010, 18:42

Сергей писал(а):AVR ISP mkII не создает виртуальный COM порт, у нее свой интерфейс

Как сказано в документации к avrdude:
avrispmkII Atmel AVR ISP mkII (alias for stk500v2)

А в stk500v2 это вроде вполне себе UART программатор (правда обычно через FT232* сделанный)

Re: Avrdude + Avr ISP mkII в Windows

Сергей » 12 авг 2010, 18:59

скорее всего нужно указать флаг какой-нибудь типа -usb-mk2, не читал - не знаю.

Re: Avrdude + Avr ISP mkII в Windows

Michael_K » 12 авг 2010, 20:56

А не проще ли вместо дуда
использовать штатную stk500.exe
из комплекта студии?


Rambler\'s Top100 Mail.ru counter