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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren