Forum: Compiler & IDEs avrdude: problem mit lpt1


von Marc Vollmer (Gast)


Lesenswert?

Hallo,

ich habe folgenden Programmer und möchte gerne avrdude benutzen.

http://www.shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=32&VID=rxG2O8g1lHThtHR1&saSearch[word]=&saSearch[category]=AVR&saSearch[special]=

Aber es will nicht. Dies ist meine Ausgabe:

  avrdude -p atmega16 -P lpt1   -c avrisp -U flash:w:blinky.hex
  avrdude: serial_open(): can't set attributes for device "lpt1"
  make: *** [program] Error 1

Gibt es Probleme mit der parallelen Schnittstelle über Win 2000?

Hat jemand einen Tip für mich?

Gruss
Marc

von mthomas (Gast)


Lesenswert?

nehme an, Du sprichst von dem
"AVR-In-System-Programmer" (aka STK200 programing-dongle).

probier mal dies:

c:\winavr\bin\avrdude -p m16 -c stk200 -e -U flash:w:blinky.hex

Pfad zu avrdude evtl. anpassen. Auf Windows2000 muss "give-io" als
Service installiert sein, um Anwenderprogrammen wie avrdude den Zugriff
auf die I/O Adresse des Parallelports zu ermoeglichen. give-io kommt
mit WINAVR.

von Marc Vollmer (Gast)


Lesenswert?

Spitzeee....

Es funktioniert. Ich hatte die giveio nicht gestartet.

Allerdings sehe ich nicht, wo die giveio läuft. In den Diensten ist sie
nicht drin, und in den Prozessen sehe ich sie auch nicht. Oder wird
diese unter einem anderen Namen verwendet?

Es ist aber eigentlich nicht so wichtig :-)

Danke und Gruss
Marc

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.