49.5.5 Receive process under Pretended Networking mode
Pretended Networking mode adds specific wakeup functionality in low power mode
(Stop mode). When Pretended Networking mode (PN) is enabled by asserting
MCR[PNET_EN], FlexCAN continues processing Rx CAN messages under low power
mode, and is able to detect specific wakeup messages by filtering them against ID and
payload target values using preselected matching criteria. Wakeup functionality is not
available for messages in CAN FD format. When in Pretended Networking mode, CAN
FD format messages are ignored.
PN registers are located in the 0x0B00–0B7C address range and can be written only in
Freeze mode. These registers are used for writing PN configuration (both control and
target values) prior to entering Pretended Networking mode, and for reading wakeup
flags and the received message ID and data when returning back to normal mode after
wakeup. The CPU must wait for MCR[LPMACK] to be negated before performing any
access to FlexCAN PN registers.
PN control registers are described in Pretended Networking Control 1 Register
(CTRL1_PN) and Pretended Networking Control 2 Register (CTRL2_PN). The control
bit fields that configure the filtering criteria are:
• PLFS: payload filtering selection
• IDFS: ID filtering selection
• FCS: filtering combination selection
PN target values are:
• FLT_IDE: IDE target value used to filter the incoming message by its format
(standard or extended).
• FLT_RTR: RTR target value used to filter the incoming message by its type (data or
remote frame).
• FLT_DLC_HI and FLT_DLC_LO: target DLC range used to filter the size of
payload part of an incoming message.
• FLT_ID1: ID target value used to filter the incoming message ID (equal to, smaller
than or equal, greater than or equal, or the lower limit value in an ID range).
• FLT_ID2: ID target value used as the upper limit in an ID range.
• PL1: Payload target value used to filter the incoming message payload (equal to,
smaller than or equal, greater than or equal, or the lower limit value in a payload
range).
• PL2: Payload target value used as the upper limit in a payload range.
Chapter 49 FlexCAN
MWCT101xS Series Reference Manual, Rev. 3, 07/2019
NXP Semiconductors
1669
Summary of Contents for MWCT101 S Series
Page 2: ...MWCT101xS Series Reference Manual Rev 3 07 2019 2 NXP Semiconductors...
Page 42: ...MWCT101xS Series Reference Manual Rev 3 07 2019 42 NXP Semiconductors...
Page 50: ...Conventions MWCT101xS Series Reference Manual Rev 3 07 2019 50 NXP Semiconductors...
Page 70: ...Aliased bit band regions MWCT101xS Series Reference Manual Rev 3 07 2019 70 NXP Semiconductors...
Page 78: ...Pinout diagrams MWCT101xS Series Reference Manual Rev 3 07 2019 78 NXP Semiconductors...
Page 96: ...WCT101xS safety concept MWCT101xS Series Reference Manual Rev 3 07 2019 96 NXP Semiconductors...
Page 130: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 130 NXP Semiconductors...
Page 284: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 284 NXP Semiconductors...
Page 430: ...Functional Description MWCT101xS Series Reference Manual Rev 3 07 2019 430 NXP Semiconductors...
Page 472: ...Application Information MWCT101xS Series Reference Manual Rev 3 07 2019 472 NXP Semiconductors...
Page 528: ...Module clocks MWCT101xS Series Reference Manual Rev 3 07 2019 528 NXP Semiconductors...
Page 634: ...SRAM configuration MWCT101xS Series Reference Manual Rev 3 07 2019 634 NXP Semiconductors...
Page 818: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 818 NXP Semiconductors...
Page 960: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 960 NXP Semiconductors...
Page 992: ...ADC calibration scheme MWCT101xS Series Reference Manual Rev 3 07 2019 992 NXP Semiconductors...
Page 1348: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 1348 NXP Semiconductors...
Page 1366: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 1366 NXP Semiconductors...
Page 1514: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 1514 NXP Semiconductors...
Page 1726: ...Debug and security MWCT101xS Series Reference Manual Rev 3 07 2019 1726 NXP Semiconductors...
Page 1760: ...MWCT101xS Series Reference Manual Rev 3 07 2019 1760 NXP Semiconductors...