I_18010_069a.eps
110608
All I/O lines have a High default state:
- Switch PNX8541 in reset (active LOW).
- Keep the Audio-reset high.
- NVM power line is high, no NVM communication possible.
Off
Standby Supply starts running.
All standby supply voltages become available .
st-by µP r esets
No
EJTAG probe
connected ?
No
Yes
Stand by or
Protection
Release AVC system reset
Feed warm boot script
Cold boot?
Yes
No
Mains is applied
- Switch Audio-Reset high.
It is low in the standby mode if the standby
mode lasted longer than 10s.
Switch ON PSU supply by switching LOW the Standby I/O
line.
Initialise I/O pins of the st-by µP, start keyboard scanning, RC
detection. Wake up reasons are off.
If the protection state was left by short circuiting the
SDM pins, detection of a protection condition during
startup will stall the startup . Protection conditions in a
playing set will be ignor ed . The protection mode will
not be entered.
An EJTAG probe (e.g. WindPower ICE probe) can
be connected for Linux Kernel debugging purposes.
Off/Stby to Semi
Detect EJTAG debug probe
(pulling pin of the probe interface to
ground by inserting EJTAG probe)
Release AVC system reset
Feed cold boot script
Release AVC system r eset
Feed initializing boot script
disable alive mechanism
No
Set I²C slave address
of Standby µP to (A0h)
Switch LOW the RESET-NVM_WP-NANDFLASH line. Add a 2ms delay
before trying to address the NVM to allow correct NVM initialization.
This will allow access to NVM and
NAND FLASH and can not be done
earlier because the FLASH needs to
be in Write Protect as long as the
supplies are not available .
No
Yes
12V supply” error 6DETECT 2 received within
2900 ms
No
SP
Yes
DETECT 1 = High
within
250 ms after enable
-
3V3 toggle?
+12V is switched on
Enable the supply fault detection
algorithm
No
Yes
SP
SUPPLY-FAULT I/O line
is High ?
Wait 50ms and then start polling the DETECT 2
every 40ms.
activate DETECT 2 algorithm
Enable the supply for
+3V3 and +5V (ENABLE-3V3)
Start polling the detect 1
every 40ms
Activate DETECT 1 algorithms
Wait 20ms
Supply fault error 9
Voltage output error: 8Supply Fault = High? Yes
Standby line set to HIGH for 5
seconds
No
Detect 1 = High?
Standby line set to HIGH for 5
seconds
No
Yes
SP
Restart