Das Elektronik-Portal
 

Philips 47PFL6907K

tomek2k1
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 04 / 2019
Karma: 0
Wissensstand: Bastler mit Reparaturerfahrung
Betreff:

Philips 47PFL6907K

 · 
Gepostet: 15.04.2019 - 15:19 Uhr  ·  #1
Hersteller: Philips

Typenbezeichnung: 47PFL6907K

Inverter:

Chassi: QFU1.1E LA

kurze Fehlerbeschreibung (2-3 Worte):

Meine Messgeräte::
Analog/Digital Voltmeter

Schaltbild vorhanden?:
Ja, als PDF



Hallo zusammen,

ich habe mich hier bereits durchs Forum gearbeitet, allerdings keinen Hinweis zu meinem konkreten Fehler gefunden.
Nachdem ich die Netzspannung an den Fernseher anlege bleibt alles dunkel. Nach einiger Zeit fängt dann an die LED wie folgt an zu blinken. 2x, pause, 2x, pause, usw.

Ich habe nun an der Servicebuchse folgendes Log auslesen können.
Aus meiner Sicht scheint der EEPROM und der NAND in Ordnung zu sein. Denkt ihr, dass ich es mit einem Reballing des Prozessor versuchen soll? Eigentlich war ich bislang überzeugt, dass wenns am Prozessor liegt, der Fernseher keinen mucks mehr macht.

Vielen Dank für eure Hilfe!

Gruß
Tomek

0xF9893145 cycle now
Jump to 0xB5034100 02 key is used
Getting Hash...
0xBFC00000 01 10 00 00 52 55 00 0F 36 74 B3 80 00 00 00 00
Hash:
0xB50345F0 1D 86 AE FF E3 71 65 8F 13 61 12 66 C4 5F 8D B0
Buffer for BIG NUM is at B5034E2C, size is 0440.
pass!
load begin!
nand.c:nand_readwithinpage
0x00000000 page is reading
0x00000004 0x00000007 0x00000000 StartUnit/EndUnit/offset
Reading out data:
04 unit:


waiting ECC result ready
00 bits error in the unit.
05 unit:


waiting ECC result ready
00 bits error in the unit.
06 unit:


waiting ECC result ready
00 bits error in the unit.
07 unit:


waiting ECC result ready
00 bits error in the unit.

nand.c:nand_readwithinpage
0x00000001 page is reading
0x00000000 0x00000003 0x00000000 StartUnit/EndUnit/offset
Reading out data:
00 unit:


waiting ECC result ready
00 bits error in the unit.
01 unit:


waiting ECC result ready
00 bits error in the unit.
02 unit:


waiting ECC result ready
00 bits error in the unit.
03 unit:


waiting ECC result ready
00 bits error in the unit.

nand.c:nand_readwithinpage
0x00000001 page is reading
0x00000004 0x00000007 0x00000000 StartUnit/EndUnit/offset
Reading out data:
04 unit:


waiting ECC result ready
00 bits error in the unit.
05 unit:


waiting ECC result ready
00 bits error in the unit.
06 unit:


waiting ECC result ready
00 bits error in the unit.
07 unit:


waiting ECC result ready
00 bits error in the unit.

load end!
KKG0G1DDDDDDDDDDDDDDsecure
Load uboot


U-Boot 2009.01_Production-svn16462 (Sep 25 2012 - 18:33:16)

U▒U
NAND: NAND, size:1024MB, Micron(ID:0x2c,0x38), block size:512KB
1024 MiB
Env: NAND @ 0x01800000
bootcmd1
BOOTREASON=coldboot
APP CPU==>1GHz
Found: /boot
Found: /bootenv
Found: /systemA
Found: /systemB
Found: /rwboot
Found: /rwdata
Found: /bbt
Found 7 partitions
Creating 1 MTD partitions on "NAND 1GMiB 3,3V 8-bit":
0x02e00000-0x0fd00000 : "mtd=2"
UBI: attaching mtd0 to ubi0
UBI: physical eraseblock size: 524288 bytes (512 KiB)
UBI: logical eraseblock size: 516096 bytes
UBI: smallest flash I/O unit: 4096
UBI: VID header offset: 4096 (aligned 4096)
UBI: data offset: 8192
UBI: fixable bit-flip detected at PEB 69
UBI: fixable bit-flip detected at PEB 72
UBI: fixable bit-flip detected at PEB 99
UBI: fixable bit-flip detected at PEB 154
UBI: fixable bit-flip detected at PEB 177
UBI: fixable bit-flip detected at PEB 197
UBI: fixable bit-flip detected at PEB 209
UBI: fixable bit-flip detected at PEB 240
UBI: fixable bit-flip detected at PEB 256
UBI: fixable bit-flip detected at PEB 275
UBI: fixable bit-flip detected at PEB 283
UBI: fixable bit-flip detected at PEB 290
UBI: fixable bit-flip detected at PEB 293
UBI: fixable bit-flip detected at PEB 302
UBI: fixable bit-flip detected at PEB 313
UBI: fixable bit-flip detected at PEB 316
UBI: fixable bit-flip detected at PEB 411
UBI warning: ubi_eba_init_scan: cannot reserve enough PEBs for bad PEB handling, reserved 4, need 40
UBI: attached mtd0 to ubi0
UBI: MTD device name: "mtd=2"
UBI: MTD device size: 0 MiB
UBI: number of good PEBs: 414
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 2
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 414
UBI: number of PEBs reserved for bad PEB handling: 4
UBI: max/mean erase counter: 5/1
simple_strtoul
simple_strtoul ret
Authenticating ubootenvaddon.tdf....offset: 0x288 (648)
pld->payloadSize: 0x8c4 (2244)
sizeof(TdfSignedPayload_t): 0x104 (260)
sizeof(TdfPayloadHeader_t): 0x8 (8)
pData=82400000 count=0x7b8 (1976)
bucket=0x7b8 (1976)
suceeds
## Executing script at 82400000
U-boot script: %version: 42.1.4 % -- %created_by: cappellw % -- %date_created: Tue Oct 16 13:44:58 2012 % -- addon=%version: 31 % /// creator!= the helpdesk
simple_strtoul
simple_strtoul ret
Authenticating appmipsauth.tdfUBI: fixable bit-flip detected at PEB 148
UBI: schedule PEB 148 for scrubbing
....offset: 0x288 (648)
pld->payloadSize: 0x2c04 (11268)
sizeof(TdfSignedPayload_t): 0x104 (260)
sizeof(TdfPayloadHeader_t): 0x8 (8)
pData=a5c00000 count=0x2af8 (11000)
bucket=0xd78 (3448)
suceeds
## Starting application at 0xA5C00000 ...
999simple_strtoul
simple_strtoul ret
Authenticating vmlinux_plf.tdfUBI: fixable bit-flip detected at PEB 129
UBI: schedule PEB 129 for scrubbing
....offset: 0x288 (648)
UBI: fixable bit-flip detected at PEB 129
UBI: schedule PEB 129 for scrubbing
UBI: fixable bit-flip detected at PEB 129
UBI: schedule PEB 129 for scrubbing
UBI: fixable bit-flip detected at PEB 129
UBI: schedule PEB 129 for scrubbing
UBI: fixable bit-flip detected at PEB 129
UBI: schedule PEB 129 for scrubbing
UBI: fixable bit-flip detected at PEB 130
UBI: schedule PEB 130 for scrubbing
UBI: fixable bit-flip detected at PEB 130
UBI: schedule PEB 130 for scrubbing
UBI: fixable bit-flip detected at PEB 130
UBI: schedule PEB 130 for scrubbing
UBI: fixable bit-flip detected at PEB 131
UBI: schedule PEB 131 for scrubbing
UBI: fixable bit-flip detected at PEB 131
UBI: schedule PEB 131 for scrubbing
UBI: fixable bit-flip detected at PEB 131
UBI: schedule PEB 131 for scrubbing
UBI: fixable bit-flip detected at PEB 132
UBI: schedule PEB 132 for scrubbing
UBI: fixable bit-flip detected at PEB 132
UBI: schedule PEB 132 for scrubbing
UBI: fixable bit-flip detected at PEB 132
UBI: schedule PEB 132 for scrubbing
UBI: fixable bit-flip detected at PEB 133
UBI: schedule PEB 133 for scrubbing
UBI: fixable bit-flip detected at PEB 133
UBI: schedule PEB 133 for scrubbing
UBI: fixable bit-flip detected at PEB 133
UBI: schedule PEB 133 for scrubbing
UBI: fixable bit-flip detected at PEB 133
UBI: schedule PEB 133 for scrubbing
UBI: fixable bit-flip detected at PEB 133
UBI: schedule PEB 133 for scrubbing
UBI: fixable bit-flip detected at PEB 134
UBI: schedule PEB 134 for scrubbing
suceeds
simple_strtoul
simple_strtoul ret
Authenticating vmlinux_app.tdf....offset: 0x288 (648)
UBI: fixable bit-flip detected at PEB 134
UBI: schedule PEB 134 for scrubbing
UBI: fixable bit-flip detected at PEB 134
UBI: schedule PEB 134 for scrubbing
UBI: fixable bit-flip detected at PEB 135
UBI: schedule PEB 135 for scrubbing
UBI: fixable bit-flip detected at PEB 135
UBI: schedule PEB 135 for scrubbing
UBI: fixable bit-flip detected at PEB 135
UBI: schedule PEB 135 for scrubbing
UBI: fixable bit-flip detected at PEB 135
UBI: schedule PEB 135 for scrubbing
UBI: fixable bit-flip detected at PEB 135
UBI: schedule PEB 135 for scrubbing
UBI: fixable bit-flip detected at PEB 136
UBI: schedule PEB 136 for scrubbing
UBI: fixable bit-flip detected at PEB 136
UBI: schedule PEB 136 for scrubbing
UBI: fixable bit-flip detected at PEB 136
UBI: schedule PEB 136 for scrubbing
UBI: fixable bit-flip detected at PEB 137
UBI: schedule PEB 137 for scrubbing
UBI: fixable bit-flip detected at PEB 137
UBI: schedule PEB 137 for scrubbing
UBI: fixable bit-flip detected at PEB 138
UBI: schedule PEB 138 for scrubbing
suceeds
simple_strtoul
simple_strtoul ret
Authenticating display.tdf....offset: 0x288 (648)
UBI: fixable bit-flip detected at PEB 144
UBI: schedule PEB 144 for scrubbing
UBI: fixable bit-flip detected at PEB 145
UBI: schedule PEB 145 for scrubbing
UBI: fixable bit-flip detected at PEB 145
UBI: schedule PEB 145 for scrubbing
UBI: fixable bit-flip detected at PEB 145
UBI: schedule PEB 145 for scrubbing
UBI: fixable bit-flip detected at PEB 146
UBI: schedule PEB 146 for scrubbing
UBI: fixable bit-flip detected at PEB 146
UBI: schedule PEB 146 for scrubbing
UBI: fixable bit-flip detected at PEB 146
UBI: schedule PEB 146 for scrubbing
UBI: fixable bit-flip detected at PEB 147
UBI: schedule PEB 147 for scrubbing
UBI: fixable bit-flip detected at PEB 147
UBI: schedule PEB 147 for scrubbing
UBI: fixable bit-flip detected at PEB 147
UBI: schedule PEB 147 for scrubbing
UBI: fixable bit-flip detected at PEB 148
UBI: schedule PEB 148 for scrubbing
UBI: fixable bit-flip detected at PEB 148
UBI: schedule PEB 148 for scrubbing
suceeds
simple_strtoul
simple_strtoul ret
Authenticating avdecoder.tdf....offset: 0x288 (648)
UBI: fixable bit-flip detected at PEB 138
UBI: schedule PEB 138 for scrubbing
UBI: fixable bit-flip detected at PEB 138
UBI: schedule PEB 138 for scrubbing
UBI: fixable bit-flip detected at PEB 138
UBI: schedule PEB 138 for scrubbing
UBI: fixable bit-flip detected at PEB 139
UBI: schedule PEB 139 for scrubbing
UBI: fixable bit-flip detected at PEB 139
UBI: schedule PEB 139 for scrubbing
UBI: fixable bit-flip detected at PEB 139
UBI: schedule PEB 139 for scrubbing
UBI: fixable bit-flip detected at PEB 140
UBI: schedule PEB 140 for scrubbing
UBI: fixable bit-flip detected at PEB 140
UBI: schedule PEB 140 for scrubbing
UBI: fixable bit-flip detected at PEB 140
UBI: schedule PEB 140 for scrubbing
UBI: fixable bit-flip detected at PEB 140
UBI: schedule PEB 140 for scrubbing
UBI: fixable bit-flip detected at PEB 141
UBI: schedule PEB 141 for scrubbing
UBI: fixable bit-flip detected at PEB 141
UBI: schedule PEB 141 for scrubbing
UBI: fixable bit-flip detected at PEB 141
UBI: schedule PEB 141 for scrubbing
UBI: fixable bit-flip detected at PEB 141
UBI: schedule PEB 141 for scrubbing
UBI: fixable bit-flip detected at PEB 142
UBI: schedule PEB 142 for scrubbing
UBI: fixable bit-flip detected at PEB 142
UBI: schedule PEB 142 for scrubbing
UBI: fixable bit-flip detected at PEB 142
UBI: schedule PEB 142 for scrubbing
UBI: fixable bit-flip detected at PEB 142
UBI: schedule PEB 142 for scrubbing
UBI: fixable bit-flip detected at PEB 143
UBI: schedule PEB 143 for scrubbing
UBI: fixable bit-flip detected at PEB 143
UBI: schedule PEB 143 for scrubbing
UBI: fixable bit-flip detected at PEB 144
UBI: schedule PEB 144 for scrubbing
UBI: fixable bit-flip detected at PEB 144
UBI: schedule PEB 144 for scrubbing
suceeds
commandline passed to kernel is = mem=40m@72m mem=354m@2206m vecaddr=2m@70m loglevel=3 lpj=1949696 ipcfg_preopen_dly=0 ipcfg_postopen_dly=0 BOOTREASON=coldboot ip=172.21.1.2::172.21.1.1:255.255.0.0::vec0:off root=/dev/nfs rw nfsroot=172.21.1.1:/,udp,rsize=32768,wsize=32768,timeo=600,retrans=2,nfsvers=3 ph_debug=none ph_sys=A ph_def=A ph_alt=B
## Starting application at 0x80100800 ...
flush cache do_go 82
commandline passed to kernel is = console=ttyS0,115200n8 mtdparts=NAND:24m(/boot),22m(/bootenv),207m(/systemA),207m(/systemB),72m(/rwboot),468m(/rwdata),24m(/bbt) mem=70m@0k mem=80m@2126m vecaddr=2m@70m loglevel=3 lpj=1363968 lockd.nlm_grace_period=1 mm_ra_disable=1 BOOTREASON=coldboot ubi.mtd=3 secureblock.hook=31:9 root=f900 rootfstype=squashfs ip=none ph_debug=none ph_sys=A ph_def=A ph_alt=B
address of cmdlineparam = 80f34ba4
[ 0.399027] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
HermannS
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 52
Beiträge: 1439
Dabei seit: 10 / 2016
Karma: 44
Wissensstand: Bastler mit Reparaturerfahrung
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 15.04.2019 - 15:40 Uhr  ·  #2
Der Mistprozessor hat 110 Möglichkeiten, Ärger zu verursachen. Wenn ich mal wüsste, wo diese fixable bit-flips herkommen, das ist nämlich auch eins dieser wiederkehrenden Symptome.

