09.07.2023, 01:08
Es ist zu unterscheiden zwischen cold-restart und hot-restart.
cold-restart ist dass, was giorgos erwähnt hat. Also Batterie abgeklemmt und danach neu gestartet. Dabei wird der der RAM (Arbeitsspeicher) komplett geleert und alles aus dem ROM (Flashspeicher/nicht-flüchtiger) neu ausgelesen.
INPA und NCS hingegen machen meist einen hot-restart (Außer man wählt explizit "Steuergerät resetten" aus). Beim Hot-restart werden Aktualwerte im RAM zurückgesetzt aber Codierwerte (zeug das ausm ROM übernommen wurde) bleiben. Aktualwerte sind sich laufend ändernde Variablen wie z.B. Messwerte von Sensoren, Schalterzustände oder interne langzeit Messwerte etc.
Auch Elektronik kann altern und wird mit der Zeit unzuverlässig. Speicherbereiche im ROM können fehlerhaft werden und ihren Zustand auf Dauer nicht mehr halten, wenn die Spannungsversorgung ausfällt. Problem an der Sache ist, dass der ROM im EEPROM (Prozessor) integriert ist. Ein Austausch des Chips ist also schonmal ziemlich aufwendig. Die meisten Reparaturdienste machen einen Workaround indem sie die Partitionierung verändern und dadurch bei der Neuprogrammierung die defekten Bereiche nicht mehr beschrieben werden. Funktioniert aber auch nur solange nicht zuviel Speicher defekt ist.
cold-restart ist dass, was giorgos erwähnt hat. Also Batterie abgeklemmt und danach neu gestartet. Dabei wird der der RAM (Arbeitsspeicher) komplett geleert und alles aus dem ROM (Flashspeicher/nicht-flüchtiger) neu ausgelesen.
INPA und NCS hingegen machen meist einen hot-restart (Außer man wählt explizit "Steuergerät resetten" aus). Beim Hot-restart werden Aktualwerte im RAM zurückgesetzt aber Codierwerte (zeug das ausm ROM übernommen wurde) bleiben. Aktualwerte sind sich laufend ändernde Variablen wie z.B. Messwerte von Sensoren, Schalterzustände oder interne langzeit Messwerte etc.
Auch Elektronik kann altern und wird mit der Zeit unzuverlässig. Speicherbereiche im ROM können fehlerhaft werden und ihren Zustand auf Dauer nicht mehr halten, wenn die Spannungsversorgung ausfällt. Problem an der Sache ist, dass der ROM im EEPROM (Prozessor) integriert ist. Ein Austausch des Chips ist also schonmal ziemlich aufwendig. Die meisten Reparaturdienste machen einen Workaround indem sie die Partitionierung verändern und dadurch bei der Neuprogrammierung die defekten Bereiche nicht mehr beschrieben werden. Funktioniert aber auch nur solange nicht zuviel Speicher defekt ist.