![Freescale Semiconductor MPC5553 Скачать руководство пользователя страница 626](http://html1.mh-extra.com/html/freescale-semiconductor/mpc5553/mpc5553_reference-manual_2330655626.webp)
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor
16-3
16.3
Functional Description
16.3.1
BAM Program Resources
The BAM program uses/initializes following MCU resources:
•
The BOOTCFG field in the reset status register (SIU_RSR) to determine the boot option.
•
The location and value of the reset configuration halfword (RCHW) to determine the location of
boot code and the boot configuration options. Refer to
” for information about
the RCHW.
•
The DISNEX bit in the SIU_CCR to determine if the Nexus port is enabled.
•
The MMU to allow core access to the MCU internal resources and external bus.
•
The EBI registers and external bus pads, when performing external boot modes.
•
The CAN_A, eSCI_A and their pads, when performing serial boot mode.
•
The eDMA during serial boot mode.
16.3.2
BAM Program Operation
BAM is accessed by the MCU core after the negation of RSTOUT, before user code starts.
First, the BAM program configures e200z6 core MMU to allow access to all MCU internal resources and
external memory space, according the
. This MMU setup remains the same for internal flash
Boot mode.
0xFFFF_D000–
0xFFFF_DFFF
BAM Program Mirrored
0xFFFF_E000–
0xFFFF_EFFF
BAM Program Mirrored
0xFFFF_F000–
0xFFFF_FFFF
BAM Program
Table 16-2. MMU Configuration for Internal Flash Boot
TLB
Entry
Region
Logical Base
Address
Physical Base
Address
Size
Attributes
0
Peripheral Bridge B and
BAM
0xFFF0_0000
0xFFF0_0000
1 MB
Cache inhibited
Guarded
Big Endian
Global PID
1
Internal flash
0x0000_0000
0x0000_0000
16 MB
Cache enabled
Not guarded
Big Endian
Global PID
2
EBI
0x2000_0000
0x2000_0000
16 MB
Cache enabled
Not guarded
Big Endian
Global PID
Table 16-1. BAM Memory Map (Continued)
Содержание MPC5553
Страница 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Страница 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Страница 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Страница 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Страница 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Страница 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Страница 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Страница 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Страница 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Страница 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Страница 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Страница 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Страница 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Страница 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...
Страница 1207: ...Revision History 4 Freescale Semiconductor...