Hier ist entweder mit der Verbindung zum NAND was krumm (habe ich schon sehr oft gesehen) oder die Software kaputt. Hast du schon den OK-Tastentrick versucht?
Philip J. Fry
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 12 / 2018
Karma: 1
Wissensstand: keine Angabe
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 19.04.2019 - 22:26 Uhr  ·  #3
Unter Linux kommt es vor beim uboot. in anderen Worten ich meine es wäre der NAND Flash kapput bzw corrupted.

"The kernel driver issue may be at fault locking up/freezing sporadically during FLASH read when scrubbing with a relatively full flash and marginally correctable errors causing ping pong PEB moves (fixable bit-flip detected at PEB).
HermannS
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 52
Beiträge: 1439
Dabei seit: 10 / 2016
Karma: 44
Wissensstand: Bastler mit Reparaturerfahrung
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 19.04.2019 - 23:41 Uhr  ·  #4
Hmmm, das müsste ja heißen, dass wenn ich das Image mit dem Brenner ziehe und auf ein neues NAND schreibe, der Kernel wieder happy wird?
Wenn ich halt nur noch Lust hätte, mich noch tiefer mit diesen Boards zu beschäftigen...

Und falls mal irgendwer rausfinden könnte, was diese KKG0G1DDDDDDDDDDDDDDsecure Meldung bedeutet und warum bei so vielen Boards beim ersten K Schluss ist? Was zum Henker macht das Ding da?
Philip J. Fry
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 12 / 2018
Karma: 1
Wissensstand: keine Angabe
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 20.04.2019 - 00:26 Uhr  ·  #5
Der Wert KKG0G1DDDDDDDDDDDDDDsecure sagt mir nichts muss ein spezifischer Befehl sein.

