Forum: Mikrocontroller und Digitale Elektronik AVR-Dude: Manual und Praxis


von Cerberus (Gast)


Lesenswert?

Wie bekomme ich AVR-Dude dazu, mit meinem USB- AVRISP2 zu kommunizieren?

Ich habe das Manual gelesen und ich habe auch zur Identifizierung des 
Ports die Eingabe
avrdude -c avrisp2 -p m128 -P usb:xxx -v

versucht, aber statt die USB-Ports anzuzeigen, wie im Manual beschrieben 
bekomme ich nur

found 5 Busses

avrdude: usbdev_open<>: did not find any <matching> USB device "usb:xxx"

von Simon K. (simon) Benutzerseite


Lesenswert?

und mit
1
avrdude -c avrisp2 -p m128 -P usb -v

von Cerberus (Gast)


Lesenswert?

genau das Gleiche
Sei angemerkt, dass der Programmer aber im AVR-Studio problemlos 
funktioniert

von Marius W. (mw1987)


Lesenswert?

Arbeitest du eventuell unter Vista oder XP 64-bit?

In den 64-bit Versionen scheint es zu Problemen mit den USB-Treibern zu 
kommen. Hab da mit AVRDude auch so meine liebe Not.
Liegt wohl an libusb.

AVR Studio verwendet ja den Jungo-Treiber der einwandfrei geht.

MfG
Marius

von cerberus (Gast)


Lesenswert?

ne ne ganz trivial 32 bit

von Simon K. (simon) Benutzerseite


Lesenswert?

Du hast ja den LibUSB Treiber installiert, der bei WinAVR dabei ist? Und 
nicht den Jungo Treiber, den AVR Studio verwendet?!

von cerberus (Gast)


Lesenswert?

Nein, ich hatte den Jungo, jetzt habe ich beide und werde mal schauen 
was jetzt dabei raus kommt. Jedenfalls hat er gerade schon mal die Ports 
angezeigt, das ist doch schon mal was...

von cerberus (Gast)


Lesenswert?

Nun habe ich wieder 2 wundervolle Stunden damit versaut AVR-Dude dazu zu 
bewegen meine Prozessoren zu brennen ... Angeschissene Rechts raus.
Das Problem: AVR-Dude interessiert sich nicht nur nicht für die 
Einstellung von 125kHz zum brennen, damit es auch wirklich nicht geht 
schreibt es die Frequenz auf 1 Mhz.
So eine Müll
Wie kann ich avr Dude dazu überregen, erst die Fuses mit 125khz zu 
schreiben und dann das Programm mit 2 oder 2 Mhz?
die -B Option funktioniert schon mal nicht

von Dirk B. (sharandac)


Lesenswert?

versucht mal

1
avrdude -c avrisp2 -p m128 -P usb -v -F -t

damit kommst du in den command-mode für den avrdude, dort kannst du mit

1
sck n

die clockfrequenz einstellen in µs.

CA Dirk

von cerberus (Gast)


Lesenswert?

OK es funktioniert also doch mit der -B Option, man darf nur nicht 2 
davon in einer Commandozeile haben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.