Philips 32PFL9603D/10 Service Manual page 44

Chassis q529.1e la
Hide thumbs Also See for 32PFL9603D/10:
Table of Contents

Advertisement

EN 44
5.
Q529.1E LA
Problem solution.
When programming fails
Check in the NVM at address 0x1D02 (BadBlocksAmount).
This items is 2 bytes.
1. If, after programming the flashutil UPG, this value is
still the same as the one of the process NVM, then the
amount of bad blocks was bigger then described by the
flash manufacturer.
2. If the value is filled in, it has to be checked if it's not to
close the maximum amount possible.
3. If the value is low, no problem.
If mounting fails, it will be shown on the UART. This can
only be seen when industrial mode is disabled.
As the UART logs are disabled when in industrial mode, it
is always good to have a set (or minimal setup) where the
problem board can be tested in. In this way the problem
can be reproduced in the normal mode of the SWUPG and
the prints will be visible! The Industrial Mode cannot be
disabled when programming to see the output. This
will cancel the ongoing programming!
When startup fails:
When a crash happens (only in the TV application!) and is
followed by debug dump UART output, then a copy of the
dump can put on a USB stick
1. This can only be done in the TV application, so if the
TV application keeps on crashing there is no way to
copy the dump of the flash to a USB stick.
2. When the TV application has started up completely,
CSM can be entered by pressing 1, 2, 3, 6, 5, 4.
3. Then put the remote in DVD mode and press 2, 6, 7, 9.
4. The file Dump_seetypeplate_seetypeplate.bin can be
found now on the USB storage device. The
seetypeplate_seetypeplate will be filled in depending
on the type of set.
5. This .bin file can only be interpreted in a Philips
development centre. Please give this input to your
Philips Service contact person.
Compare the UART logging on the problem board/set with
a normal startup behaviour. Identify till which point the
logging reaches.
Service Modes, Error Codes, and Fault Finding
13:47:58 Debug dump 000000: Fatal error: time = N/A, millis = 127020, error = test reboot, SW version = Q581E
13:47:58 -0.61.0.0 Release
13:47:59 Unmounting jffs2 filesystems
13:47:59 Unmounting </mnt/jRestarting system.
13:47:59 ffs1>
13:47:59 UnmountinBUG: scheduling with irqs disabled: htv520eu/0x00000000/147
13:47:59 g </mnt/jffs0>
13:47:59 ehci_hcd 0000:00:0b.2: dma_pool_destroy ehci_qtd, a12b4000 busy
13:47:59 ehci_hcd 0000:00:0b.2: dma_pool_destroy ehci_qh, a188e000 busy
13:48:05
13:48:05
13:48:06 uBTM NDK R5.2b retail Feb 7 2007 11:56:37
13:48:06 Boot device - ST NAND512W3A
13:48:06 BootFFS initialization - OK
13:48:06 uBTM has been enabled with ECC
13:48:06 Searching BootLoader.tdf
13:48:06 File System ID is BFFS_ID
13:48:06 Loading /bffs0/BootLoader.tdf-Done
13:48:06
13:48:06 Starting /bffs0/BootLoader.tdf
13:48:06 JBL enabled with ECC check
13:48:06
13:48:06 Initialize I2C module
Figure 5-25 Example UART log during problem.
I_17662_006.eps
110608

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

32pfl7623d/1032pf9968/10

Table of Contents