MSC8144E Reference Manual, Rev. 3
6-2
Freescale
Semiconductor
Boot Program
6.1 Functional Description
The boot code is divided into five parts shown in Figure 6-1:
Private configuration (all cores). Includes general configuration of all cores. The
identification of Core 0 and the other cores is done using M_PIR[PNS].
Shared configuration (core 0). Includes general configuration of internal CLASS, I
2
C,
RapidIO, QUICC Engine subsystem, and the DSP core subsystem blocks and registers.
M3 delay (core 0). The M3 needs additional time to complete initialization. Core 0
generates a read transaction towards M3, uses the transaction completion as the end of the
M3 initialization, and then allows the bootloader to place code in the M3 memory.
Boot mode select (core 0). This part includes downloading of code from one of the
MSC8144E bootable ports as defined by the RCWHR[BPRT] field.
Boot completion. All cores complete the boot operation and jump to a user-specified
address.
Figure 6-1. Boot Sequence Diagram
Private
Configuration
Shared
Configuration
Core 0?
Wait
State
Yes
No
NMI0 = 1?
No
Yes
Boot Mode
I
2
C
Code
Ethernet
Code
PCI
Code
Serial
Code
Read From
M3
All Cores Jump To
User Code
Select?
Release Cores 1–3
From Wait
NMI0 = 1
RapidIO
SPI
Code
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...