mikrocontroller.net

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


Autor: Christian Axtmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Jörg Wunsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Warum geht das aber nicht?

Weil der AVRISP seriell angeschlossen wird.

Autor: Christian Axtmann (Gast)
Datum:

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

Gruß
      Christian

Autor: Thomas P. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
avrdude.exe -p m8 -c sp12 -C "sample_tastentpr.hex":a

Autor: Thomas P. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schaue mal unter folgendem Link:
http://sourceforge.net/project/showfiles.php?group...

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

Gruß

Thomas

Autor: Christian Axtmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Thomas,

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

Gruß
      Christian

Autor: pebisoft (Gast)
Datum:

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

Autor: Jörg Wunsch (Gast)
Datum:

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

Autor: Christian Axtmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: pebisoft (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wenn du lesen kannst, erkennst du, das ich vom lpt1 rede.
mfg pebisoft

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.