STK500 Fehler!

Gast #589166
Lesenswert?
• ▲
▼
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 #589169
Lesenswert?
• ▲
▼
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!


#589191
Lesenswert?
• ▲
▼
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 #589197
Lesenswert?
• ▲
▼
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 #589211
Lesenswert?
• ▲
▼
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 #589219
Lesenswert?
• ▲
▼
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:
#589225
Lesenswert?
• ▲
▼
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.

...
#589233
Lesenswert?
• ▲
▼
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

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.

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.