PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie speichert Unterhaltungselektronik den letzten gesehenen Sender


PatkIllA
2020-08-24, 16:27:19
Wenn man z.B. bei einem TV oder einen Receiver den Stecker zieht, wieder einsteckt und das Gerät wieder anschaltet ist üblicherweise der zuletzt gesehene Sender wieder eingestellt.
In was für einem Speicher wird das gehalten? Da das bei jedem Umschalten gespeichert werden müsste, fällt Flash oder EEPROM doch raus oder? Eine Batterie für Einstellungen habe ich auch noch nicht gehört.

Und wo werden die weniger oft editierten Einstellungen (z.B. Senderliste) gespeichert? Da würde Flash wahrscheinlich gut passen.

Rolsch
2020-08-24, 22:45:24
Da das bei jedem Umschalten gespeichert werden müsste, fällt Flash oder EEPROM doch raus oder?
Warum sollte das rausfallen?

seba86
2020-08-25, 10:27:51
Weil Flash wie EEPROM nur über stark begrenzte Schreibzyklen verfügen, bevor sie unbrauchbar werden.

Ich vermute auf einer eMMC - wäre die billigste Variante und warum sollte man den Cent-Artikel im 1-8GB Bereich auch angeben. Da ist ja auch das OS gespeichert für den Receiver.

PatkIllA
2020-08-25, 10:30:05
Wobei Fernseher/SatReceiver und Videorekorder, dass schon vor 30 Jahren konnten.

seba86
2020-08-25, 10:37:23
Bei denen war aber bei Stromausfall die Daten weg bzw. mit einer Knopfzelle afaik gepuffert.

nalye
2020-08-25, 10:38:06
Wenn man z.B. bei einem TV oder einen Receiver den Stecker zieht, wieder einsteckt und das Gerät wieder anschaltet ist üblicherweise der zuletzt gesehene Sender wieder eingestellt.
In was für einem Speicher wird das gehalten? Da das bei jedem Umschalten gespeichert werden müsste, fällt Flash oder EEPROM doch raus oder? Eine Batterie für Einstellungen habe ich auch noch nicht gehört.

Und wo werden die weniger oft editierten Einstellungen (z.B. Senderliste) gespeichert? Da würde Flash wahrscheinlich gut passen.
Ein EEPROM hat ca. 100.000 Zyklen, das reicht bei 2x an/aus fuer so grob ueberschlagen 100 Jahre oder so. EEPROM ist non-volatile

PatkIllA
2020-08-25, 10:40:38
Ein EEPROM hat ca. 100.000 Zyklen, das reicht bei 2x an/aus fuer so grob ueberschlagen 100 Jahre oder so
Es funktioniert aber auch, wenn man das Gerät einfach vom Strom trennt. Und mit Zapping kommt man schon mal auf hunderte Wechsel am Tag.
Könnte man natürlich mit Pufferkondensator wegschreiben.

Und es ging halt auch schon bevor ein Fernseher ein kompletter Computer war.

nalye
2020-08-25, 10:41:43
Siehe mein Edit. EEPROM ist nv, und es werden bestimmt bessere Bauteile eingebaut, die >1M Zyklen aushalten

seba86
2020-08-25, 10:50:08
Im EEPROM wird ja auch das Bios gespeichert, daher dauerhafter Speicher..musste über die kleine Wissenslücke etwas schmunzeln, sorry xD

nalye
2020-08-25, 10:51:00
Und gepuffert wird per Kondensator, wenn der Strom ploetzlich weg faellt

Lowkey
2020-08-25, 10:53:05
Vermutlich ist Bios-EEPROM und persönliche Einstellungen getrennt. Also irgendwo hat mein TV auch sein 8Gb Speicher für Apps und Android. Da wird bestimmt eine Datei beim Umschalten angelegt, die dann am Ende des Bootvorgangs ausgelesen wird.

Alle 3-4 Monate muss ich den Cache manuell löschen, weil 1. Fehlermeldungen kommen und 2. Logindaten verschwinden.

RaumKraehe
2020-08-25, 10:57:02
Im so gennanten NVRAM.

https://de.wikipedia.org/wiki/NVRAM

NVRAM kann ohne vorangehendes Löschen beschrieben werden.
Bei NVRAM ist das Schreiben eines neuen Wertes gleich schnell wie der Lesevorgang. Es müssen keine Programmiersequenzen und zusätzliche Wartezyklen beim Beschreiben eingehalten werden.
Die Anzahl der Schreibeoperationen ist nicht begrenzt und NVRAMs sind von der Speicherstruktur her normalerweise unsegmentiert organisiert.

Tobalt
2020-08-25, 12:59:13
da auch die RTC weiterläuft, ist aller Voraussicht nach eine Batterie vorhanden.

die Ausdauer von flash ist für zapping ausreichend..es muss ja nicht immer auf die selbe zelle geschrieben werden..

NVRAM ist für so massen consumer zeug wohl eher zu teuer

RaumKraehe
2020-08-25, 13:01:11
NVRAM ist für so massen consumer zeug wohl eher zu teuer

Warum sollte das zu teuer sein? Es ist Massenware.

Dr.Doom
2020-08-25, 13:09:37
Es funktioniert aber auch, wenn man das Gerät einfach vom Strom trennt. Und mit Zapping kommt man schon mal auf hunderte Wechsel am Tag.
Könnte man natürlich mit Pufferkondensator wegschreiben.Der Zustand "aktuell gezeigter Programmplatz" muss ja nur bei Ausschalten weggeschrieben werden, nicht ständig.

Gast
2020-08-25, 19:10:15
Warum sollte das zu teuer sein? Es ist Massenware.
Massenware schon aber im Vergleich zu EEPROM sehr teuer. Außerdem braucht es immer noch eine Energiequelle, auch wenn die Batterie manchmal im package untergebracht ist oder in neueren Implementierungen noch schnell in ein eeprom gerettet wird.

Oft haben RTCs auch einige Bytes an gepuffertem RAM, das für solche Zwecke gebraucht werden kann. Oder mittlerweile die Controller selbst.

Eeprom (mit primitivstem wear leveling) oder gar einfachstes flash geht aber auch, wenn man genug davon hat. idR kann man feiner schreiben als löschen, d.h. die Anzahl der Löschzyklen multipliziert mit der Größe gibt wie oft man eine Info speichern kann, wenn auch nicht immer an die selbe Stelle.

Wenn heutzutage mehr Betriebssystem an Bord ist, wird das vermutlich einfach von der TV-Anwendung im Dateisystem gespeichert.

Grundsätzlich ist alles genannte möglich.

Tobalt
2020-08-25, 21:50:50
Warum sollte das zu teuer sein? Es ist Massenware.

Nicht zu teuer im Sinne von "würde den TV unbezahlbar machen", sondern "teurer als nötig".

Da wohl wie gesagt eh eine Batterie an Board ist, kann man die paar Settings nach dem Ausschalten einfach noch in den Flash schreiben und dann suspenden.