Forum: Mikrocontroller und Digitale Elektronik TV Eprom's auslesen


von Ch072 K. (chris072)


Lesenswert?

Hallo ....

Da ich Fernsehtechniker bin und ab und zu Eproms flashen muss hab ich
mal ne Frage kann ich einen Eprom auslesen und in so ein Format wandeln
das ich es lesen kann.
Immer wenn ich einen Eprom ausgelesen habe kommt das Hex-Format.

Gruß Chris

von Der T. (Gast)


Lesenswert?

Definiere mal "das ich es lesen kann"! :)

von Ch072 K. (chris072)


Lesenswert?

Servus

Also in C bin ich so einigermaßen Fit .... wenn das Format nicht HEX
sondern ein C Format hätte.
Das man nicht nur Zahlen vor sich hat.

Gruß Chris

von Der T. (Gast)


Lesenswert?

Achso, so meinst du dass! ;)

Aus HEX wieder C zu machen ist (unter vorbehalt) nicht möglich, weil es
mehrere Möglichkeiten gibt ein Problem in C zu umschreiben.

Auf jedenfall funktioniert es aber, aus dem Maschinencode wieder
assembler zu machen, was aber nicht wirklich gut lesbar ist.

Auf gut neudeutsch: Forget it! ;)

von Dennis (Gast)


Lesenswert?

Ich will mich jetzt nicht blöd anstellen, aber ich bezweifel das
in diesem EEPROM irgend ein Programmcode ist... ein EEPROM ist doch
zu langsam um dort sinnvoll Programme unterzubringen... das erledigen
doch meistens FLASH Speicher...
Schon alleine wegen der Größe...

im EEPROM wirst du wahrscheinlich eh nur informationen finden welche
auch gespeichert werden wenn der Fernseher stromlos ist...

z.B. Gespeicherte Sender, lautstärke information etc...

und das wird je nach hersteller ein eigenes format sein.

von Der T. (Gast)


Lesenswert?

@Dennis: Wer hat hier was von EEPROMs geschrieben? ;)

von ... (Gast)


Lesenswert?

....aja ... deshalb ist jedes mainboardios in einem eeprom

von Der T. (Gast)


Lesenswert?

@...

Falsch! Die heutigen Mainboard-Bios sind keine EEPROMs, sondern
FLASH-Bausteine. ;)

von tastendrücker (Gast)


Lesenswert?

Und nochmal: Flash's sind nichts anderes, als spezielle EEPROMs. Der
Begriff EEPROM schliesst Flash-EEPROMs mit ein. Das hat aber alles
nichts mit der Ursprungsfrage zu tun.

@christian
Was stehen denn im EPROM für Informationen? Ist es tatsächlich ein
Program (Firmware)? Oder sind es eher Koonfigurationseinstellungen wie
z.B. Texte und Standartwerte für bestimmte Parameter?

von Der T. (Gast)


Lesenswert?

@tastendrücker

Flash gehören zwar zur Untergruppe EEPROM, sind aber definitiv nicht
vergleichbar mit Standart-Typen!

Lies dir mal folgende Quellen durch:
http://www.mikrocontroller.net/articles/Flash-ROM
http://de.wikipedia.org/wiki/Flash_Speicher


Nochwas zur Ursprungsfrage:
Und wenn wir jetzt schon beim klugscheissen sind:
EPROMs werden nicht geflasht, sondern gebrannt! ;)

Schöne Grüsse!

von Benedikt (Gast)


Lesenswert?

In den EPROMs vom TV steht meist der Programmcode von irgendeinem uC der
den TV steuert (Fernbedienung, I2C für Tuner, Audio&Videoprozessor
usw.)
Da man für diesen uC aber meist nichtmal ein Datenblatt bekommt, sieht
es mit Decompiler sehr schlecht aus.

von Jörg S. (Gast)


Lesenswert?

Neue Fernseher haben auch schon mal Flash-Speicher für die TV Software.

In älteren sind entweder OTPs/ASICs verbaut, oder es hängt halt noch
ein EPROM am µC dran.

Je größer (komplizierter) der TV ist, desto wahrscheinlicher ist das
man die Software tauschen kann.

von Ch072 K. (chris072)


Lesenswert?

Hallole....

Also ich bin jetzt schon soweit gekommen das die Werte für
-> Geometrie
-> Bildröhrentyp
-> Farbe
-> I2C Bus Steuerung
da drinne steht in HEX Format,aber mich interessiert vielmehr wenn ich
das auslese und mit einem Hex Viewer abändere und wieder beschreibe ob
dann ein voller Systemabsturz bevorsteht?
Klar man kann in jedem TV die Daten im Service-Menü abändern.

Gruß Chris

von Der T. (Gast)


Lesenswert?

Wie heisst den das IC nun genau?

von Jörg S. (Gast)


Lesenswert?

Na wenn du Mist ins EPROM schreibst den der TV nicht "versteht", dann
hoffe ich doch mal das der TV einen Reset macht.

von TravelRec. (Gast)


Lesenswert?

Jede Änderung der Daten in dem EEPROM kann schwerwiegende Folgen für den
TV haben, weil wenn es wirklich Programmcode ist und Du änderst einfach
wild ein paar Zeichen, dann gute Nacht Marie, selbst wenn es "nur"
gespeicherte Daten sind, wird sich der Hersteller dabei bestimmt ´was
gedacht haben. Was soll Dein Einwirken auf den EEPROM / Flash - Inhalt
denn bewirken? Tuning, Neugier befriedigen, "Guckt mal alle, was ich
kann"? Klär uns mal auf.

von Kritiker (Gast)


Lesenswert?

Vielleicht will er ja den Fernseher übertakten ... nachdem bereits
Fenster in das Gehäuse eingebaut wurden, die Elektronik im Inneren mit
CCFL-Röhren und Farbwechsel-LEDs beleuchtet wird, ein "Tribal"-Logo
irgendwo draufgebappt wurde, fehlt jetzt nur noch das
XtremeHardcore-Overclocking.

Mit Heatpipe!

von schlumpf (Gast)


Lesenswert?

Lass die Finger davon, hier etwas zu ändern, wenn du nichtmal so genau
weisst, was welches Byte bedeutet.
Die Wahrscheinlichkeit, dass danach gar nix mehr tut ist zu groß.
Es genügt, wenn der Fernsehr seine Einstellungen über ne CRC sichert...
Du weisst nicht, was passiert.
Wenn dir dein Fernsehr eh egal ist, dann probier´s. Solltest du
allerdings nochmal die Sportschau sehen wollen, dann steck das EPROM
wieder vorsichtig zurück ;-)

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.