Zitat von
Peter(TOO)
Der original Due ist aktuell Version R3, oder so.
Dazu kommen noch etwa 500 unterschiedliche legale Nachbauten aus China, jeder ein kleines bisschen anders!
Und nicht zu vergessen, die ganzen illegalen Kopien.
Je nachdem ist da auch minderwertiges Material verbaut.
Also DEN Due gibt es nicht wirklich.
Auf alle Fälle ist es nicht normal, dass bei einer Unterspannung das Programm aus dem FLASH fliegt!
Entweder ist da ein Problem in der Hardware oder das Programm schreibt dauernd ins FLASH, sodass es sehr Wahrscheinlich wird, dass ein Reset während einer Schreibprozedur auftritt, was so ein FLASH nicht wirklich verkraftet.
Früher, als FLASH noch Off-Chip war, gab es oft solche Probleme, weil bei einem Reset das Timing nicht gestimmt hat. Da gab es ein paar Fallstricke bei der Hardware, vor allem weil das Resetsignal asynchron ist und die CPU erst ein paar Takte benötigt um das Signal zu erkennen. Die Entwickler haben da fast immer den selben Denkfehler gemacht.
Bei On-Chip FLASH kenne ich als Auslöser eigentlich nur Spannungsspitzen auf der Versorgungsspannung oder halt abgebrochene Schreibvorgänge.
MfG Peter(TOO)