Texas Instruments OMAP5912 Reference Manual page 349

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

System Operating Details
Table 43. Boot Modes
BOOT_MOD[3−0]
0000
0001
0010
0011
0100
0101
Other
Note:
The DSP bootloader checks the BOOT_MOD[3:0] bits only once on DPS subsystem release from reset.
9.4.2
Boot Table Formats
Table 44. External Memory Boot Table for 16-Bit Boot Download
Word Address
(16-Bit Word)
Start of external
memory
Address
Emifaddr
Emifaddr+1h
Emifaddr+2h
Emifaddr+3h
Emifaddr+4h
...
86
DSP Subsystem
Boot Process
No boot download
No boot download
Put DSP into IDLE state
16-bit boot download
32-bit boot download
MPUI boot download
Internal boot
For 16-bit boot download, the boot table in external memory must be in the
format shown in Table 44.
Contents
Number of elements of the first section to transfer = N1.
After the number of words to transfer from this section, the next word must be
zero to indicate the end of the source program. Otherwise, another section is
assumed to follow.
Most significant word of destination address for the 1st section. Can be 0, 1, or 2.
Least significant word of destination address for the 1st section. Can be from
0000h to FFFFh.
1st word of 1st section to transfer
2nd word of 1st section to transfer
.....
N1th word of 1st section to transfer
Starting Address of DSP MPU
0xFFFF00 (direct boot from a 32-bit asynchronous
interface)
Pseudodirect boot from a 32-bit asynchronous
interface (bootloader configures the EMIF, and then
branches to address 0x080000)
DSP is put into idle mode.
Download code from 0x80000 to user-specified
address (residing at address 0x080004 as 16-bit
data)
Download code from 0x80000 to user-specified
address (residing at address 0x080004 as 32-bit
data).
Branch to address 0x10000
Branch to address 0x24000
SPRU750A

Advertisement

Table of Contents
loading

Table of Contents