Reset
MPC5565 Microcontroller Reference Manual, Rev. 1.0
Freescale Semiconductor
4-15
4.4.3.5.2
Invalid RCHW
If the device is configured to boot from internal flash, a valid boot ID must be read at the lowest address
of one of the six LAS blocks in internal flash memory. If the device is configured for a boot from external
memory, a valid boot ID must be read at 0x0000_0000 of CS[0]. Refer to
Chapter 15, “Boot Assist Module
If a valid RCHW is not found, a serial boot is initiated. A serial boot does not use a RCHW. The watchdog
timer is enabled. For serial boot entered from a failed external boot, the port size remains configured as
16-bits wide. For serial boot entered from a failed internal boot, the external bus is never configured and
remains in the reset state of GPIO inputs.
4.4.3.5.3
Reset Configuration Halfword Source
The reset configuration halfword (RCHW) specifies a minimal MCU configuration after reset. The RCHW
also contains bits that control the BAM program flow. Refer to
Section 15.3.2.2.4, “Read the Reset
” for information on the BAM using the RCHW. The RCHW is read and applied
each time the BAM program executes, which is for every power-on, external, or internal reset event. The
only exception to this is the software external reset.
Refer to
Section 4.4.3.5, “Reset Configuration Halfword
for detailed descriptions of the bits in the
RCHW. The RCHW is read from one of the following locations:
•
The lowest address (0x0000_0000) of an external memory device, enabled by chip select CS[0]
using either a 16- or 32-bit data bus
•
The lowest address of one of the six low address space (LAS) blocks in the internal flash memory.
(2 x 16K; 2 x 48K; 2 x 64K)
At the negation of the RSTOUT pin, the BOOTCFG field in the RSR has been updated. If BOOTCFG[0]
is asserted, then the BAM program reads the RCHW from address 0x0000_0000 in the external memory
connected to CS[0] (the BAM first configures the MMU and CS[0] such that address 0x0000_0000 is
translated to 0x2000_0000 and then directed to CS[0]). When BOOTCFG[0] is asserted, BOOTCFG[1]
determines whether external arbitration must be enabled to fetch the RCHW.
If BOOTCFG[0] and BOOTCFG[1] negates when RSTOUT negates, the BAM program attempts to read
the RCHW from the first address of each of the six blocks in the low address space (LAS) of internal flash.
shows the LAS addresses.
Table 4-9. LAS Block Memory Addresses
Block
Address
0
0x0000_0000
1
0x0000_4000
2
0x0001_0000
3
0x0001_C000
4
0x0002_0000
5
0x0003_0000
Содержание MPC5565
Страница 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Страница 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Страница 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Страница 325: ...Error Correction Status Module ECSM MPC5565 Microcontroller Reference Manual Rev 1 0 8 16 Freescale Semiconductor...
Страница 515: ...External Bus Interface EBI MPC5565 Microcontroller Reference Manual Rev 1 0 12 70 Freescale Semiconductor...
Страница 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Страница 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Страница 577: ...Boot Assist Module BAM MPC5565 Microcontroller Reference Manual Rev 1 0 15 18 Freescale Semiconductor...
Страница 895: ...Deserial Serial Peripheral Interface DSPI MPC5565 Microcontroller Reference Manual Rev 1 0 19 72 Freescale Semiconductor...
Страница 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Страница 1145: ...MPC5565 Register Map MPC5565 Microcontroller Reference Manual Rev 1 0 A 60 Freescale Semiconductor...
Страница 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...