www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Hilfe! ISP mit STK-500


Autor: Dirk Schlage (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute.
'Tut mir leid, ich habe wieder ein Problem.
Ich habe auf einem Breadboard eine Schaltung, wie in dem Tutorial hier 
nachgebaut.
Unterschiede:
ein 1200er statt 4433. (Beschaltung angepasst)
Zur Kontrolle lasse ich eine Leuchtdiode an PB3 blinken (270 Ohm gegen 
+)
Wenn ich den Controller im STK500 programmiere (und umsetze) sieht alles 
soweit gut aus, wenn ich jedoch mit dem ISP-Kabel rangehe bekomme ich 
als Signature immer FF, FF, FF (statt 1e, 90, 01) und meine 
Programmierung wirkt sich nicht aus. (geändertes Blinken, Schneller, 
anderer Port, etc.)
Beim Programmieren erhalte ich folgende Fehlermeldung:
"WARNING: FLASH contents differs from file.. FAILED!"
bzw.
"WARNING: EEPROM contents differs from file.. FAILED!"

Vieleicht noch wichtig ist:
Ich betreibe die Schaltung an 4 AA Akkus, beim Programmieren ist der 
Jumper VTARGET auf dem STK500 gezogen, oder ich betreibe die Schaltung 
ohne Batterien aus der Programmierschnittstelle mit gestecktem Jumper.

ciao
    Dirk

Autor: Notker (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also ich weiss nicht ob es unbedingt etwas hilft, aber der 1200er hat, 
was die ISP-Schnittstelle betrifft, hardwaremässig ein etwas anderes 
Innenleben als seine moderneren Kollegen. Ich habe z.B. schon die 
Erfahrung gemacht, dass ich mit einem bestimmten ISP-Programmierer die 
1200er nicht programmieren kann, wohl aber andere Typen. Wenn man dies 
nicht weiss, sucht man u.U. nach einem Fehler, den es tatsächlich nicht 
gibt.
Im Vergleich zu dem AT90S1200, der ja entwicklungsmässig der älteste AVR 
ist, wurde bei den neueren Typen die interne Hardware des ISP-Interfaces 
deutlich verbessert und ist wesentlich weniger anfällig für Störungen 
und ungenaue Spannungspegel, die durch "nicht ganz korrekte" 
ISP-Hardware auftreten können.

Notker

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.