Booting Process
• DMA8_CONFIG
• PORTF_FER
• PORT_MUX
Initialization Code
Initialization code (INIT code) allows the execution of a piece of code
before the actual application is booted into the processor. This code can
serve a number of purposes including initializing the SDRAM controller,
the SPI baud rate, or EBIU wait states for faster boot time. The INIT code
is added to the beginning of the loader file stream via the elfloader
Init_Code.DXE
user-provided custom initialization code executable, that is, by a separate
VisualDSP++ project.
forms these steps:
1. Boot INIT code into L1 memory.
2. Execute INIT code.
3. The INIT initializes the SDRAM controller and returns.
4. Overwrite INIT code with final application code.
5. Boot data/code into SDRAM.
6. Continue program execution with block n.
19-22
command-line switch, where
Figure 19-8
ADSP-BF537 Blackfin Processor Hardware Reference
Init_Code.DXE
shows a boot stream example that per-
-Init
refers to the