STK500 Fehler!

Gast
Funktioniert es denn ansonsten? Verbindung zum PC? Proggen?

Im Troubleshooting Guide sind nur zwei Fehler beschrieben, die durch die 
LED angezeigt werden:
langsames Blinken: AREF kurzgeschlossen
schnelles Blinken: VTG kurzgeschlossen
Gast
Nein bekomme keine Verbindung zum AVR-Studio hin.

Dieses langsamme abwechselnde Blinken (Rot, Grün, Orange, Aus) machts 
auch ohne Jumper-Veränderung, ohne Microcontroller.

Kurzgeschlossen sollte eigentlich nichts sein! Wüsste nicht was ich 
gemacht habe!
Habe nur irgendwie auf "Programmers" im AVR-Studio geklickt, da ich 
dachte so würde ich ein neues Programm aufspielen!


Ich wüsste jetzt nicht, wie man sich damit den STK500 zerlegt. Denn das 
bezieht sich alles auf den Zielcontroller, nicht den STK500.

Alle Jumper auf ursprüngliche Standardeinstellung (=> Handbuch)? 
Sämtliche Sockel offen? Sämtliche Kabel raus?

Die Status-LED wird vom 8535 betrieben. Wenn der noch blinken kann, dann 
hat er noch Firmware drin.
Gast
Stimmt, ich hatte das auch schonmal. Da waren die Spannungen (Reiter 
'Board' in der Bediensoftware) durch einen Krzschluss automatisch auf 0V 
gesetzt worden. Da gab's auch so nen Effekt.
Gast
Es wird ja immer kurioser..

Habe noch nichts weiter gemacht. Aber denke die Firmware mal neu laden 
könnte bestimmt nicht schaden, oder?!

"Alle Jumper auf ursprüngliche Standardeinstellung (=> Handbuch)?
Sämtliche Sockel offen? Sämtliche Kabel raus?"

Ja, genau!
Gast
Haaa... So hab jetzt wie beschrieben die Firmware neu geladen.. jetzt 
scheint wieder alles OK zu sein. Sprich Status leuchtet Grün.

Vielen, vielen Dank Euch :-)



Gast
Gehe ich jetzt zum programmieren so vor:

ISP6PIN mit SPROG3 verbunden?
Und dann auf Programm AVR im Reiter Tools.

Controller auswählen (Device), ISP Mode, und dann die Hex-Datei 
auswählen, dann auf Program? Flash oder EEPROM?

Danke :-)
Gast
Ob SPROG3 richtig ist hängt vom Controller ab und in welchem Sockel der 
steckt. Steht in der Hilfe.
ISP-Mode ist OK, darauf achten dass die ISP-Frequenz nicht größer als 
1/4 der Taktfrequenz des Prozessors ist.
Ob du EEPROM oder FLASH programmieren willst ist dir überlassen, 
dementsprechend das HEX-File wählen und programmieren.
Angehängte Dateien:
Tobi wrote:
> Gehe ich jetzt zum programmieren so vor:
>
> ISP6PIN mit SPROG3 verbunden?
> Und dann auf Programm AVR im Reiter Tools.
>
> Controller auswählen (Device), ISP Mode, und dann die Hex-Datei
> auswählen, dann auf Program? Flash oder EEPROM?

Flash und EEPROM sind Zweierlei. Das Programm muss in den Flash. EEPROM 
muss nur gebrannt werden, wenn Dein Projekt EEP-Daten enthält, also wenn 
Du im Programm ein EEPROM-Segment (.eseg) eingerichtet hast, das Daten 
enthält, die das Programm zur Laufzeit braucht.

Ich lese nach jedem Controllerwechsel (meist in externen Schaltungen) 
zuerst meist noch die Signature-Bytes ein, um die Verbindung zum 
Zielcontroller zu testen.

Die Einstellungen (Spannung, ISP-Frequenz) verstellen sich gelegentlich 
von selbst, da sollte man auch öfters mal hinschaun.

...
Gast
Das hört sich für nen Anfänger noch recht kompliziert an!

Also wollte grad ein Beispielscode ausm Internet auf meinen ATmega16 
laden (Flash)

Diese Fehlermeldung kam:
Angehängte Dateien:
Tobi wrote:
> Das hört sich für nen Anfänger noch recht kompliziert an!

Nunja, ein STK500 ist auch kein MP3-Player...

>
> Also wollte grad ein Beispielscode ausm Internet auf meinen ATmega16
> laden (Flash)
>
> Diese Fehlermeldung kam:

Das ist die Standard-Meldung, wenn keine Kommunikation zwischen STK500 
und dem Target-AVR zustande kam.

Die möglichen Ursachen wurden bereits genannt. Du musst nun eine nach 
der anderen ausschließen.

Ist der Mega16 im richtigen Sockel und auch richtig herum eingesteckt?
Ist die Versorgungsspannung richtig eingestellt?
Ist die ISP-Verbindung korrekt hergestellt?
Ist der AVR ohne externen Takt lauffähig? (Fusebits verstellt?)
Ist die Jumper-Einstellung korrekt? (siehe Beschreibung in der Hilfe)

...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.