MSP430 Reset nicht zuverlässig?

rd

besteht in der sehr kurzen Zeitspanne zwischen dem Erkennnen des Fehlers, dem Aufleuchten der Warnlampe und der Reaktion darauf, das

dauerhaft.

--




/ \  Mail | -- No unannounced, large, binary attachments, please! --
Reply to
Axel Berger
Loading thread data ...

Ja klar, aber was soll die Nebelkerze? Der Airbag wird dabei nutzlos, weil perforiert.

Was hast Du an laaaaaaangsamer nicht verstanden?

Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt! 

ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p 
(lt. alter usenet Weisheit)      iPod, iPhone, iPad, iTunes, iRak, iDiot
Reply to
Wolfgang Allinger

Hi Joerg,

ist bei externen nicht anders. Den Signalen ist es herzlich egal, ob da ein Pin-Paar dazwischen liegt oder nicht.

machen, als intern?

(oder sonst ein Willy*ine) verbrochen hat, tun sollte, dann ist das ein

Und warum nicht?

das Design schwer kaputt. IMHO sollte der integrierte auf die restliche

Was ich schon gesehen hatte, waren in aller Regel Fehler von denen,

Marte

Reply to
Marte Schwarz

Die Zeit ist nicht so kurz. Das System soll bis Ende der Fahrt halten oder zumindest, bis man irgendwo sicher anhalten kann.

Besser ein halbwegs funktionierendes System als ein ueberhaupt nicht funktionierendes. Das ist in der Medizintechnik aehnlich. "An irrecoverable error has occured - We regret that this patient has to die" ist dort kein akzeptabler Ausweg fuer einen Systemabsturz.

--
Gruesse, Joerg 

http://www.analogconsultants.com/
Reply to
Joerg

Hi Wolfgang,

Ein WDT ist eine Funktionsgruppe, die man sinnvoll nutzen kann und ebenso total bescheuert betreiben kann. Das ist wie mit Messern und

Das ist oft so, muss aber nicht sein. Es gibt durchaus Systeme, die mit einem WDT ganz gut klar kommen und es gibt Systeme, die man dann besser in einen Dauerreset schickt.

Mir ist eine Ampelschaltung, die im Zweifelsfall aus einem Fehlerzustand neu bootet deutlich lieber, als eine, die im Fehlerzustand verharrt oder gar weiter erratisches Zeugs macht.

Reset wieder koordiniert startet, als wenn sie im erratischen Zustand weiter erratische Dinge tut.

Das ist dann ein klarer Fall von Programmierfehler. Das ist eindeutig

Schuld ist hier der, der nicht damit umgehen konnte.

Warum denn? Der WDT soll ebenso erst dann kommen, wenn alles andere versagt hatte. Einen WDT einzusetzen um schlampige Programmierung zu

Marte

Reply to
Marte Schwarz

Hi Reinhardt,

Das hat bei jedem WDT so zu sein. Ich kenne keine anderen.

Marte

Reply to
Marte Schwarz

Hi Peter,

Das ist eine konstruktive Nutzung, wenn der Chipdesigner die Sleepmodi

Marte

Reply to
Marte Schwarz

Hi Joerg,

nicht vorgesehen worden. Das Ding ist aber open Source und es kann Dich

Nenn doch bitte mal Ross und Reiter.

Marte

Reply to
Marte Schwarz

Hi Joerg,

Ganz Deiner Meinung.

Eben und das hat schon wieder nichts mit einem WDT zu tun.

Eben dieses.

Marte

Reply to
Marte Schwarz

gleich die Vollbremsung einlegt, insbesondere dass der Zug sich dann

solche, die sie da wieder raus holen ...

Marte

Reply to
Marte Schwarz

Mei. Definiere "krankes System". Wir reden hier von Microcontrollern und Software. Die Tage fehlerfreier Software sind seit Donald E. Knuths TeX so ziemlich vorbei, oder sie gab es nie.

Bleibt die Frage, ob Dein wegen irgendeinem EMV-Problem abgesemmelter

rausschnippeln soll. Von meinem Spezl (Meningitis, Cochlea-Implantat)

Sprint Fidelis herziehen.

auch nur gekochte Kartoffeln.

Und die redundante Auslegung in der Avionik ist doch eigentlich auch nur

anders.

Oldie but Goldie:

formatting link
Das stelle

dem Gefahrenbereich begeben, dann grillt Dich das Teil wegen eines Softwarefehlers durch und niemand kriegts mit.

Volker

Reply to
Volker Bartheld

Hi Joerg,

Systemen. Aber schon beim Defi ist der "sichere Zustand" einfach der, dass die Hochspannung nicht abgegeben wird. Da kommt dann der Parameter

Marte

Reply to
Marte Schwarz

Serien.

in den Griff bekommen haben, weiss ich nicht.

