реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> avrdude + jtagmkII +USB, avrdude не видит jtagmkII
Andy Great
сообщение Jan 25 2008, 18:55
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Дык приведите результат на мою командную строку: может я неправильно прочитал.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jan 25 2008, 19:53
Сообщение #17


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Andy Great @ Jan 25 2008, 21:55) *
Дык приведите результат на мою командную строку: может я неправильно прочитал.

Ответ приведу только в понедельник (все на работе smile.gif )


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jan 28 2008, 19:44
Сообщение #18


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Результат выполнения команды:
Код
H:\>avrdude -c jtag2 -p m128 -P usb -v

avrdude: Version 5.5, compiled on Dec 19 2007 at 21:17:54
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         System wide configuration file is "d:\WinAVR-20071221\bin\avrdude.conf"


         Using Port            : usb
         Using Programmer      : jtag2
found 4 busses
avrdude: usbdev_open(): did not find any USB device "usb"

H:\>

Есть ли еще идеи?


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 29 2008, 13:21
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



В исходниках почему-то прописано
Код
#define USB_VENDOR_ATMEL 1003
Странно...

P.S.: Ничего странного, это в десятичной записи. Тогда непонятно, должно работать.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jan 30 2008, 07:29
Сообщение #20


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Andy Great @ Jan 29 2008, 16:21) *
В исходниках почему-то прописано
Код
#define USB_VENDOR_ATMEL 1003
Странно...

P.S.: Ничего странного, это в десятичной записи. Тогда непонятно, должно работать.

А не работает sad.gif
Есть подозрения, что это все проверялось по линухом (работа avrdude +lib-usb), но не под Win. Вывод такой из поиска по google. Есть сообщения о похожих проблемах, НО без решений sad.gif


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 30 2008, 11:25
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Читал я, что WinAVR последний (вроде) работает с libusb-win32 v0.10.1. Попробуйте откатиться.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jan 30 2008, 15:51
Сообщение #22


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Andy Great @ Jan 30 2008, 14:25) *
Читал я, что WinAVR последний (вроде) работает с libusb-win32 v0.10.1. Попробуйте откатиться.

Спасибо, попробую. Киньте сслылку на сообщение о работе с libusb-win32 v0.10.1, если есть.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 30 2008, 17:05
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Здесь, например.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jan 30 2008, 20:14
Сообщение #24


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Andy Great @ Jan 30 2008, 20:05) *
Здесь, например.

Спасибо


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
107
сообщение Feb 12 2008, 15:58
Сообщение #25





Группа: Новичок
Сообщений: 7
Регистрация: 12-02-08
Пользователь №: 34 980



Привет, многоуважаемый All!
Набрел на ваш топик, чтобы не создавать новый - спрошу в этом, т.к. тема схожая.
Работаю под Linux, настала необходимость прошить Atmega64.
Имеется JTAG ICE mkII. Подключал и через USB и по ttyS0 (COM-порт).
Но везде avrdude выдает что-то вроде:

$ avrdude -p m64 -P usb -c jtagmkII -v
Код
avrdude: jtagmkII_program_enable(): bad response to enter progmode command:
RSP_ILLEGAL_JTAG_ID
avrdude: JTAGEN fuse disabled?
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

Не могли бы вы подсказать в каком направлении мне рыть? Помнится в Студии была галочка типа "целевое устройство включено в цепочку JTAG" или что-то похожее, и ее можно было убирать если у тебя всего 1 микроконтроллер. В avrdude что-то похожего не нашел.

P.S. JTAG Ice mkII в системе видется (lsusb), права юзера на порт есть, связь устанавливается (лампочками мигает), информацию какую-то получает, а в конце пишет эту бяку. Пробовал и с параметрами -c jtag2 и jtag2slow, jtag2fast, jtag2dw, jtag2isp, пробовал и -F указать - тоже самое.

