www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Erfahrungsbericht: AVR AN910 Programmer bau & Linux


Autor: Robin Redeker (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
Da ich auf dieser seite so oft hilfreiche tipps lese,
dachte ich mir ich stell einfach mal einen erfahrungsbericht von mir
rein und hoffe das es evtl. interessant ist fuer jemanden:

Da ich endlich unabhaengig von meinem Parallelport werden wollte
habe ich mich mal drangesetzt den AN910 ISP Programmer zu bauen
nach der anleitung: 
http://www.klaus-leidinger.de/mp/Mikrocontroller/A...

Eingesetzte Software:
- Debian unstable auf AMD64
- avrdude
- uisp
- avra

Meine groesste sorge dabei war die firmware richtig
auf den controller zu bringen (in meinem fall ein alter AT90S2313,
worueber ich sehr gluecklich bin, weil ich mich noch nicht mit
dem thema fusebits auseinander gesetzt habe), da ich nur Linux habe
und den assembler code nicht mit AVR Studio oder einer Windows software
uebersetzen konnte. Aber es gibt ja zum glueck avra.

Der dateianhang zeigt meinen aufgebauten Programmer, bitte verzeiht
die schlechte bildqualitaet, aber meine digicam hab ich im moment 
verliehen
und hab die platine einfach mal auf den scanner gelegt.

Da ich nur einen 4Mhz quarz da hatte musste ich avr910_2313_v38b.asm
anpassen.
Das compilieren ging dann mit dem 2313.def include, was ich mir
von der obigen URL geladen habe:
http://www.ta-sa.org/files/txt/adbcf17e0d0528d5d1d...

Das output file avr910_2313_v38b.hex habe ich dann mit uisp und meinem
parallel port isp programmer auf den 90S2313 geladen.

Habe dann meine platine an die stromversorgung angeschlossen und an
ein USB->RS232 adapter.

Beim erstenmal anschliessen hat avrdude dann probleme gehabt den 
programmer
zu finden. Problem war das ich vergessen hatte RxD vom
controller zu verdrahten :-)
Draht gezogen, angeschlossen, ging:

http://www.ta-sa.org/files/txt/16cb2f76e93b9966b9d...

Es geht!

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.