RM0440 Rev 4 1973/2126
RM0440 FD controller area network (FDCAN)
2008
Note: In case a reserved value is configured, the filter element is considered disabled.
44.3.9 FDCAN Extended message ID filter element
Up to 8 filters element can be configured for 29-bit extended IDs. When accessing an
Extended Message ID Filter element, its address is the Filter List Extended Start Address
FLESA plus two times the index of the filter element (0 … 7).
1. With SFT = 11 the filter element is disabled and the acceptance filtering continues (same behavior as with
SFEC = 000).
Table 404. Extended Message ID Filter element
Bit 31 24 23 16 15 8 7 0
F0 EFEC[2:0] EFID1[28:0]
F1 EFTI[1:0] Res. EFID2[28:0]
Table 405. Extended Message ID Filter element field description
Field Description
F0 Bits 31:29
EFEC[2:0]
Extended filter element configuration
All enabled filter elements are used for acceptance filtering of extended frames.
Acceptance filtering stops at the first matching enabled filter element or when the end
of the filter list is reached. If EFEC = 100, 101 or 110 a match sets interrupt flag
IR[HPM] and, if enabled, an interrupt is generated. In this case register HPMS is
updated with the status of the priority match.
– 000: Disable filter element
– 001: Store in Rx FIFO 0 if filter matches
– 010: Store in Rx FIFO 1 if filter matches
– 011: Reject ID if filter matches
– 100: Set priority if filter matches
– 101: Set priority and store in FIFO 0 if filter matches
– 110: Set priority and store in FIFO 1 if filter matches
– 111: Not used
F0 Bits 28:0
EFID1[28:0]
Extended filter ID 1
First ID of extended ID filter element.
When filtering for Rx FIFO, this field defines the ID of an extended message to be
stored. The received identifiers must match exactly, only XIDAM masking
mechanism.
F1 Bits 31:30
EFT[1:0]
Extended filter type
– 00: Range filter from EF1ID to EF2ID (EF2ID >= EF1ID)
– 01: Dual ID filter for EF1ID or EF2ID
– 10: Classic filter: EF1ID = filter, EF2ID = mask
– 11: Range filter from EF1ID to EF2ID (EF2ID >= EF1ID), XIDAM mask not applied
F1 Bit 29 Not used
F1 Bits 28:0
EFID2[28:0]
Extended filter ID 2
Second ID of extended ID filter element.