Сообщение отредактировал 107 - Feb 12 2008, 15:59
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Feb 29 2008, 12:29
Сообщение #26


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Новая серия борьбы:
Код
F:\>avrdude -c jtag2 -p m128 -P usb:xx -v

avrdude: Version 5.5, compiled on Dec 19 2007 at 21:17:54
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         System wide configuration file is "c:\winavr-20071221\bin\avrdude.conf"


         Using Port            : usb:xx
         Using Programmer      : jtag2
avrdude: usbdev_open(): Found JTAGICE mkII, serno: 00B0000027C1
avrdude: usbdev_open(): did not find any (matching) USB device "usb:xx"

F:\>


и ещё
Код
F:\>avrdude -c jtag2 -p m128 -P usb -v

avrdude: Version 5.5, compiled on Dec 19 2007 at 21:17:54
         Copyright © 2000-2005 Brian Dean, [url=http://www.bdmicro.com/]http://www.bdmicro.com/[/url]

         System wide configuration file is "c:\winavr-20071221\bin\avrdude.conf"


         Using Port            : usb
         Using Programmer      : jtag2
avrdude: usbdev_open(): Found JTAGICE mkII, serno: 00B0000027C1
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: usbdev_send(): wrote 0 out of 11 bytes, err = usb_reap: reaping request
failed, win error: The I/O operation has been aborted because of either a threa
d exit or an application request.

avrdude: jtagmkII_send(): failed to send command to serial port

F:\>


Попытка прошить

[/code]

F:\>avrdude -c jtag2 -p m128 -P usb -U flash:w:tr0.hex
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): sign-on command: status -1
avrdude: jtagmkII_getsync(): sign-on command: status -1
^C
F:\>

[/code]

Куда дальше идти?


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Feb 29 2008, 12:52
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Однако, изменения заметны. После чего программатор виден стал? Далее: из-под Студии работает? Если нет, возможны варианты: проверить питание, кварц и т.д. Опять же, проверить версию firmware of mkII
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Feb 29 2008, 13:14
Сообщение #28


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Andy Great @ Feb 29 2008, 15:52) *
Однако, изменения заметны. После чего программатор виден стал? Далее: из-под Студии работает? Если нет, возможны варианты: проверить питание, кварц и т.д. Опять же, проверить версию firmware of mkII

Система была снесена и установлена заново (но не все)
установлена libusb-win32-filter-bin-0.1.12.1.exe
в каталоге WinAVR-20071221 все упоминания о libusb0.sys и libusb0.dll убиты (файлы переименованы, всего 3: 2 в \WinAVR-20071221\utils\libusb\bin\ и 1 в \WinAVR-20071221\bin\ )

с AVRStudio проблем никаких нет


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Mar 3 2008, 09:52
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Ну, ничего пока не скажу. Куплю Дракона, тогда попробую.
Go to the top of the page
 
+Quote Post
tazik
сообщение Jun 24 2009, 07:34
Сообщение #30


Частый гость
**

Группа: Свой
Сообщений: 195
Регистрация: 13-05-07
Из: Норильск
Пользователь №: 27 691



Запускаете утилиту \\WinAVR\utils\libusb\bininf-wizard.exe. Выводится список USB устройств. Выбираете Ваше и получаете драйвера под него.
В диспетчере устройств windows обновляете драйвер, выбирая опцию "установить с диска" и указываете путь WinAVR\utils\libusb\bin.
В конфигурации AVRDude пишете -Pusb.
Для проверки правильности установки драйверов можно запустить утилиту testlibusb-win.exe:

DLL version: 0.1.12.1
Driver version: 0.1.12.1

bus/device idVendor/idProduct
bus-0/\\.\libusb0-0001--0x03eb-0x2107 03EB/2107
- Manufacturer : ATMEL
- Product : AVRDRAGON
- Serial Number: --удалил--
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 18:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01505 секунд с 7
ELECTRONIX ©2004-2016