"Hmmm, das müsste ja heißen, dass wenn ich das Image mit dem Brenner ziehe und auf ein neues NAND schreibe, der Kernel wieder happy wird? "

Das NAND Image könnte geplatzt sein, voll sein. Der NAND Speicher muss nicht unbedingt Fehlerhaft sein.

Aber in diesem Fall hier meine ich der NAND all seine reserven für bad eraseblocks verbraucht. Das Puffer ist alle, somit ist das Image voll.


Oben in der Meldung steht :
"UBI warning: ubi_eba_init_scan: cannot reserve enough PEBs for bad PEB handling, reserved 4, need 40 "
Es gehen dem NAND reserven aus die Ihm zu verfügung stehen.


Reserved blocks for bad block handling (only for NAND chips)

It is well-known that NAND chips have some amount of physical eraseblocks marked as bad by the manufacturer. During the lifetime of the NAND device, other bad blocks may appear. Although, manufacturers usually guarantee that the first few physical eraseblocks are not bad and the total amount of bad PEBs will not exceed certain number. For example, a 256MiB (2048 128KiB PEBs) Samsung OneNAND chip is guaranteed to have not more than 40 128KiB PEBs during its endurance lifetime. This is a very common value for NAND devices: 20/1024 PEB, which is about 2% of flash size.

