Forum: Compiler & IDEs Wie kann ich mit AVRDude per ISP programmieren?


von Christian Axtmann (Gast)


Lesenswert?

Hallo,

ich bin jetzt von Basic auf C umgestiegen bekomme aber das mit dem
Makefile nicht so richtig gebacken. Immer wenn ich per ISP den Code
rüberladen will kommt folgender Fehler:

> "make.exe" program
avrdude -p atmega8 -P lpt1 -c avrisp    -U flash:w:Testprog.hex
avrdude: serial_open(): can't set buffers for "lpt1"
make.exe: *** [program] Error 1

> Process Exit Code: 2

Wie man sieht benutze ich einen ATMega8 und habe in der Makefile avrisp
und lpt1 eingestellt. Warum geht das aber nicht? Ich hoffe, dass mir
noch zu helfen ist.

Gruß
      Christian

von Jörg Wunsch (Gast)


Lesenswert?

> Warum geht das aber nicht?

Weil der AVRISP seriell angeschlossen wird.

von Christian Axtmann (Gast)


Lesenswert?

Was muss ich aber dann einstellen? Ich will den Atmel einfach per
ISP(Parallel) programmieren.

Gruß
      Christian

von Thomas P. (Gast)


Lesenswert?

avrdude.exe -p m8 -c sp12 -C "sample_tastentpr.hex":a

von Thomas P. (Gast)


Lesenswert?

Schaue mal unter folgendem Link:
http://sourceforge.net/project/showfiles.php?group_id=125549&package_id=139089

Dort bekommst Du das AVRDude-Gui; so kommst Du um die Kommandozeilen,
bzw. batch-Dateien schreiberei herum.

Gruß

Thomas

von Christian Axtmann (Gast)


Lesenswert?

Hi Thomas,

danke für die schnelle Antwort, werde es gleich ausprobieren.

Gruß
      Christian

von pebisoft (Gast)


Lesenswert?

du stellst im programmer verzeichnis "pony-stk200" und den
parallelport "lpt1" oder anders...und ab geht die post.
mfg pebisoft

von Jörg Wunsch (Gast)


Lesenswert?

Vielleicht erzählst du uns ja zuerst einmal, was für einen
ISP-Adapter du überhaupt benutzt.

von Christian Axtmann (Gast)


Lesenswert?

Hallo,

ich benutze den "Standard"-ISP-Programmer aus dem Tutorial hier. Hat
sich jetzt aber erledigt. Im AVRDude-GUI hab ich gesehen dass GiveIO
nicht installiert war. Schnell installiert, das Makefile auf
"pony-stk200" gesetzt und jetzt läuft das Ding.

Gruß
      Christian

von pebisoft (Gast)


Lesenswert?

wenn du lesen kannst, erkennst du, das ich vom lpt1 rede.
mfg pebisoft

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.