STK 500

Gast #117267
Lesenswert?
• ▲
▼
Hallo alle zusammen!

Ich möchte mit Hilfe des STK 500 von Atmel einen Atmega programmieren.
Dazu habe ich nun das Board mit den mitgelieferten uC.

Die Einstellungen für ISP habe ich gemacht (ISP6PIN mit SPROG3
verbunden). Außerdem habe ich die LEDs an PortB und die Schalter an
PortD angeschlossen. Die Jumpersettings habe ich ebenfalls nach User
Manual gesetzt.

Programmieren will ich mit CodeVisionAVR. Aber es ist nicht möglich den
uC zu programmieren. Immer kommt eine Fehlermeldung. Da ich noch ein STK
200 habe, habe ich das Board benutzt und den AT90S2313 programmiert.
Einwandfrei! Nun den 2313 in das STK 500 gesetzt und der uC läuft. Aber
es ist nicht möglich ihn zu programmiern.

Die Chip Signatur läßt sich auf dem 200 auslesen, nicht aber auf dem
500.

Ein Versuch mit dem AVR Studio ist ebenfalls erfolglos.

Meine Befürchtung ist, daß das Board defekt ist.

Was sagt ihr dazu? Ich bin jedenfalls nach vielen Tagen des Probierens
soweit, daß ich dafür sorgen werde, das es bald kaputt ist.

Gruß Markus
Gast #117270
Lesenswert?
• ▲
▼
Welche Fehlermeldung kommt?
Ansonsten hilft oft ein Softwareupdate aus dem AVR-Studio heraus.
Bekommst du denn aus AVR-Studio überhaupt eine Verbindung? Takt- und
Spannungseinstellung funktioniert unabhängig von Zielprozessoren und
ISP.
Auch schon mehrfach gehabt: der AT90S8535 hat ne Macke, austauschen. Da
der 8535 im TQFP nicht immer ganz einfach zu beschaffen ist: habe ich
reichlich da und auch schon 4 oder 5 an die Forumsgemeinde verschickt.
Gast #117278
Lesenswert?
• ▲
▼
Deine Enstellung scheinen schon mal richtig zu sein.
Dein MC steckt richtig herum im richtigen Sockel?

Dann kannst du es ja mal versuchen mit paralleler Programmierung (
siehe  Handbuch), dann weißt du schon mal ob es grundsätzlich geht. Ich
hatte anfangs auch Probleme mit ISP....

außerdem mußt du ( zumindest bei den megas die ich nehme) irgendwo bei
den Fuse bits oder so ( sorry, hab Programm gerade nicht vor mir) noch
einstellen das du ISP machst.
Gast #117279
Lesenswert?
• ▲
▼
HAllo Poe!

Der uC steckt richtig herum im Sockel. Auch habe ich schon das
parallele High-Voltage-Programming versucht und es ist auch erfolglos.

Das mit den Fuse Bits, ist das auch bei CodeVisionAVR einstellbar?

Wenn ja, dann sage es mir doch einmal!

Gruß Markus
Gast #117282
Lesenswert?
• ▲
▼
Laut Atmel (User Guide) soll es egal sein, ob die Ports beim ISP belegt
sind. Als Schnittstelle habe ich  die RS232 CTRL verwendet. Bei der
SPARE-Schnittstelle wird das Board eist garnicht angesprochen.

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.