Gast
#332970
Hallo, kleines Problem: kann einen Atmega 128 nicht mehr über SPI flashen. Vermutung: Habe Watchdog auf kürzeste Zeit gestellt. Watchdog Reset schlägt zu, leider funktioniert die WD disable routine nicht... -> alle 13ms gibt es einen reset des µC -> neu flashen geht nicht mehr (habe auch SW ohne watchdog versucht, die vorher lief und auf anderem Board läuft) -> atmega macht immer noch resets nach 13ms (sehe ich an Port-Signalen aufm Osci) Fragen: Kann es sein, dass er sich den Watchdog-enable Zustand im nichtflüchtigen Speicher merkt? (Habe natürlich schon spannungslos geschaltet. Habe aber nicht das WDTON fuse programmiert, d.h. initial WD state disabled.) Kann das SPI flashen von Watchdog gestört werden?? Oder habe ich durch irgend eine andere Ursache just gleichzeitig den uC geschossen??? Hat da jemand Erfahrung? Ich will erstmal nicht noch ein zweites Board zum Testen nehmen....