Forum: Mikrocontroller und Digitale Elektronik STK500 error entering programming mode


von Kai E. (kai20)


Lesenswert?

Hallo zusammen,

habe ein STK500 und zuletzt zusammen mir Codevision Software
einen Mega8 in der Applikation erfolgreich programmiert.

Dann vermutlich in der Zielapplikation einen Kurzschluss von +5V
nach Masse verursacht - sollte aber nicht schlimm sein, da extern
versorgt, d.h. der VTARGET Jumper auf dem STK500 war nicht gesetzt.

Nun funktioniert in dem Programmingfenster des Codevision die Abfrage
'Programmer's Firmware Version' nicht mehr.
Die grüne LED neben dem ATMega8535 wird kurz rot, dann erscheint die
Meldung 'STK500 error entering programming mode' als Fehlermeldung.

Serielles Kabel mit COM2 verbunden, 11V Eingangsspannung, soweit ok.

Hat jemand schon mal diesen Effekt gehabt oder hat einen Tipp, was die
Ursache sein kann ?

Wäre für Hilfe dankbar,
Grüße,
Kai

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Lies mal mit dem AVR-Studio die VTarget des STK500 aus. Wie ist der 
Zustand der LEDs auf dem STK500.

von Martin P. (billx)


Lesenswert?

oder der mega 8 ist tot..... oder verfused....^

von Kai E. (kai20)


Lesenswert?

Hi,

@travelrec :
mit AvrStudio lese ich Vtarget zu 5.1V (gemessen 5.04V),
ARef wird mit 5.0V gemessen.
Der Clock wird mit 3686400 Hz angezeigt.
Die Hardware und Software Revision wird korrekt aus dem STK500 gelesen,
wenn ich jedoch 'Read Signature' aufrufe, erscheint mit oder ohne 
ATMega8 zuerst ein Fenster 'ISP MODE ERROR'.
Im unteren Status Fenster des AVR Studio erscheint :
Setting mode and device parameters .. OK!
Entering programming mode .. FAILED!
Leaving programming mode .. OK!

Die POWER-LED leuchtet rot, die VTARGET LED leuchtet grün und die 
STATUS-LED leuchtet auch grün, nur ganz kurz rot, wenn ich ein Kommando 
wie Read signature absetze.

Gibt es evtl. eine Sicherung auf dem Board ?
Habe in der AVRStudio online Hilfe keinen Eintrag für meinen Fehler 
gefunden.

Wäre für Tipps dankbar.


@Martin :
Ich habe keinen uC angeschlossen, nur das STK500. Die Kommunikation 
funzt soweit ich das bisher beurteilen kann. Das Problem ist nur, dass 
das STK500 wohl nicht in den ISP programming mode versetzt werden kann.

Danke schon mal,
Kai

von Hubert G. (hubertg)


Lesenswert?

Was willst du für eine Signatur auslesen, wenn du keinen µC 
angeschlossen oder gesteckt hast?

von Kai E. (kai20)


Lesenswert?

Hi Hubert,

wie gesagt, auch mit ATMega8 über ISP erscheint die gleiche 
Fehlermeldung.
Da ich auch mit dem Codevision Programmiertool die Programmer's Firmware 
Version nicht lesen kann, gehe ich davon aus, dass es einen Fehler
auf dem STK500 gibt.

Erst wenn ich die Programmer's Firmware Version lesen kann, würde ich 
versuchen, einen Mega8 zu programmieren/Fuses lesen etc.

Also nicht alles zugleich.

Kai

von Hubert G. (hubertg)


Lesenswert?

Also bei meinem STK kann ich die Programmer Firmware Version nur 
auslesen wenn auch ein µC gesteckt ist.

von YS-500 (Gast)


Lesenswert?

Auf wieviel MHz steht denn die ISP Frequenz?

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.