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


von Dirk Schlage (Gast)


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

von Notker (Gast)


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

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.