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
> Warum geht das aber nicht?
Weil der AVRISP seriell angeschlossen wird.
Was muss ich aber dann einstellen? Ich will den Atmel einfach per ISP(Parallel) programmieren. Gruß Christian
avrdude.exe -p m8 -c sp12 -C "sample_tastentpr.hex":a
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
Hi Thomas, danke für die schnelle Antwort, werde es gleich ausprobieren. Gruß Christian
du stellst im programmer verzeichnis "pony-stk200" und den parallelport "lpt1" oder anders...und ab geht die post. mfg pebisoft
Vielleicht erzählst du uns ja zuerst einmal, was für einen ISP-Adapter du überhaupt benutzt.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.