Forum: Compiler & IDEs Avrdude funktioniert nicht?


von hicham (Gast)


Lesenswert?

Servus ihr lieben,

ich wollte nachdem ich bisher mit ponyprog programmiert habe langsam auf 
Linux umsteigen.

Welches Board?

Es ist das selbstgebastelte vom Tutorial hier. wird mit Atmega 8 
betrieben.

welches ISP?

Das ISP ist ebenfalls selbst gebastelt von rumil.(auch hier im Tutorial)

http://rumil.de/hardware/avrisp.html

also in Ponyprog funktioniert das ganze einwandfrei!

auf linux kommen nun die PRobleme:

mknod /dev/parport0 c 99 0
chmod a+rw /dev/parport0

so habe ich es angelegt und so den Befehl in avr gemacht

avrdude -p m8 -P /dev/parport0 -c stk200

Er gibt aus:

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


Jemand ne idee ?

Es gibt im inet vieelll zu diesem problem aber nicht genau zu meinen 
Komponenten. Alles schon ausprobiert aber geholfen hat das nichts... 
sollte ich was beachten?

danke erstmal im vorraus

gruß

hicham

von Michael G. (let)


Lesenswert?

Wieso hast du den device node manuell angelegt? udev sollte
sich darum kümmern. Könnte ein Hinweis darauf sein das die
Module "parport_pc" und "ppdev" nicht geladen sind.

Unter Ubuntu könntest du folgendes versuchen:
1
sudo modprobe parport_pc
2
sudo modprobe ppdev
Danach vielleicht noch ein
1
dmesg | tail
um die Kernel Ausgaben dazu zu sehen.

Testen kann ich das nicht da ich schon lange keinen Parallelport
mehr habe. Vielleicht brauchst du auch noch das "parport" Modul.

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.