Flash Programmierung mit ISP geht nicht

Gast #293519
Lesenswert?
• ▲
▼
Hi,

ich versuche zum ersten Mal den ISP programmer zu benutzen. Muß ich
leider weil der AT90S2313 kein JTAG hat.

Ich habe nun alle makefiles passend eingerichtet, auch die avrdude.conf
sowie die giveio.sys wird gefunden, aber das Programmieren über die lpt1
Schnittstelle funktioniert trotzdem nicht.

Ich benutze einen Windows 2000 Rechner mit ECP Druckeranschluß. EA
Bereiche: 0378-037F und 0778-077B

Ich erhalte folgende Fehlermeldung:
avrdude: serieal_open(): can't set buffers for "lpt1"

Wer kann mir sagen woran's liegt ?

Gruss Achim
Gast #293521
Lesenswert?
• ▲
▼
Der Aufruf lautet:

avrdude -p AT90S2313 -P lpt1 -c avrisp -C avrdude.conf -U
flash:w:out.hex

avrdude.conf und giveio.sys sind der Einfachheit halber ins
Projektverzeichnis kopiert.
Es ist zwar ein Pfad auf das bin Verzeichnis gesetzt in dem die Dateien
normalerweise abgelegt sind, doch der wird komischerweise nicht
gefunden.

Gruss Achim
Gast #293524
Lesenswert?
• ▲
▼
Habe im BIOS umgestellt.

Es gab noch die Möglichkeiten "normal" und "bi-dir"
Bei beiden Einstellungen kam die selbe Fehlermeldung.

Anschließend habe ich -c stk200 versucht.
(Jetzt steht der lpt1 auf "bi-dir") Nun kommt eine neue
Fehlermeldung:

avrdude: can't open device "giveio"

avrdude: failed to open parallel port "lpt1"
Gast #293526
Lesenswert?
• ▲
▼
Das ist natürlich ein Argument ;-)

Habe dazu loaddrv.exe runtergeladen und ausgeführt.
Dummerweise lässt sich damit giveio nur installieren. Beim Versuch das
dann zu starten kam dann eine Fehlermeldung "Path not found"

Hmmm....

Reboot, giveio mit loaddrv wieder entfernt, neu installiert, gestartet
und anschließend die Startart des dienstes auf automatisch gestellt.

make program getippert.... und siehe da:
Kaum macht man's richtig, schon funktionierts :-)

Vielen Dank für euere Hilfe.

Gruss Achim

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.