Hallo Leute,
Ich habe mal versucht meinen Mega2560 über den JTAGICE_MKII an USB mit
dem avrdude von WinAVR zu programmieren. Wenn ich das mit dem AVR-Studio
mache, dann klappt das hervorragend, aber über die Kommandozeile und
avrdude kriege ich das nicht hin. Ach ja, ich arbeite unter Windows XP.
Hier mal ein Ausschnitt aus einer cmd-Sitzung:
1 | avrdude -c jtag2 -p m2560 -P usb -v
|
2 |
|
3 | avrdude: Version 5.5, compiled on Dec 19 2007 at 21:17:54
|
4 | Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
|
5 |
|
6 | System wide configuration file is "C:\Programme\WinAVR-20071221\bin\avrdude.conf"
|
7 |
|
8 | Using Port : usb
|
9 | Using Programmer : jtag2
|
10 | found 4 busses
|
11 | avrdude: usbdev_open(): did not find any USB device "usb"
|
Auch wenn ich versuche wie im Manul beschrieben einfach mal alle
Serialsnummern auszulesen findet er einfach kein Programmer:
1 | avrdude -c jtag2 -p m2560 -P usb:xx -v
|
2 |
|
3 | avrdude: Version 5.5, compiled on Dec 19 2007 at 21:17:54
|
4 | Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
|
5 |
|
6 | System wide configuration file is "C:\Programme\WinAVR-20071221\bin\avrdude.conf"
|
7 |
|
8 | Using Port : usb:xx
|
9 | Using Programmer : jtag2
|
10 | found 4 busses
|
11 | avrdude: usbdev_open(): did not find any (matching) USB device "usb:xx"
|
Aber wenn ich mit dem Tool TestLibUSB schaue was angeschlossen ist, wird
mein programmer sehr wohl erkannt:
1 | bus-0/\\.\libusb0-0002--0x03eb-0x2103 03EB/2103
|
2 | - Manufacturer : ATMEL
|
3 | - Product : JTAGICE mkII
|
4 | - Serial Number: 00A00000484C
|
5 | wTotalLength: 32
|
6 | bNumInterfaces: 1
|
7 | bConfigurationValue: 1
|
8 | iConfiguration: 0
|
9 | bmAttributes: 80h
|
10 | MaxPower: 250
|
11 | bInterfaceNumber: 0
|
12 | bAlternateSetting: 0
|
13 | bNumEndpoints: 2
|
14 | bInterfaceClass: 255
|
15 | bInterfaceSubClass: 0
|
16 | bInterfaceProtocol: 0
|
17 | iInterface: 0
|
18 | bEndpointAddress: 82h
|
19 | bmAttributes: 02h
|
20 | wMaxPacketSize: 64
|
21 | bInterval: 10
|
22 | bRefresh: 0
|
23 | bSynchAddress: 0
|
24 | bEndpointAddress: 02h
|
25 | bmAttributes: 02h
|
26 | wMaxPacketSize: 64
|
27 | bInterval: 10
|
28 | bRefresh: 0
|
29 | bSynchAddress: 0
|
Hat jemand eine Idee, was ich falsch mache? Dass muss doch
funktionieren!
Ich bin für jede Hilfe Dankbar!
freundliche Grüsse
Sputnik