
FlexRay Communication Controller (FlexRay)
MPC5644A Microcontroller Reference Manual, Rev. 6
1618
Freescale Semiconductor
Message Buffer Frame ID Registers (FR_MBFIDRn)
Message Buffer Index Registers (FR_MBIDXRn)
d) configure the FIFOs
e) issue CONFIG_COMPLETE command via
Protocol Operation Control Register (FR_POCR)
f) wait for
POC:ready
Protocol Status Register 0 (FR_PSR0)
After this sequence, the CC is configured as a FlexRay node and is ready to integrate into the FlexRay
cluster.
33.7.2.3
CHI LRAM initialization
The module will start reading CHI LRAM data if it has entered the start up state, thus, all ECC bits have
to set correctly. To fulfill this requirement, the application must write initial values into all message buffer
configuration registers FR_MBCCFRn, FR_MBFIDRn, and FR_MBIDXRn during the protocol config
state, even if the message buffers are not used.
33.7.2.4
PE DRAM initialization
The PE DRAM initialization is performed by the module in the
POC:default config
state. This
initialization runs for 4.8 µs, and will delay the state transition from
POC:default config
into
POC:config
.
33.7.3
CHI LRAM error injection out of
POC:default config
When the FlexRay module is out of the
POC:default config
state, it reads the configuration data of all
utilized message buffers in every slot. If the module reads the CHI LRAM address that was used for error
injection, an memory error is detected and the message buffer is not used for transmission or reception.
This section describes how to inject errors on the CHI LRAM without disturbing the running application.
•
Set injection address to FR_EEIDR[ADDR] = 0x1F
— only the last two message buffers are affected by error injection
•
Utilize less than 63 message buffers; FR_MBSSUTR[LAST_MB_UTIL]
62
— the last two message buffers are not used and configuration data are not read by the module
33.7.4
PE DRAM error injection out of
POC:default config
When the FlexRay module is out of the
POC:default config
state, only the PE DRAM address 0x70 is
writable by the application. This location is not used by the FlexRay module.
33.7.5
Shut down sequence
This section describes a secure shut down sequence to stop the CC. The main targets of this sequence are
•
Finish all ongoing reception and transmission
•
Do not corrupt FlexRay bus and do not disturb ongoing FlexRay bus communication
Содержание MPC5644A
Страница 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Страница 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Страница 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Страница 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Страница 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Страница 130: ...Device Performance Optimization MPC5644A Microcontroller Reference Manual Rev 6 130 Freescale Semiconductor...
Страница 204: ...Multi Layer AHB Crossbar Switch XBAR MPC5644A Microcontroller Reference Manual Rev 6 204 Freescale Semiconductor...
Страница 212: ...Peripheral Bridge PBRIDGE MPC5644A Microcontroller Reference Manual Rev 6 212 Freescale Semiconductor...
Страница 558: ...System Integration Unit SIU MPC5644A Microcontroller Reference Manual Rev 6 558 Freescale Semiconductor...
Страница 582: ...Frequency modulated phase locked loop FMPLL MPC5644A Microcontroller Reference Manual Rev 6 582 Freescale Semiconductor...
Страница 766: ...Enhanced Time Processing Unit eTPU2 MPC5644A Microcontroller Reference Manual Rev 6 766 Freescale Semiconductor...
Страница 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Страница 1236: ...System Information Module and Trim SIM MPC5644A Microcontroller Reference Manual Rev 6 1236 Freescale Semiconductor...
Страница 1250: ...Cyclic Redundancy Checker CRC Unit MPC5644A Microcontroller Reference Manual Rev 6 1250 Freescale Semiconductor...
Страница 1336: ...Deserial Serial Peripheral Interface DSPI MPC5644A Microcontroller Reference Manual Rev 6 1336 Freescale Semiconductor...
Страница 1388: ...Enhanced Serial Communication Interface ESCI MPC5644A Microcontroller Reference Manual Rev 6 1388 Freescale Semiconductor...
Страница 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...
Страница 1624: ...FlexRay Communication Controller FlexRay MPC5644A Microcontroller Reference Manual Rev 6 1624 Freescale Semiconductor...
Страница 1670: ...JTAG Controller JTAGC MPC5644A Microcontroller Reference Manual Rev 6 1670 Freescale Semiconductor...
Страница 1692: ...Nexus Port Controller NPC MPC5644A Microcontroller Reference Manual Rev 6 1692 Freescale Semiconductor...
Страница 1701: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 Freescale Semiconductor 1701...
Страница 1702: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 1702 Freescale Semiconductor...