UBI is aware of bad eraseblocks (e.g., NAND flash may have them) and frees the upper layers from any bad block handling. UBI has a pool of reserved physical eraseblocks, and when a physical eraseblock becomes bad, it transparently substitutes it with a good physical eraseblock. UBI moves good data from the newly appeared bad physical eraseblocks to good ones. The result is that users of UBI volumes do not notice I/O errors as UBI takes care of them.

>Quelle http://www.linux-mtd.infradead.org/doc/ubi.html#L_max_beb
HermannS
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 52
Beiträge: 1439
Dabei seit: 10 / 2016
Karma: 44
Wissensstand: Bastler mit Reparaturerfahrung
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 20.04.2019 - 01:33 Uhr  ·  #6
Danke, sehr interessant! Diese "cannot reserve enough..." Meldung habe ich oft gesehen, auch bei funktionierenden Boards. Das hat mich schon immer irritiert. Also müsste auf alle Fälle eine große Anzahl dieser fixable Bitflip Meldungen auf Probleme im NAND hinweisen und die CPU ist in solchen Fällen nicht schuld. Immerhin eine nützliche Erkenntnis! :_ok:

Wenn ich nur wüsste was zwischen dem "K..." und "uboot" passiert. Hier ist der Schlüssel zu der Mehrzahl der Problemboards.
tomek2k1
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 04 / 2019
Karma: 0
Wissensstand: Bastler mit Reparaturerfahrung
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 29.04.2019 - 08:30 Uhr  ·  #7
Hallo Hermann,

ja den OK Tastentrick habe ich schon mal versucht.
Beim Bootvorgang heißt es dann nicht mehr coldboot sondern update.
Passieren tut aber nichts. Der USB Stick wir auch nicht angesprochen. Schon seltsam.

Wie bekommt man denn das NAND leer, wenn es voll gelaufen ist?

Bevor ich mir nen NAND Brenner kaufe entsorge ich das Ding lieber.

Danke und Gruß
Tomek

Zitat geschrieben von HermannS

Der Mistprozessor hat 110 Möglichkeiten, Ärger zu verursachen. Wenn ich mal wüsste, wo diese fixable bit-flips herkommen, das ist nämlich auch eins dieser wiederkehrenden Symptome.

Hier ist entweder mit der Verbindung zum NAND was krumm (habe ich schon sehr oft gesehen) oder die Software kaputt. Hast du schon den OK-Tastentrick versucht?
HermannS
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 52
Beiträge: 1439
Dabei seit: 10 / 2016
Karma: 44
Wissensstand: Bastler mit Reparaturerfahrung
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 29.04.2019 - 11:03 Uhr  ·  #8
Das NAND bekommst du nicht leer. Dazu bräuchtest du ein Linux, welches das NAND als filesystem mount benutzt.

Ich bin bei den QFU wieder zu den Basics zurückgekehrt. Wenn klar ist, dass SPI und NAND nicht kaputt sind, dann wird die CPU erhitzt, aber nicht so weit, dass die Balls komplett schmelzen, weil daran liegt es sehr wahrscheinlich gar nicht. Also max 225° oder so. Irgendwas ist anscheinend bei den Dingern innen kaputt und Hitze bringt manche wieder zum Leben.
Akoya786
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 46
Dabei seit: 04 / 2015
Karma: 0
Wissensstand: keine Angabe
Betreff:

Re: Philips 47PFL6907K

 · 
Gepostet: 13.05.2019 - 10:19 Uhr  ·  #9
Hallo
wie kann man Linux mit dem NAND verbindungen
USB Kabel oder LAN Kabel??
vielen Dank
Gewählte Zitate für Mehrfachzitierung:   0

Tags für dieses Thema

Philips, 47PFL6907K