EasyManua.ls Logo

NXP Semiconductors MPC5606S - Bootstrap with CAN

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Boot Assist Module (BAM)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 177
6.5.6 Bootstrap with CAN
6.5.6.1 Configuration
Boot from FlexCAN protocol is implemented by the FlexCAN_0 module. The pins used are:
CAN_TX—corresponds to pin PB[0]
CAN_RX—corresponds to pin PB[1]
Boot from FlexCAN uses the system clock driven by an external oscillator.
The FlexCAN controller is configured to operate at a baud rate = system clock frequency/40 (see Table 6-6
for examples of baud rate).
It uses the standard 11-bit identifier format detailed in FlexCAN 2.0A specification.
FlexCAN controller bit timing is programmed with 10 time quanta, and the sample point is 2 time quanta
before the end, as shown in Figure 6-8.
Figure 6-8. FlexCAN Bit Timing
SYNC_SEG Time Segment 1 Time Segment 2
Sample Point
NRZ Signal
Transmit Point
1
time quantum time quanta time quanta
7 2
1 Bit Time
1 time quantum = 4 system clock periods

Table of Contents

Related product manuals