English
Language : 

SH7263 Datasheet, PDF (1044/1862 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series
Section 19 Controller Area Network (RCAN-TL1)
19.9 Usage Notes
19.9.1 Notes on Port Setting for Multiple Channels Used as Single Channel
The RCAN-TL1 in this LSI has two channels and some of these channels can be used as a single
channel. When using multiple channels as a single channel, keep the following in mind.
RCAN0
(32 Mailboxes)
CTx0
CRx0
CTx1
PJ0
RCAN1
(32 Mailboxes)
CRx1
PJ1
Figure 19.30 Connection Example when Using RCAN-TL1 as 1-Channel Module
(64 Mailboxes × 1 Channel)
1. No ACK error is detected even when any other nodes are not connected to the CAN bus. This
occurs when channel 1 transmits an ACK in the ACK field in response to a message channel 0
has transmitted.
Channel 1 receives a message which channel 0 has transmitted on the CAN bus and then
transmits an ACK in the ACK field. After that, channel 0 receives the ACK.
To avoid this, make channel 1 which is not currently used for transmission the listen-only
mode (TST[2:0] = B'001) or the reset state (MCR0 = 1). With this setting, only a channel
which transmits a message transmits an ACK.
2. Internal arbitration for channels 0 and 1 is independently controlled to determine the order of
transmission.
Although the internal arbitration is performed on 31 Mailboxes at a time, it is not performed on
64 Mailboxes at a time even though multiple channels function as a single channel.
3. Do not set the same transmission message ID in both channels 0 and 1.
Two messages may be transmitted from the two channels after arbitration on the CAN bus.
Rev. 2.00 Mar. 14, 2008 Page 1010 of 1824
REJ09B0290-0200