TC1796
System Units (Vol. 1 of 2)
Reset and Boot Operation
User’s Manual
4-27
V2.0, 2007-07
Reset, V2.0
Figure 4-4
Flow Diagram of CAN Bootstrap Loader Mode
MCA05612
Initialization of CAN
bootstrap loader mode 2
Sampling sucessful?
yes
no
Defining parameters for
initialization frame
Dominant bit
in ACK Slot?
no
MultiCAN Module in TC1796
External Host Controller
Sending Init. Frame
and checking ACK slot
Sampling RXDCAN0
for 5555
H
pattern
Setting dominant bit in
the ACK slot
Programming of CAN
registers for detected
baud rate
yes
Transmitting CAN
message with eight
data bytes
Last message
received?
no
Execute jump to
address D4000000
H
no
End of data transfers
Waiting for reception of
the next CAN message
Transferring received
data bytes to SPRAM
Last message
transmitted?
Error free Init.
frame rec. ?
no
yes
Sending acknow. frame
to the external host
Acknow. frame
received?
no
yes
Init.
Phase
Ack.
Phase
Data
Phase
Init.
Phase
Ack.
Phase
Data
Phase