Service Modes, Error Codes, and Fault Finding
EN 25BJ3.1E LA 5.
Figure 5-8 “Off” to “Semi Stand-by” flowchart (part 3)
G_15960_118c.eps
301106
rom part
rom part
rom part
rom part
action holder: MIPS
autonomous action
action holder: St-by
Yes
MIPS reads the wake up reason
from standby µP.
Semi-Standby
MPIF's should be initialized according the FMS information.
MPIF should deliver 2 observers:
POR= 0; normal operation
ROK = 1; reference frequency is present (coming from AVIP)
(AVIP's need to be started before the MPIF's in order to have a good clock distribution).
AVIP default power-up mode is Standby. The Viper instructs AVIP via I²C to enable all the
PLL's and clocks and hence enter to Full Power mode. See FMS AVIP for further details
and the rest of the initialization.
Initialize tuners and Hirate
All observers present with correct state?
Log appropriate
Observer error
No
Yes
Initialize video processing IC's
- Spider
Initialize source selection
Initialize Columbus
Initialize 3D Combfilter
Initialize AutoTV
3- th try?
Log Code as
error code
SP
Enable Alive check mechanism
Wait until Viper starts to
communicate
Viper SW initialization
succeeded
with in 20s?
No
Switch POD-MODE and ON-MODE
I/O line high.
Yes
initialize PNX2015 HD subsystem according
FMS information
Disable all supply related protections and
switch off the +2V5, +3V3 DC/DC converter.
switch off the remaining DC/DC
converters
Wait 5ms
Switch Viper in reset
Wait 10ms
Switch the NVM reset
line HIGH.
Wait for the +8V6 to be detected if not yet present. (if
it does not come, the standby µP will enter a
protection mode, this is not a dead end here)
Do not enter semi-standby state in case of an LPL
scanning backlight LCD set before 4s preheating timer has
elapsed.
Flash to Ram image
transfer succeeded
with in 30s?
No
Yes
Code = 53
Code = 5
Initialize Ambilight with Lights off.
- Register PIIConfig of the Pacific3: LVDS function should be set to 0
(CMOS input) in the Baby Jaguar platform.
- POIConfig: lvds function should be set to 0 (CMOS out on Baby)
- PanelConfig register: PanelOff = 0, PanelOn = 1. P3 can always be
on, switching of lvds is done through PNX.
Initialize Pacific related Ambilight settings
(if applicable)
Log display error No
Yes
MP
Power OK-display is
High?
Set is
SDI PDP or
FHP PDP?
Yes
No
Was Pacific responding
to I²C?
yes
No
Log Pacific error and
Go to Standby
Standby