Forum: Mikrocontroller und Digitale Elektronik Probleme mit Avrdude über usb


von Probleme mit Avrdude über usb (Gast)


Lesenswert?

Scheint ein standart Problem zu sein, ich komme aber leider nicht 
weiter.
Also ich habe mir den Diamex-avr programmer gekauft und wollte diesen 
über avr dude benutzen. Ich benutze folgenden Befehl:
1
avrdude -c avrispmkII -p m644p -P usb -U lfuse:r:/dev/stdout:b
Statt "avrispmkII" habe ich auch avrisp2 ausprobiert.Bekomme folgende 
Fehlermeldung:
1
avrdude: usbdev_open(): did not find any USB device "usb"

Ein offensichtlich bekanntes Problem unter linux, habe an vielen anderen 
Orten gelesen, dort treten jedoch meißt noch 3 andere Fehlermeldungen in 
Verbindung mit dieser auf.
Zur behebung habe ich angelegt /etc/udev/rules.d/60-avarice.rules:
1
UBSYSTEM!="usb", ACTION!="add", GOTO="avrisp_end"
2
3
# Atmel Corp. JTAG ICE mkII
4
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2103", MODE="660", GROUP="dialout"
5
# Atmel Corp. AVRISP mkII
6
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", MODE="660", GROUP="dialout"
7
# Atmel Corp. Dragon
8
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2107", MODE="660", GROUP="dialout"
9
10
LABEL="avrisp_end"

Ich benutze Ubuntu 14.04.
Ich habe auch getestet ob ich in der dialout gruppe bin und den 
programmer abgezogen, sowohl udev neu gestartet. Der Fehler bleibt der 
gleiche.

Vielen Dank schon einmal.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ich denke nicht, dass der Diamex-Programmer einen AVRISPmkII
emuliert.  Die Beschreibung lässt mich vermuten, dass er eher ein
normales STK500v2 über eine (virtuelle) serielle Schnittstelle
spricht.  Also nichts mit "-P usb" in AVRDUDE, sondern dort musst
du die virtuelle serielle Schnittstelle angeben, die er dem Gerät
gegeben hat.  Die solltest du über das Kommando "dmesg" erfahren
können.

von Stefan F. (Gast)


Lesenswert?

Falls er doch kein serielles Interface hat, starte avrdude einfach mal 
als root - dann brauchst du auch keine udev rules.

von Probleme mit Avrdude über usb (Gast)


Lesenswert?

super, hat direkt geklappt. Vielen Dank!

von Probleme mit Avrdude über usb (Gast)


Lesenswert?

Also Fehler war wie von Jörg beschrieben.

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.