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
Lies mal mit dem AVR-Studio die VTarget des STK500 aus. Wie ist der Zustand der LEDs auf dem STK500.
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
Was willst du für eine Signatur auslesen, wenn du keinen µC angeschlossen oder gesteckt hast?
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
Also bei meinem STK kann ich die Programmer Firmware Version nur auslesen wenn auch ein µC gesteckt ist.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.