Forum: Offtopic MIC mit Software zerstören


von Tomus (Gast)


Lesenswert?

Guten Tag und ein schönes Wochenende,

folgende Frage, welche Möglichkeiten hätte ich per Software einen 
Mikrocontroller zu zerstören. Eine wäre ja unbenutzte Pins auf Ausgang 
und GND schalten und dann mit einem 1er Pegel belasten, dann würde er ja 
über kurz oder lange "abrauchen". Gibt es auch noch andere Möglichkeiten 
oder ist das die einzige per Software den MIC zu zerstören?

Wäre super wenn Ihr mir helfen könntet.

Mit freundlichen Grüßen

: Verschoben durch User
von S. M. (lichtmensch)


Lesenswert?

Wozu willst du ihn Zerstören?
Es reicht doch die Software unbrauchbar zu machen. Viele Mikrocontroller 
Können ihren Flash selbst beschreiben (Für Firmware Updates) Oder haben 
Eeprom Zellen.

Tomus schrieb:
> unbenutzte Pins auf Ausgang
> und GND schalten

Da wird hingegen bei vielen Mikrocontrollern nicht so viel kaputt gehen.

von Johannes O. (jojo_2)


Lesenswert?

Tomus schrieb:
> Eine wäre ja unbenutzte Pins auf Ausgang
> und GND schalten und dann mit einem 1er Pegel belasten, dann würde er ja
> über kurz oder lange "abrauchen".

Nein. Eine wahrscheinliche Möglichkeit: Die Spannung fällt ab, entweder 
weil deine Quelle schlapp macht oder der Chip intern überlastet ist. 
Dann gibts nen Reset. Und das wars mit abrauchen.
SO hab ich zumindest noch keinen Microcontroller zerstört.


Was hast du denn genau vor? Geht es hier im eine Art Produktschutz?

von (prx) A. K. (prx)


Lesenswert?

Tomus schrieb:
> folgende Frage, welche Möglichkeiten hätte ich per Software einen
> Mikrocontroller zu zerstören.

Kommt auf den µC an. Viele können sich selbst programmieren. Da liegt es 
nahe, das Flash zu löschen. Wenn es um das heilige Programm geht sollte 
das reichen.

Bei manchen kann man die PLL der Takterzeugung mit falschen Werten 
abkochen.

: Bearbeitet durch User
von Michael L. (michaelx)


Lesenswert?

Warum sollte man einen µC per SW zerstören wollen?

(Ich vermute ganz stark, dass hier eine Funktion zur Selbstzerstörung 
beabsichtigt ist.)

: Bearbeitet durch User
von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ich habe einen µC schon mal per Software zwar nicht zerstört, aber 
unbrauchbar gemacht indem ich ihn vor Auslesen/Wiederbeschreiben 
gesichert hatte. Damit war dann auch die JTAG Schnittstelle deaktiviert 
und ich konnte das nicht mehr mit einem "MassErase" zurücksetzen - Chip 
musste ich auslöten und wegwerfen.
Das war zum Test ob/wie die Sicherungen vom STM32 funktionieren.

von Michael B. (laberkopp)


Lesenswert?

Tomus schrieb:
> dann würde er ja über kurz oder lange "abrauchen".

Oder auch nicht. Eher nicht. Wenn überhaupt, dann dieser eine Pin.

Ein Prozessor mit XCS eXplode on Carry Set ist mir nicht bekannt.

(Beim MSP430 sagt man, wenn man mit langsamer Taktfrequenz das 
Flashmillionenmal überschreibt, hätte man es ruiniert).

Und STM32 haben permanet write protect.

Bei zu schlecht gekühlten alten Pentiums (ohne trotteling) konnte man 
durch übermässigen Befehlsgebrauch den Prozessor bis zur zerstörung 
überhitzen.

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

> trotteling
Tja damals war das Stromsparen noch keinem Trottel wichtig.

Wenn ich sowas bauen müßte, dann mit einer entsprechend starken hohen 
Spannung (z.B. 24 oder 48V) und einem dicken Thyristor zu +Vcc 3V3/5V, 
der "bei Bedarf" vom Controller gezündet werden kann. Das haut 
garantiert die Scheiße aus dem Controller und erzeugt einen sehr 
effektvollen Abgang bis irgendeine Sicherung (notfalls der Trafo) kommt.

von (prx) A. K. (prx)


Lesenswert?

Michael B. schrieb:
> Bei zu schlecht gekühlten alten Pentiums (ohne trotteling)

Das ging auch schon auf den Pentiums mit Trotteling. Denn ob der richtig 
oder falsch dividiert ist thermisch egal.

von Uhu U. (uhu)


Lesenswert?

Michael B. schrieb:
> Bei zu schlecht gekühlten alten Pentiums (ohne trotteling) konnte man
> durch übermässigen Befehlsgebrauch den Prozessor bis zur zerstörung
> überhitzen.

In der Ära der Kernspeicher konnte man Rinkerne mit einem jmp $ 
abrauchen lassen.

von Le X. (lex_91)


Lesenswert?

Offtopic: wieso muss man denn jetzt solche Threads mit eindeutigem Bezug 
zu Controller und Elektronik ins Offtopic verschieben (und damit den TO 
aus seinem eigenen Thread aussperren)?

Somit kommt garantiert kein Feedback mehr vom TO. Was soll das immer?

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Tja, in diesem Forum nennt man das Moderation.

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
Noch kein Account? Hier anmelden.