MSP430 Reset nicht zuverlässig?

Hallo Michael Schwingen,

Du schriebst am 20 Aug 2021 20:47:34 GMT:

...

[ECC-RAM]

unbekannter Struktur initialisiert. Andrerseits gibt's ja auch Prozessoren, die schon ab Werk einen fest vorprogrammierten Boot-Lader in einem internen (Flash-) Speicherbereich enthalten (wo damit auch vorgegeben ist, wie die Speicherstruktur zumindest zum Teil auszusehen hat).

--


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

-----------------------------------------------------------
Reply to
Sieghard Schicktanz
Loading thread data ...

Hallo Michael Schwingen,

Du schriebst am 20 Aug 2021 21:03:56 GMT:

...

...

Naalsodoch: das ist keine _Harware_- sondern eine Soft- bzw., wie gerne auch benannt, Firmware-Funktion. Sag' das doch gleich, dann ist alles klar.

--


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

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

Verwendung als power on reset, *wenn* die Stromversorgung bestimmte,

Bedingungen verlangt, dann steht da, umgekehrt gelesen, genauso

--




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

Hallo Marte Schwarz,

Du schriebst am Sat, 21 Aug 2021 09:49:55 +0200:

Fraglos.

^^^^^^^^ Ok, hier geht's halt implzit um Elektronik.

halt mit Kleinkram abgeben, z.B. IoT-Kisterln machen...

...

den Code bearbeiten. Der Anleitungsschreiber oder andere Stellen, die

sie _notwendig_.

...

...

entweder einen riesigen Vorspann von Definitionen oder die

die Funktion gehen verloren (C -> "manifest constants")..

Das hab' _ich_ auch nicht behauptet.

...

...

Wenn Du meinst... Ich schreibe meine Programme jedenfalls immer sehr strikt nach _meinen_ Regeln.

Hier geht es nicht um "Registernamen", die im Normalfall schon von

...

...

Nein. In EEPROMs kannst Du _byte-weise_ wahlfrei schreiben.

--


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

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

Hi Joerg,

Nenn mir bitte ein konkretes Aktenzeichen eines Urteils, das nachlesbar

manuell umschaltbarer war oder ob das von vorn herein ein manueller Defi war.

Nein. Du hast nur behauptet, dass es AEDs mit manuellem Modi gibt. Bei

ebenfalls kein Schuss raus. Das passiert noch nicht einmal bei den

kann, welche Spannung am Kondensator ist, oder die Spannung z. B. nicht hoch genug geht, dann wird der Schuss nicht freigegeben.

Du hast es hier ja hoffentlich auch mitbekommen, dass Deine Interpretation des "permit" beim der Reseteingangsbeschaltung durchgehend nicht als Zusage einer sicheren Resetschaltung zu interpretieren war.

Was sollte denn Deiner Meinung nach ein Defi oder ein Airbag ausser

feststellt? Das ganze Auto stillegen? Mehrfache Redundanzen vorhalten?

eine Waffe kaufen, da kommt es auf einen Defi nicht mehr an.

Ich kenne den Laden und die Gepflogenheiten in USA nicht. In D kannst Du einen Warenkorb schon anlegen. Wenn Du aber wirklich kaufen willst, dann nicht ohne den entsprechenden Berechtigungsnachweis.

gekommen. Wahrscheinlich war das nie wirklich legal, dass ich so viele

die $ 700. Ich kann mir kaum vorstellen, dass die sich im Preis wirklich verdoppelt haben sollen. Derzeit vielleicht, weil manche Leistungshalbleiter und Mikrocontroller knapp sind?

Wie, der darf seinen Betrieb stillegen, wenn es nicht mehr sicher geht, den Zeitpunkt und die Energie der Impulsabgabe sicherzustellen? Das war meine These seit langem, von Dir stets als No-Go bezeichnet.

404 error. Aber klar doch, braucht es eine Bedienungsanleitug, aber die braucht und liest im Ernstfall hoffentlich keiner.

einjagen kann. Ein Defi ist galvanisch isoliert. Du kannst eine

elektrostatische Entladung an. 360 J sind dann de facto doch nicht wirklich viel Energie und mehr als 3600 V habe ich nirgends mehr gesehen. Man sollte nicht gerade zwischen beiden Elektroden mit beiden

Zweifelsfall wirds schmerzhaft. Eine AED wird dann aber gar keinen Impuls abgeben, weil er die Bewegung des Patienten "sehen" wird...

Stories der Klasse "Spinne in der Yuccapalme".

Marte

Reply to
Marte Schwarz

Hallo Rolf Bombach,

Du schriebst am Fri, 20 Aug 2021 21:47:20 +0200:

Achja: "Ein Programmierer kann in jeder Sprache - Code schreiben"

--


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

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

Hallo Marte Schwarz,

Du schriebst am Sat, 21 Aug 2021 09:53:10 +0200:

