Boot Modes
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
6-15
Ethernet booting is enabled through Ethernet controller 1 (UCC1) depending on the values of
RCWHR[PIN_MUX] and RCWLR[SGMII]. Table 6-1 lists the available options.
1
Figure 6-7 describes the Ethernet bootloader flow.
:The Ethernet bootloader flow includes:
1.
Configuring the QUICC Engine drivers based on RCWHR[BPRT] and
RCWHR[PIN_MUX].
2.
Finding a DHCP server and receive configuration parameters (
filename, server address,
and so on
).
3.
Reading a block of the boot file, in S-Record format, from a TFTP server.
4.
Processing each TFTP data block and placing it in its memory destination.
5.
Sending a TFTP acknowledge to the TFTP server.
6.
Repeating steps 2–5 until the end of the data is transferred.
Table 6-1. Ethernet Boot Availability by I/O Multiplexing Mode
Multiplexing
Mode
RGMII
RMII/SMII
SGMII
0
Not supported
Not supported
If RCWLR[SGMII1] = 1, Ethernet
booting is supported.
Otherwise, it is not supported
1
Supported
Supported
2
Supported
Supported
3
Not supported
Not supported
4
Not supported
Not supported
5
Not supported
Not supported
6
Supported
Not supported
7
Not supported
Not supported
8
Supported
Supported
9
Supported
Supported
10
Not supported
Not supported
11
Not supported
Not supported
12
Supported
Supported
Figure 6-7. Ethernet Bootloader Flow
DHCP
Client
DHCP
Server
filename, next server address
TFTP
Server
TFTP Data Block
Temporary
Storage
Space
In M2
Read S-R
ecord
application code
Internal
Memory
Space
TFTP
Client
Code
Installation
BOOT 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 ...