mikrokontroller/firmware

OP #432769
Lesenswert?

Hallo; wie oft kann man theortisch die firmware laden, bist der 
Mikrokontroller kaputt geht; oder wie kann man einen Mikrokontroller 
kaputt bekommen,außer es brechen Beinchen ab, wo man dann zu Not aber 
auch ein Stück Draht im Sockel verwenden könnte. LG

DAs Interessiert mich mal einfach so.
Gast #432775
Lesenswert?

Ersteres steht im Datenblatt, bei Atmel und internem Flash zwischen 1000 
und, bei neueren Typen, mindestens 10.000 mal.
Nicht-mechanische Schäden hingegen können durch zu hohe 
Betriebsspannung, Überlastung der Ausgänge, elektrostatische Entladung 
und so etwas auftreten. Da gibt es verschiedene Möglichkeiten.
Persönliche Seite #432777
Lesenswert?

Wäre es denkbar, dass das vom verwendeten µC abhängt. Das reicht dann 
wohl von einmal (OTP) bis einige zehntausend Mal, abhängig vom 
Programmspeicher. FLASH hat je nach Familie eine garantierte Haltbarkeit 
von 10.000 Zyklen.


> kaputt bekommen.

Überspannung und ESD werden noch gerne genommen. Übertemperatur auch, 
aber bei µC per Selbsterhitzung vielleicht nicht ganz so einfach 
hinzubekommen. Ionisierende Strahlung könnte einen schlechten Einfluss 
auf die Zellen von EEPROM und FLASH haben, kommt aber immer auf die 
Dosis an. Säure? Hammer? Ich denke hier kann man noch viel aufzählen ;-)
Gast #432779
Lesenswert?

Die meisten aktuellen Flash's können typischerweise 10'000 oder sogar 
100'000 mal beschrieben werden.
Also mit manuell flashen bekommt man so ein Flash normalerweise nicht 
tod.
Aufpassen muss man nur, wenn der uC periodisch ins eigene Flash schreibt 
(z.B. Messwerte ablegt oder sowas), dann sollte man die Anzahl 
Schreibzyklen beim programmieren bedenken.

Ansonsten ist ein häuffiger Todbringer, wenn ein uC eine zu hohe 
Spannung abkriegt. In Anwendungen wo sowas vorkommen kann, müssen die 
entsprechenden Pins am uC unbedingt vor der Überspannung geschützt 
werden.
#432848
Lesenswert?

Ich hab schon mal eine Mega8 durch Kurzschluss gehimmelt (mit der 
Prüfspitze zwischen zwei Ausgangsbeinchen gekommen 0V/5V). Anschließend 
ließ sich der Chip nicht mehr ansprechen.

Wenn man keinen HV-Programmierer hat kann auch das falsche setzen von 
Fuses den Chip unbrauchbar machen - ist zwar dadurch nicht "kaputt" aber 
ohne HV wertlos.

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