Hi Leute,
ich bin am Verzweifeln. Ich versuche, meinen AVR Dragon an meinem
Intel-Mac zum Laufen zu bekommen. In einer virtuellen Maschine habe ich
XP installiert und dort drin das neueste AVR-Studio am Laufen. Das
neueste Update habe ich damit in den Dragon geflasht. Mit AVR-Studio
kann ich den ATmega32, welchen ich gerade bearbeite, auch flashen. An
der Hardware ist also nichts kaputt.
Wenn ich jetzt avrdude unter Mac OS damit beauftrage, die Fusebits
auszulesen, dann hängt das Programm leider:
1 | > avrdude -c dragon_isp -P usb -p m32 -B 10 -U hfuse:r:text:h -vvvv
|
2 |
|
3 | avrdude: Version 5.4, compiled on Oct 17 2007 at 14:43:03
|
4 | Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
|
5 |
|
6 | System wide configuration file is "/opt/local/etc/avrdude.conf"
|
7 | User configuration file is "/Users/thofr/.avrduderc"
|
8 | User configuration file does not exist or is not a regular file, skipping
|
9 |
|
10 | Using Port : usb
|
11 | Using Programmer : dragon_isp
|
12 | Setting bit clk period: 10.0
|
13 | avrdude: stk500v2_dragon_isp_open()
|
14 | avrdude: usbdev_open(): Found AVRDRAGON, serno: 00A200001DE6
|
15 | avrdude: jtagmkII_getsync()
|
16 | avrdude: jtagmkII_getsync(): Sending sign-on command:
|
17 | avrdude: jtagmkII_send(): sending 1 bytes
|
18 | avrdude: Sent: . [1b] . [00] . [00] . [01] . [00] . [00] . [00] . [0e] . [01] . [f3] . [97]
|
19 | avrdude: jtagmkII_recv():
|
Ich habe die aktuelle libusb compiliert und installiert. Avrdude ist
Version 5.4 (s. o.). Zu exakt dem Problem habe ich mittels Google leider
nur einen Treffer gefunden, und dort wird leider nicht erklärt, wie der
Kollege zu einer Lösung gekommen ist.
Komischerweise klappt ja die Kommunikation über USB prinzipiell, es ist
offenbar möglich, die Seriennummer des Dragon auszulesen. Leider geht es
dann nicht weiter.
Hatte jemand anderes dieses Problem vielleicht schonmal? Oder hat jemand
eine lauffähige Installation von OSX + avrdude + Dragon und könnte mir
sagen, wie er dazu gekommen ist?
Ich wäre für jeden Tipp unheimlich dankbar!
Danke im Voraus
Thoralt