English
Language : 

XC2700 Datasheet, PDF (32/62 Pages) Infineon Technologies AG – 16/32-Bit Single-Chip Microcontroller
XC2700 Derivatives
XC2000 Family / Alpha Line
Detailed Errata Description
MultiCAN_TC.026 MultiCAN Timestamp Function
The timestamp functionality does not work correctly.
Workaround
Do not use timestamp.
MultiCAN_TC.027 MultiCAN Tx Filter Data Remote
Message objects of priority class 2 (MOAR.PRI = 2) are transmitted in the order as given
by the CAN arbitration rules. This implies that for 2 message objects which have the
same CAN identifier, but different DIR bit, the one with DIR = 1 (send data frame) shall
be transmitted before the message object with DIR = 0, which sends a remote frame.
The transmit filtering logic of the MultiCAN leads to a reverse order, i.e the remote frame
is transmitted first. Message objects with different identifiers are handled correctly.
Workaround
None.
MultiCAN_TC.028 SDT behavior
Correct behavior
Standard message objects:
MultiCAN clears bit MOCTR.MSGVAL after the successful reception/transmission of a
CAN frame if bit MOFCR.SDT is set.
Transmit Fifo slave object:
MultiCAN clears bit MOCTR.MSGVAL after the successful reception/transmission of a
CAN frame if bit MOFCR.SDT is set. After a transmission, MultiCAN also looks at the
respective transmit FIFO base object and clears bit MSGVAL in the base object if bit SDT
is set in the base object and pointer MOFGPR.CUR points to MOFGPR.SEL (after the
pointer update).
Gateway Destination/Fifo slave object:
MultiCAN clears bit MOCTR.MSGVAL after the storage of a CAN frame into the object
(gateway/FIFO action) or after the successful transmission of a CAN frame if bit
MOFCR.SDT is set. After a reception, MultiCAN also looks at the respective FIFO
base/Gateway source object and clears bit MSGVAL in the base object if bit SDT is set in
Errata Sheet
32
V1.7, 2014-10