3 download sequence – Cirrus Logic AN298 User Manual
Page 5

AN298RC14
5
2.3 Download Sequence
This variable is the specific memory map for the various overlays and can be specific to a particular version of ROM
Current Firmware versions are:
•
01 = CS485xx
•
02 =CS48DV2A
•
03 = CS48DV2B
•
04 = CS485xx
•
05 = CS485xx
•
06 = CS48AU2B
•
09 = CS485xx
•
EE = This variable indicates a major revision, increments when rc99 -> rc1
•
FF = This Variable indicates a minor revision, increments by one for each new .uld build
2.2.1.2 Example of .uld file name
An example of a .uld file name:
os_48520_p2_48520_01_01_rc5.uld
•
AA = os (DSPP operating system)
•
BBB = CS48520 (this .uld will run on CS48520, CS48540, and CS48560)
•
C = p2
•
DD = 01 (all other overlays that are loaded on the DSP must be 01 overlays)
•
EE = 01 (have not made over 100 of these)
•
FF = rc5
2.3 Download
Sequence
A standard procedure to download firmware to the DSP follows the following structure at system power-up:
1. Download OS Overlays to DSP
2. (optional) Download Matrix Processing Module Overlay (Crossbar Mixer, Pro Logic IIx, DTS Neo6 etc.)
3. (optional) Download Virtual Processing Module Overlay (COMS2)
4. (optional) Download Post Processing Module Overlay (Audio Manager, Bass Manager, Delay, Parametric EQ, etc.)