STK500 richtig angeschlossen?

Gast #170890
Möchte die LED's am STK500 leuchten lassen. Jetzt bekomm ich es einfach
nicht hin dem µC etwas zu schicken. Habe mir auch ein JTAG von der Firma
Atmel gekauft. Weis jetzt nicht richtig ob ich alles richtig
angeschlossen habe (siehe Anlage).
Der Quellcode lautet wie folgt:
.include "1200def.inc"

         ldi r16, 0xFF
         out DDRB, r16
         ldi r16, 0b11111111
         out PORTB, r16
ende:    rjmp ende

Woran könnte das liegen, dass ich das Programm nicht in den µC brennen
kann?
PS. Es leuchten die drei LEDs: LED5 -LED7 wenn ich das STK500
anschalte.
Status auf dem STK leuchtet die LED grün.
Angehängte Dateien:
Gast #170891
Jumper und Kabel sehen ok aus. Zum LED einschalten muss aber eine 0 an
den Port geschickt werden.
So ein JTag  habe ich nicht, der 10pol Stecker ist doch lt. Doku die
10pol. ISP Variante. Kriegst du das Programm nicht über die serielle
rein ? Und meldet das STK500 Tool vom AVRStudio das richtige Device ?
Gast #170893
@Hauke Radtki
Ja mein JTAG kann ISP.

@JojoS
Er bringt immer, dass keine Spannung am STK500 sei.

Benötige ich für das STK500 eigentlich einen ISP-Adapter oder hat es
einen internes ISP wo ich direkt das STK500 mit dem PC und der
seriellen Schnittstelle verbinden kann. Wenn ja wo.
Gast #170894
du verbindest einfach mit dem 6 poligen kabel (wie du es ja schon
gemacht hast) den 6 poligen ISP mit dem roten 6 poligen anschluss ,
dann steckst du das mitgelieferte serielle kabel an die serielle
schnittstelle, die näher an dem stromstecker ist (RS232 ctrl) und in
den PC dann strom dran und einschalten. jetzt kannst du aus AVR Studio
programmieren!
Gast #170895
Danke das STK500 wird jetzt erkannt nachdem ich ein neues upgrade drauf
gemacht habe. Habe jetzt ein weiteres Problem:

Wenn ich das Programm dem Controller schicken möchte kommt folgendes
siehe Anlage irgendwas mit den fuses oder so stimmt nicht.
Wie kann ich dieses Problem lösen
Angehängte Dateien:
Gast #170897
Keine Ahnung bin absoluter Neuling was das µC programmieren angeht. Habe
noch überhaupt nichts mit Frequenz eingestellt. Das einzige was ich bis
her an Code habe ist dies:
.include "1200def.inc"

         ldi r16, 0xFF
         out DDRB, r16
         ldi r16, 0b11111111
         out PORTB, r16
ende:    rjmp ende

Habe jetzt wieder eine andere Fehlermeldung nach dem ich das AVR-Studio
neu gestartet habe (siehe Anlage)!
Angehängte Dateien:
Gast #170899
Das Problem hatte ich auch.

Ich glaube ich habe ein Software Update gemacht und alles war wieder
gut. Wie das geht kannst du hier irgendwo im Forum nachlesen
Gast #170900
also die fehler sind alle unterschiedlich ... beim ersten wird dein
controller noch geflasht, aber der inhalt des flashes nach dem lesen
ist anders als das geflashte file
beim 2. kommt er nicht in den programming mode und beim 3. fehler kann
er den controller noch löschen, aber nicht flashen ... hast du noch
andere controller zur verfügung?
Gast #170902
@Weihnachtsmann
Wie muss ich dabei die Kabel verbinden

@Hauke Radtki
Nein nur vom gleichen Typ, wieso mit einem anderen sollte es dann
besser funktionieren?
Und wie kann ich jetzt den Fehler beheben
Gast #170903
für die parallele programmierung musst du die beiden 10 poligen kabel
wie im handbuch beschrieben von prog ctrl nach portD und progdata nach
portB (schau lieber noch ma im handbuch nach!!) und in avrstudio
auswählen!
Gast #170905
Ich habe es jetzt hinbekommen, wie weis ich zwar nicht aber es
funktioniert. Danke für all die Hilfe die ihr mir gegeben habt, jetzt
kann ich loslegen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.