Softboot
CS4953xx Hardware Users Manual
DS732UM7
Copyright 2008 Cirrus Logic, Inc
2-14
2.4 Softboot
The O/S application code for the CS4953xx allows users to swap out one or more overlays during run time, without
the need for re-download of the entire overlay stack. This is helpful for reducing the time required for switching
between different types of incoming audio data streams.
The Softboot procedure includes initial messaging that sends the CS4953xx into a boot state where the host can boot
the CS4953xx with different overlays according to the boot methods outlined in this chapter. This includes a soft
reset of the CS4953xx, which then requires that the host send or re-send the hardware and software configuration
messages.
2.4.1 Softboot Messaging
Two messages are relevant to the softboot procedure for the CS4953xx. These messages are: SOFTBOOT and
SOFTBOOT_ACK.
The SOFTBOOT message is sent from the host controller to the CS4953xx to indicate to the CS4953xx that the
system requires swapping of overlays.
The SOFTBOOT_ACK is sent from the CS4953xx to the host controller to indicate that the host can now boot the
CS4953xx with the new overlays.
Table 2-10. SOFTBOOT Message
Mnemonic
Value
SOFTBOOT
0x81000009
0x00000001
Table 2-11. SOFTBOOT_ACK Message
Mnemonic
Value
SOFTBOOT_ACK
0x00000005
Содержание CS4953xx
Страница 34: ...Softboot CS4953xx Hardware Users Manual DS732UM7 Copyright 2008 Cirrus Logic Inc 2 18 ...
Страница 56: ...SPI Port CS4953xx Hardware Users Manual DS732UM7 Copyright 2008 Cirrus Logic Inc 3 22 ...
Страница 58: ...CS4953xx Hardware Users Manual DS732UM7 Copyright 2008 Cirrus Logic Inc 4 2 ...
Страница 88: ...SDRAM Flash Controller Interface CS4953xx Hardware Users Manual DS732UM7 Copyright 2008 Cirrus Logic Inc 8 10 ...
Страница 118: ...Revision History CS4953xx Hardware Users Manual DS732UM7 Copyright 2008 Cirrus Logic Inc 9 30 ...