- Dieses Thema hat 71 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 1 Stunde, 22 Minuten von
Jamie aktualisiert.
-
ErstellerThema
-
Dies ist der Diskussions-Thread zum Blog-Eintrag: Philips TV: Logs am TV-Service-Port (SERV.U) mithilfe eines USB-UART-Adapters auslesen (Anleitung).
-
ErstellerThema
-
AutorAntworten
-
Marcus
Bisher ist es mir leider auch noch nicht gelungen die Kiste via Putty anzuzapfen. Noch unsicher ob meine Kabel keine Verbindung zu den Pins am TV bekommen oder ob mein USB Adapter Schrott ist.
Versuche jetzt ein altes Laptop mit COM Port zum laufen zu bekommen.
Marcus
Nach langem Kampf läuft die serielle Verbindung und putty spuckt einen Haufen unlesbarer Daten aus. Verbindungseinstellungen usw alle gemäß Anleitung. Aber lesbar ist der Output nicht.
Marcus
Für heute muss ich passen. Habe diverse Einstellungen und Baudraten probiert. Es kommt immer nur Wirrwarr aufs Terminal. Egal ob putty oder Terra term. Egal ob USB seriell Adapter oder native RS232 Schnittstelle.
Noch jemand ne Idee?
Florian
Hallo Zusammen,
erstmal, vielen Dnakt für das coole Forum und die tolle Anleitung.
Zu meinem TV: Ich hab einen Phillips 48PFS8109/12 aus dem Baujahr 09/2014. Dieser Zeigt nur noch das Phillipslogo an und geht dann wieder aus…Ich weiß das er schon etwas älter ist aber ich würde ihn gerne aus Bastler lust wieder zum laufen bekommen.
Beim auswerten der Log habe ich Chat.gpt verwendet, welcher den Lesefehler am kritischten fand:
[ 24.562893] mmc0: Timeout waiting for hardware interrupt.
[ 24.568563] mmcblk0: error -110 transferring data, sector 1433582, nr 98, cmd response 0x900, card status 0x0
[ 24.578880] end_request: I/O error, dev mmcblk0, sector 1433582
[ 34.602890] mmc0: Timeout waiting for hardware interrupt.
[ 34.608612] mmcblk0: error -110 transferring data, sector 1433583, nr 97, cmd response 0x900, card status 0x0
[ 34.618940] end_request: I/O error, dev mmcblk0, sector 1433583un einen defekte eMMC vermutet.
Könnte mit jemand von euch das vielleich nochmals bestätigen?
Die zweite Frage wäre dann, welche Bauteil das genau ist. Verbaut ist ein 715RLCPB0000000055 Board. Ich die verschiedenen Codes der Chips mal gegoogelt und der THOSIBA THGBMAG5A1JBAIR soll ein eMMC sein, passt das?Ein weiterer angezeigt Erorr war:
[3.946068] TZ CPU2 ERROR[mr_find_region:67] buffer=0x00000000, size=0x00001ad0
[3.953085] TZ CPU2 ERROR[mr_find_region:67] buffer=0x00000000, size=0x00001ad0Oder muss ich nach etwas anderem suchen? Gerne Teile ich auch die gesamte Log falls ihr das möchtet.
Vielen Dank für eure Hilfe
Grüße Florian
Tachchen,
jupp – das ist das “bekannte” Problem der AND1E-Plattform… eMMC-Chip… entweder du findest jemand, der das repariert oder du entscheidest dich für einen neuen TV (da der TV von 2014 ist, würde ich zu was Neuem greifen).
Toengel@Alex
Florian
Hi,
da es sich hier um ein reines Bastelprojekt handelt, würde mich es interessieren, wie man soetwas repariert und wie die Schritte dafür aussehen.
Wie flasht man den neuen eMMC (separate Tool oder über den TV möglich)? Woher bekommt man die Flash-Datei?
Gibts hier kostengünstige möglichkeiten das zu machen? Wie das auslesen der Log über den Klinkenstecker.Grüße Flo
Jamie
Hi,
also die eMMC auszutauschen ist meiner Meinung nach kein Hexen werk. Du musst schauen welche verbaut sind und entweder 1zu1 die finden oder welche die zu dem Kompatibel sind, dann mit heißluft pistole und viel flussmittel anbringen.
Das interessante ist der Flashprozess am ende.Es handelt sich um einen Android Fernseher und der Funktioniert in dem Sinne wie jedes Android Gerät.
Auf dem Original eMMC befindet sich eine A und B Partition sowie eine Recovery Partition die man Starten kann wenn man den Joystick nach unten hält und den Fernseher anmacht, über diese Android Recovery kannst du dann signierte Recovery Beziehungsweise Update Images “installieren”.Da auf neuen eMMCs aber gar nichts drauf ist wird das wohl eher ein Schwieriges anliegen. Soweit ich weiß hat Philips Bootrom eine Möglichkeit für ein EMMC Flashen aber dazu brauchst du ein Spezielles Image was nicht das Standard Update Image sein wird.
Der CompairII hatte auch so eine Funktion aber da wird dein Fernseher allgemein nicht unterstützt wenn ich mich recht entsinne und selbst da brauchst du ein spezielles image.
Tachchen,
also bei den 2014ern TVs gab es nur das normale Image (autorun.upg). Das konnte man auch über das Recovery-Menü installieren (2014er TVs hatten ja noch kein Android TV, sondern das war das normale “mobile” Android in Version 4.2.2). Ich weiß aber auch nicht, wie man ein leeres eMMC flashen kann – vielleicht geht das nur, wenn man eine spezielle Vorrichtung hat und von einem intakten TV eine Kopie zieht… k.A….
Toengel@Alex
Jamie
Also ja das einfachste wäre zu versuchen den alten eMMC Chip noch auszulesen mit einem Gerät wo man die einfach nur reinlegen muss, dann den neuen direkt damit bespielen.
Florian
Hi,
Danke für eure hilfe.
Also den THOSIBA THGBMAG5A1JBAIR Chip hab ich zwei für 8 € gefunden und einen USB-Adapter wo mann die Chips zum Flashen aulöten kann für 7€. Also so an sich keine unsummen…
Nun bleibt noch die Frage mit der Software. Beim Aktuellen Tv komme ich leider nicht in den recovery mode… daher weiß ich nicht, ob das auslesen des eMMCs funktiniert.
Grüße Florian
Jamie
Bevor flashspeicher den Geist aufgeben gehen sie in einen read only Modus und können noch gelesen werden aber eventuell sind paar Daten schon fehlerhaft.
Du solltest es ausprobieren und den nand Inhalt als .Rom speichern und Mal mit einem Hex Editor anschauen, wenn nur noch 0 angezeigt wird überall dann gameover falls noch Daten drin sind hast du vielleicht Glück. Alles was du brauchst ist eine Partition Tabelle mit funktionierender Recovery.
Ich hab einen PUS9109 aber ich wollte ungern den jetzt aufschrauben und den NAND rauslöten aber vielleicht könntest du auf Kleinanzeigen ein funktionierendes Motherboard finden von der AND1E Reihe oder einen Fernseher mit kaputten Bildschirm oder einen komplett funktionierenden den du danach wieder verkaufen kannst sollte alles klappen.
Wenn du bastel freudig bist kannst du es ja probieren und dokumentieren.
Kleiner Tipp noch:
Beim auslöten der nand Chips solltest du schwere Gegenstände auf das board legen oder es an Holz festschrauben sonnst wird es sich unter der Hitze verbiegen.
Außerdem weiß ich nicht ob es ein oder mehrere nand Chips sind und ob sie ein RAID nutzen oder nicht.
Du solltest aber eventuell gute Linux Kenntnisse haben.
-
AutorAntworten
