Hallo zusammen, habe seit einiger Zeit Probleme mit meine STK500. Immer wenn ich deinen Controller programmieren will, muss ich ihn vorher löschen. Selbst wenn ich nur die Fuse-Bits umprogrammieren will. Solange der neue Hex-Wert kleiner ist als der alte, geht es. Doch wenn der neue Hex-Wert größer ist bzw wieder 0xFF, dann bekomme ich immer folgenden Fehler: "A problem occured when executing the command. See the command output for more info." (siehe Anhang). Im command output steht dann zB "WARNING: Lock bits verification.. FAILED" Beim Versuch über Parallel Progamming kann ich noch nicht mal die Device Signatur auslesen. Habe das Problem auf dem SCKT3300D3 und SCKT3000D3 - die anderen Sockel kann ich leider nicht testen. Nutze AVR Studio 4.13 SP2 Build 571 und die Firmware 0x020a fürs STK500. Hatte das Problem aber auch mit der 4.12er Version. Die Jumper sind wie folgt: VTARGET - closed AREF - open RESET - closed XTAL1 - closed OSCSEL - 1to2 BSEL2 - open PJUMP - open Hat von Euch vielleicht einer eine Idee woran das liegt? Grüße Torsten
Hatte den Anhang vergessen - hoffe das das nun klappt.
Es gibt auf dem STK500 definitif nur einen Sockel in den dein µC passt.Leider schreibst du nicht, welchen µc du hast. Falls die lock bits gesetzt sind ist es eh essig mit dem Auslesen.
Setze mal die ISP-Frequenz herunter, sie darf maximal 1/4 der Controller-Taktfrequenz sein.
Beschreibe den Tiny2313 oder testweise den ATmega8515. Mit ISP kann ich soweit alles schreiben, nur wenn ich dann etwas ändern will, muss ich das komplette device löschen. Kann aber auch nur ein Verständnisproblem sein. Dabei ist die ISP-Frequenz auch schnuppe ob sie auf 1.843Mhz oder auf 57.60 khz steht. Die Clockfrequenz habe ich auf den standardwert von 3.686Mhz. Vermutlich kann ich kein 0xff programmieren. Das kann wohl nur über das Erase gesetzt werden. Stimmts? Doch warum geht das parallele programmieren gar nicht? In dem Modus kann ich noch nicht mal die Device Signatur lesen
ich habe zurzeit auch ein Problem mit dem ATTiny26 das Signaturauslesen bringt jedes mal einen anderen Wert zutage, und das Devicelöschen setzt die Lockbits nicht zurück. P.S. Wie habt ihr eigentlich den 8535 aus dem STK500 rausgebracht? Man könnte fast meinen der ist festgeklebt. Habe extra eine IC-Zange aber das STK500 biegt sich extrem durch.
>Mit ISP kann ich soweit alles schreiben, nur wenn ich dann etwas ändern >will, muss ich das komplette device löschen. Der Flash muß immer erst gelöscht werden, bevor er geschrieben wird. Die Lockbits werden beim Löschen zurückgesetzt. Die Fuses können ohne Löschen des gesamten Chips geändert werden. >ich habe zurzeit auch ein Problem mit dem ATTiny26 das Signaturauslesen >bringt jedes mal einen anderen Wert zutage, und das Devicelöschen setzt >die Lockbits nicht zurück. Das kann ich nicht nachvollziehen. >P.S. Wie habt ihr eigentlich den 8535 aus dem STK500 rausgebracht? Man >könnte fast meinen der ist festgeklebt. Habe extra eine IC-Zange aber >das STK500 biegt sich extrem durch. Flache Schraubenzieherklinge von beiden Stirnkanten einschieben und vorsichtig hebeln
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.