Wie funktionieren denn solche "neuronalen Netzwerke"?

Und zur Belustigung: sowie die Fortsetzung

--


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

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

Wo sind die dort explizit aufgefuehrt?

Solche uC werden zu >99% nicht zum Basteln benutzt, sondern fuer Produkte.

--
Gruesse, Joerg 

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

Sieghard Schicktanz schrieb:

"Ein Programmierer kann in jeder Sprache - fehlerhaften Code schreiben"

MfG Rupert

Reply to
Rupert Haselbeck

Ich bin hier nur unbedarfter Mitleser und Verstehenwollender. Wurde aber weiter oben im Thread von einem besser Informierten zitiert.

--




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

Hi Sieghard,

Du fragtest nach Medtech-Firma. Ich weiss, dass es auch ein paar ganz kleine Spezialisten im Bereich medizinische Messtechnik gibt. Wie wenig Mitarbeiter die haben, kann ich aber nicht sagen, einstellig sicher. Eine Firma mit 3 Programmierern kenne ich, die lassen die Hardware extern entwickeln und fertigen.

Du Dir abschminken.

Die kapselt man sinnvollerweise so, dass in den ausgelagerten Dateien

25er Serien der diversen Hersteller.

die Seiten. An jedem Seitenende musst Du warten, bis die Seite

Seite neu beschrieben.

Marte

Reply to
Marte Schwarz

Hi Sieghard,

Trainingsdaten (vermittelst ihm also Dein Wissen) und hoffst, dass das NN danach dieses Wissen erfolgreich anwendet. Sind Deine Trainingsdaten

dass NN ja gerade da gerne eingesetzt werden, wenn man eben noch wenig

herausfinden kann, was richtig und falsch ist. Es gibt Beispiele, in denen das erfolgreich praktiziert wurde, dass sich mehrere NN gegenseitig trainiert hatten und erstaunlich sinnvolle Sachen dabei

Es gibt aber mittlerweile Fortschritte darin, erfolgreich trainierten NN

sind. Das ist insbesondere in der Forensik solcher Netze sehr hilfreich.

Marte

Reply to
Marte Schwarz

Ach Joerg,

GEnau. Und da nehmen Leute, wie Du und ich das Teil in die Finger und wissen hoffentlich, was sie davon zu halten haben, wenn nur ein C am

millionenfach. Und viele weitere mehr. Oft geht das sogar ganz passabel. Wo das nicht ausreicht, muss man eben etwas mehr dazu bauen.

Marte

Reply to
Marte Schwarz

konkret sein soll und wie er funktionieren soll. Damit halte ich eine

DoDi

Reply to
Hans-Peter Diettrich

der Hersteller wohl auf Irrtum berufen, siehe Errata im Anhang eines jeden Datenblatts.

DoDi

Reply to
Hans-Peter Diettrich

Ich nehme jetzt mal das Original Intel-80C51BH-Datenblatt, weil ich das gerade auf der Platte habe:

"RST: Reset input. A high on this pin for two machine cycles while the oscillator is running resets the device. The port pins will be driven to their reset condition when a minimum VIH1 voltage is applied whether the oscillator is running or not. An internal pull-down resistor permits a power-on reset with only a capacitor connected to VCC."

(c) 2 machine zykles (24 clocks?) vergangen sind

Wie Du das machst, ist Deine Sache. Wenn VCC bei Dir garantiert schnell genug ansteigt, kannst Du ausrechnen, wie gross der Kondensator sein muss. Wenn nicht, brauchst Du einen externen Resetgenerator.

Und: von Brown-Out steht da schon garnichts, darum musst Du Dich auf jeden

Sicher. Das Datenblatt sagt auch, was man dann tun muss, damit das

cu Michael

Reply to
Michael Schwingen

Ich kann Dir nicht sagen, ob das ein Programm ist (das auf der "normalen"

Sequencer einmal Schreibzugriffe auf das gesamte RAM macht, oder ob da gar ein kleiner Management-Controller (a la Intel-ME) neben der Haupt-CPU werkelt.

Prozessor nach dem Reset den Resetvektor holt, das erste Wort User-Code

initialisiert sind.

Ja, direkt nach dem Reset, das sage ich doch die ganze Zeit ...

Beim externen DRAM musst Du ein paar (~50) Register mit Parametern setzen. Danach wird auch dort das gesamte RAM mit dem per Register konfigurierten

nach einem externen Watchdog-Reset den RAM-Inhalt zu erhalten).

cu Michael

Reply to
Michael Schwingen

Welche Firmware? Firmware ist mein Bootloader, und wenn der gestartet wird, *ist* bereits

cu Michael

Reply to
Michael Schwingen

Hallo Rupert Haselbeck,

Du schriebst am Sat, 21 Aug 2021 23:25:15 +0200:

Wieso "korrekt"? Was soll "korrekt" in dem Zusammenhang bedeuten?

bestritten?

--


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

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

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.