Philips LC9.2A Service Manual page 23

Table of Contents

Advertisement

T8032
T8032 reset state
T8032 booting
T8032 main loop
Yes
Start up OK
Yes
Check
Blinking LED
No
PowerDown
Control PDWNC
module to
wakeup ARM11
Wakeup event
Receive ARM info
(Error code etc)
T8032 main loop in standby
mode
Service Modes, Error Codes, and Fault Finding
START
HW Default PSU is ON, and
MT5392 POR
Wait 100ms
No
MT5392 POR and config
DRAM decompress
bootloader into DRAM
(preLoader)
No
DTV_IRQ = Low
MT5392 Bootloader
decompressed and running
Wait 100ms
from DRAM
Yes
DTV_IRQ = High
5392 checks
POWER_DOWN =
If not watchdog reboot,
HIGH ?
Enable 20 seconds watchdog
Special Panel mode
Detection
SDM
All IIC Port set to High
Yes
& PANEL =
Impedance
LOW?
No
END
Check T8032 Status
Error #, failed into Protection
mode, Record error in NVM.
T8032 in reset State?
(Cold Boot?)
Yes
Download T8032 Code
Communicate
And kick uP to start to run.
Failed Count <= 3
Communicate
Check T8032/ARM
Failed Count > 3
communication ready?
1. Version cmd ok.
NVM
2. Setup CEC parameters.
Error
[ Protecti
on ]
T8032/ARM
No
Communicate ok?
Yes
Enable T8032 receive IR key
NVM status to
Any of Upgrade
check Upgrade bit
bits at NVM is on?
Yes
Yes
No
Check Wakeup Reason from
USB Upgrade
PDWNC module (IR/Keypad
HW and CEC) and confirm
from T8032
Cold Start?
Upgrade success
Yes
NVM Error
Check Last Status and Boot
[ Protection ]
Ctrl Bits from NVM
Upgrade
Enter Standby?
Failed
Yes
Send error code info to
T8032 & CEC on/off status
Setup Wakeup Scenarios on
PDWNC module of 5392
Wakeup
Standby
Events
(HW)
(RC/LKB/CEC/Ambilight)
Watchdog timeout
To Reboot
Reboot
1. If Boot Ctrl Bits to set always enter
standby, then go to standby directly.
2. If Boot Ctrl Bits to set always boot
directly, then continue booting.
3. If Boot Ctrl Bits to follow Last Status,
then check the Last status go decide to
enter standby or continue booting.
Figure 5-11 Start-up flowchart
Timeout
12V Error
yes
[ Protection ]
= 6 Sec ?
Turn on LED1
Is it Ambilight wakeup?
No
Retrieve/Display Startup
Logo
Panel turn on Sequence
PWM_DIMMING keep at 100%
BACKLIGHT_BOOST at
nominal
Turn on LVDS Power
LCD_PWR_ON = LOW
Retrieve Panel ID from NVM
Retrieve Panel Info from Flash
data
Yes
No
Wait for Panel_On_Time_1
based on Panel ID in ms (from
Panel Info on Flash)
Switch on LVDS Signal
Wait for Panel_On_Time_2
based on Panel ID in ms (from
Panel Info on Flash)
No
BACKLIGHT_ON_OFF = HIGH
Check Boot Bank Flag in
EEPROM
Calculate Boot Bank address
No
MT5392 Decompress Image
from Flash into DRAM
Successful?
No
Yes
2.568 second
Set Program Counter to
DRAM Image to boot into
TV Image
SDM and PANEL Mode Detection
1. Check SDM Port and Set SDM Mode Flag
If SDM Pin = LOW and System EEPROM First 20
bytes = 0xFF or CH+ on LKB pressed, Load
Software Default System EEPROM Data (only
when cold start)
2. Check Panel Port
If Panel Pin = LoW, Set Panel Mode Flag
Enable POWER_DOWN INT
Enable DC_PROT INT
MT5392 begins initializing the
System
LC9.2A LA
5.
NVM Error
Initialize NVM
[ Protection ]
Initialize Tuner
Tuner
Initialize CEC driver
Check T8032 CEC buffer
T8032 with
CEC data
Yes
No
Copy CEC data from T8032 to
MT5392 CEC driver buffer
Switch CEC h/w control from
T8032 to MT5392
Initialize HDMI Switch
HDMI Switch
Turn off Philips
Initialize OSD
logo
3.774 second
Initialize Middleware Layer
Initialize Philips
drivers/Application
Initialize Application Layer
Drop All RC key received before
this block
Switch RC/OPCTRL control
from T8032 to MT5392 and
Enable RC Key
Semi-Standby
Is it Ambilight wakeup?
Yes
Received wakeup event
No
Panel Initialization
Panel Initialization
Ambilight off
BACKLIGHT_ON_OFF = HIGH
Power on
Standby
(HW)
Switch to Video Path
Blank Picture and Switch to Last
Source
Yes
Audio MUTEn = LOW
SW_MUTE = LOW
Picture Mode Setup & Detection
AP: Background Manager
Is it Ambilight
wakeup ?
No
UnBlank Picture and UnMute
Notify T8032 that
Audio MUTEn = HIGH
MT5392
start up
SW_MUTE = HIGH
Enable 5392 Self-Watchdog thread
Set Last Status = ON
Thread action:
1. If watchdog reboot, delay 500
seconds to work.
2. Enable Self-watchdog and initial 15
seconds counter
Start PWM_DIMMING and
3. Refresh watchdog counter / 0.5 sec
BACKLIGHT_BOOST
4. Alive check T8032 / 15 seconds
Note: Startup time from image
decompression long enough to
satisfy 1sec high time after
AP: Reload UI parameter into
LAMP ON for proper panel
program
startup
AP: TV Navigator
Video Ready
ON Mode
18490_205_090409.eps
EN 23
Standby
(HW)
3.776 second
is OK
090409
2010-Jul-01

Advertisement

Table of Contents
loading

Table of Contents