www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Programmieren (SP12) geht nicht


Autor: Honkey Honk (honkeys)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ich habe folgendes Problem ich habe eine kleine gemultiplexte 
Schaltung auf meinem Steckbrett aufgebau und versuche diese nun zu 
programmieren, allerdings kommt dann folgender Fehler:

> "make.exe" program
avrdude -p attiny2313 -P lpt1 -c sp12    -U flash:w:segment.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 
0.00s

avrdude: Device signature = 0x1e910a
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be 
performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "segment.hex"
avrdude: input file segment.hex auto detected as Intel Hex
avrdude: writing flash (114 bytes):

Writing | ################################################## | 100% 
0.14s

avrdude: 114 bytes of flash written
avrdude: verifying flash memory against segment.hex:
avrdude: load data flash data from input file segment.hex:
avrdude: input file segment.hex auto detected as Intel Hex
avrdude: input file segment.hex contains 114 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 
0.05s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x000b
         0xc0 != 0xff
avrdude: verification error; content mismatch

avrdude done.  Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:03


kann es sein dass es etwas mit dem Quarz zu tun hat (im Makefile falsche 
Frequenz, bzw. dass er nichts schwingt?

Vielleicht hatte ihr schonmal ein ähnliches problem bin jetzt schon seit 
Stunden auf der Fehlersuche, am Programmierer kann es nicht liegen habe 
das mit nem anderen Controllerboard getestet.

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ohne Takt würde avrdude es nicht mal bis zur Signatur bringen.

Autor: alfsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was nu : sp12 oder avrdude ??

tiny2313 ging bei mir nur mit sp12, nicht mit avrdude !!

Autor: Honkey Honk (honkeys)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich dachte sp12 ist eine programmierart und avrdude die software dazu 
oder liege ich da falsch?

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
SP12 ist sowohl ein Parallelportinterface, ähnlich STK200/Kanda nur 
andere Pins, als auch eine Programm für ebendieses (und Kanda).

Autor: Honkey Honk (honkeys)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mmh wie kann ich um zu überprüfen ob es am Quarz liegt einen 
Funktionsgenerator an den µController anschließen?

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.