8031 querbeet. Bei Schleichspannung PON gabs da die dollsten Ergebnisse. Z80 funzten bei unsauberem RESET auch schon mal als 4bitter (was sie ja auch eigentlich sind :) Konnte man auf LA bewundern. NOPer rein, Spannung

Alle MIESENS uC, besonders die 80C166

80535(1)

intel 80196 e.al.

Ich hab dann egal wie, immer einen externen 3Beiner eingebaut und damit

zeigen.

Mangelnde Erfahrungen? Im Elfenbeinturm ist eben kein Rollgang :p

Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt! 

ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p 
(lt. alter usenet Weisheit)      iPod, iPhone, iPad, iTunes, iRak, iDiot
Reply to
Wolfgang Allinger

Hallo Marte Schwarz,

Du schriebst am Sun, 15 Aug 2021 19:03:48 +0200:

--


----------------------------------------------------------- 

-----------------------------------------------------------
Reply to
Sieghard Schicktanz

wurde. Nur leider scheint sich irgendwo jemand um eine Kommastelle

entschlossen, ordentlich Dampf reinzulassen. Gemerkt habe ich das erst,

und jemand mich aufgeweckt und einen Zettel zum Unterschreiben

Seitdem habe ich eine tiefe Abneigung gegen KI und digitale Assistenten und alle, die damit zu tun haben :-(

DoDi

Reply to
Hans-Peter Diettrich

Ja, da gibt es viele. Der zum Beispiel:

formatting link

--
Frank Buss, http://www.frank-buss.de 
electronics and more: http://www.youtube.com/user/frankbuss
Reply to
Frank Buss

Ach wie nett!

bekam der gleich Schnappatmung. Ein bisserl wirkt dieser KI-Hype ohnehin auf mich, wie die Redensart "Nun, da ich einen Hammer besitze, sieht alles

Kennen wir von der Atomenergie, Asbest, Kunststoffen, Mikrowellen- und

Volker

[1]
formatting link
Reply to
Volker Bartheld

Hi Sieghard,

ob ich nach dem Reset eine Info bekomme, ob der Reset vom WDT stammt. Wenn diese Info nicht schnell abgreifbar ist, ist der Chip bei mir unten durch. Da ich aber mit den 8051er Derivaten die hier genannt wurden nie zu tun hatte, sondern nur mit modernerem Zeugs und deren WTD sinnvoll arbeiten, brauchte ich bisher nie externe WDT zu suchen.

Marte

Reply to
Marte Schwarz

Meine externen WDT koennen nicht deaktiviert werden. Die haben immer ein Timing-C (was also nicht bestochen werden kann) und vor Ablauf des Timers muss ein Puls am Eingang des WDT erscheinen. Kommt der Puls nicht

-> Reset.

Kein Password, also _immer_ scharf.

Nein, habe ich ja nicht gesagt. Es ist nur ein Fehler, sich auf den internen WDT zu verlassen und diese Aushebelmoeglichkeit ist einer der Gruende dafuer.

Nein, ein BOR ist, wie das Kuerzel sagt, ein Brown-Out Reset und greift nach einem Einbruch der Versorgungspannung. Oder sollte es. Ein Programmierfehler triggert den BOR nicht. Dafuer ist der WDT zustaendig.

Weil ich zu oft erlebt habe, dass diese versagen.

Weil sie _nicht_ korrumpierbar sind, koennen z.B. nicht per SW ausgehebelt werden. Beim BOR kommt hinzu, dass die internen Schaltungen auf dem Chip oft suboptimal sind und man das extern analog besser machen kann.

Du fragtest in einem anderen Post nach Ross und Reiter. Kann ich nicht mehr vollstaendig beantworten, da es zum einen viele Jahrzehnte waren und CPUs kamen und gingen, zum anderen bin ich inzwischen so gut wie im Ruhestand. Wolfgang nannte ja etliche und dabei auch welche, bei denen ich das erlebte.

Ersteres trifft teilweise zu, letzteres nicht.

An einer verkorksten POR/BOR-Struktur seitens des IC-Designers kann der Programmierer exakt gar nichts korrigieren. Ausser er besteht auf einer externen Loesung, so wie ich das als HW-Mann immer tue. Dann liegt es im Ermessen des Kunden, diesem Rat zu folgen oder nicht.

--
Gruesse, Joerg 

http://www.analogconsultants.com/
Reply to
Joerg

Klar, da reicht die Anzeige "defekt".

Nein, ist es nicht, Denn das kann dazu fuehren, dass eine dringend notwendige Defibrillation nicht mehr moeglich ist und ein Mensch deshalb an vermeidbarem Herzversagen stirbt. Sowas geht schneller und unerwarteter als man denkt. Ein sehr sportlicher und schlanker Fahrradkumpel bekam unterwegs einen Herzinfarkt. Defi habe ich aber dabei nicht gebraucht, doch es war kurz davor.

--
Gruesse, Joerg 

http://www.analogconsultants.com/
Reply to
Joerg

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.