3 download sequence – Cirrus Logic AN298 User Manual

Page 5

Advertising
background image

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.)

Advertising