Hallo zusammen, nachdem ich nun endlich das STK500 erhalten habe, und auch einen verfuseten Controller wieder aus dem Nirvana zurückholen konnte, habe ich bei einer anderen Platine folgendes Problem: Nachdem ich die HV-Programmierverkablung laut DB des Mega644 durchgeführt habe, konnte ich im AVR-Studio die Fuses zum Glück wieder auslesen. Alles top, dachte ich, habe dann die Taktquelle korrigiert und mich noch einmal vergewissert, dass das Bit für ISP-Programmierung aktiviert ist. Als ich dann den ganzen HV-Kram wieder abgelötet habe, und dann mit ISP programmieren wollte tat sich aber nichts. Verzweifelt habe ich dann wieder die HV-Kiste zum Laufen gebracht, geschaut ob die Device-ID auch beim mehrfachen Auslesen passt - tut's. Nocheinmal über die Fuses geschaut, passten auch. Daran konnte es also nicht gelegen, haben. Als ich dann versucht habe, einfach mal aus dem HV-Modus heraus zu flashen, musste ich feststellen, dass hier irgendwas nicht stimmt. Wenn ich nämlich "Verify after Programming" aktiviere, kommt nach dem Programmieren folgendes Warning: "Flash Byte Address 0xF800 is 0xFF (should be 0x0C)". Okay, da ich einen Bootloader flashen wollte, der da eigentlich anfangen müsste, schaute ich mal nach, was denn im Flash drinstand. Waren tatsächlich nur FF's und kein Bootloader. Wenn ich allerdings den Haken bei "Verify after Programming" rausnehme, kommt kein Fehler. Ändert aber nichts an den FF's. Hat jemand eine Idee, was ich falsch mache? Scheint ja irgendwie nichts ins Flash schreiben zu wollen per HV-Programmierung. ISP wäre mir eh lieber, aber geht ja auch nicht. Hat jemand da eine Idee? Viele Grüße Modellbauer
Liefert Dein Netzteil für das STK500 stabil die geforderten 10...14V?
Ja, daran sollte es nicht liegen. Habe es an ein regelbares Tischnetzteil angeschlossen. Auf 12 V eingestellt und 1A max. Sollte also passen denke ich.
Kann es sein, dass der Controller irgendwie halb zerstört ist, also Device ID und Fuses und soetwas gehen noch, Flash aber nicht mehr? Oder ist soetwas eher unwahrscheinlich?
Wie lang sind deine Leitungen? Ich hatte ähnliche Probleme mit dem Dragon, zwar im JTAG nich im HV, aber nachdem ich die Leitungen einfach auf ca 20cm gekürzt hatte, ging es wunderbar. Evtl hilft das ja weiter MfG Chaos
Na toll, ISP ging die ganze Zeit nicht, weil der Lieferant 22n statt 22p geliefert hat und der Quarz damit keine Chance hatte, anzuschwingen... Auf so einen Scheiß muss man auch erstmal kommen...
LOL, das ist auch mal ne Variante. Sollte man direkt aufnehmen in die "Das kann es nicht sein, is aber trotzdem so"-Kategorie der Fehler an die man nicht denkt aufnehmen *gg MfG Chaos
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.