4 microcontroller unit (mcu) scratchpad, 2 creating a serial flash image manually, 4 microcontroller unit (mcu) scratchpad -22 – Cirrus Logic CS4970x4 User Manual
Page 132: 2 creating a serial flash image automatically -22, Figure 8-16. flash image creation process flow -22, Section 8.7.1.4

Creating a Flash Image
CS4953x4/CS4970x4 System Designer’s Guide
DS810UM6
Copyright 2013 Cirrus Logic, Inc
8-22
Note: This area of Flash may be destroyed when a Flash image is updated in the field, thereby losing
any room calibration values. However, it is intended that this space be separated from the rest
of the Flash image as much as possible, so that it may be preserved between Flash updates.
8.7.1.4 Microcontroller Unit (MCU) Scratchpad
An area of Flash reserved for MCU usage. The middleware API provides access to this memory (indirect
through the DSP). The DSP and middleware make no constraints on the use of this space. Flash image
upgrade must not destroy this area
8.7.2 Creating a Serial Flash Image Manually
shows the serial Flash image creation process.
Figure 8-16. Flash Image Creation Process Flow
Edit .xml file to Customize
Design, including all .uld files
and .cfg files
Edit makefile file
Example:
Specify Flash Type
Egg.img
Flash.img
Flash.h
Flash_update.wav
Generate Deliverables in DSP
Composer
Issue “Make” Command
Serial Flash
Image Files
(Optional) Used with
Field Upgrades of the
Serial Flash. Contains
“Flash.img”. This .wav
file is ceated only if
the statement
“wav_create = yes” is
in the “makefile”.
DSP Condenser
Tool Set