Hallo,
ich versuche, den USBaspLoader auf einem ATMEGA32 einzusetzen. Habe dazu
eine Schaltung entworfen und aufgebaut (Foto).
Ich arbeite mit dem AVR Studio 6 und bin zugegebenerweise noch ziemlich
am Anfang.
Die Hardware ist in Ordnung. Ein USB-Demo funktioniert bereits
(Mauszeiger fährt herum).
Der nächste Schritt soll der USBaspLoader sein. Den habe ich inzwischen
mit dem AVR-Studio gebaut und übertragen. Jedoch bekomme ich unter Win
nur die Meldung, dass er das USB-Device nicht erkennt (und zwar auch nur
dann, wenn der Bootloader-Jumper gesetzt ist, was ja schon mal ein gutes
Zeichen ist). Bei den USB-Devices wird dann nichts angezeigt. Unter
Linux zeigt ein "lsusb" auch nichts.
Deshalb vermute ich, dass es nicht am Windows-Treiber (von avrdude),
sondern noch an irgendwelchen Einstellungen in der Firmware liegt.
Unter Linux zeigt ein dmesg diese Zeilen:
[ 7078.268078] usb 5-2: new low-speed USB device number 84 using
ohci_hcd
[ 7078.328087] hub 5-0:1.0: unable to enumerate USB device on port 2
[ 7079.236077] usb 5-2: new low-speed USB device number 85 using
ohci_hcd
[ 7079.296086] hub 5-0:1.0: unable to enumerate USB device on port 2
...
* Kann mir bitte jemand sagen, was Win, bzw Linux anzeigen müsste, für
den Fall, dass die Firmware richtig läuft?
* Ohne Treiber sollte Win trotzdem in der Device-Liste etwas Sinnvolles
(zumindest eine Kennung?) anzeigen - oder täusche ich mich da?
Beste Grüße
PZ