Boot Assist Module (BAM)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
15-12
Freescale Semiconductor
In FlexCAN serial boot mode, the eSCI A signal RXDA reverts to GPIO input. All data is downloaded on
the FlexCAN bus and eSCI messages are ignored.
In eSCI serial boot mode, the FlexCAN A signals CNRXA and CNTXA revert to GPIO inputs and the
TXDA signal is configured as an output. All data is downloaded on the eSCI bus and FlexCAN messages
are ignored.
15.3.2.3.3
Download Process for FlexCAN Serial Boot Mode
The download process contains the following steps:
1. Download the 64-bit password.
2. Download the start address, VLE flag, and the number of data bytes to download.
3. Download the data.
4. Execute the boot code from the start address.
Each step of the process must complete before the next step starts.
1. Download the 64-bit password.
The host computer must send a FlexCAN message with ID = 0x011 that contains the 64-bit serial
download password. FlexCAN messages with other IDs or fewer bytes of data are ignored. When
a valid message is received, the BAM transmits a FlexCAN message with ID = 0x001 that
contains the data received. The host must not send a second FlexCAN message until it receives the
echo of the first message. A FlexCAN message sent before the echo is received is ignored.
The 64-bit password is validated to ensure that none of the four 16-bit halfwords have a value of
0x0000 or 0xFFFF, which are invalid passwords. A valid password must have at least one 0 and
one 1 in each halfword lane.
Table 15-8. FlexCAN and eSCI Reset Configuration for FlexCAN and eSCI Boot
Pin Label
Reset
Function
Initial Serial
Boot Mode
Serial Boot Mode after Receiving a Valid
FlexCAN Message
eSCI Message
CNTXA
GPIO
CNTXA
CNTXA
GPIO
CNRXA
GPIO
CNRXA
CNRXA
GPIO
TXDA
GPIO
GPIO
GPIO
TXDA
RXDA
GPIO
RXDA
GPIO
RXDA
Table 15-9. FlexCAN and eSCI Reset Pin Configuration
Pins
I/O
Weak Pullup State
Hysteresis
Driver
Configuration
Slew Rate
Input Buffer Enable
CNTXA_TXDA
Output
Enabled Up
—
Push/pull
Medium
N
CNRXA_RXDA
Input
Enabled Up
Y
—
—
—
GPIO
Input
Enabled Up
Y
—
—
—
Содержание 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...