SLLSFO8C May 2024 – November 2025 TCAN2450-Q1 , TCAN2451-Q1
PRODUCTION DATA
The sleep wake error (SWE) timer is a timer used to determine if specific functions are working or if the communication between the device and the processor is present. SWE timer is disabled by default. The SWE timer can be enabled by setting SWE_EN, 8'h1C[7]=1b, if needed. See Figure 8-28 for information on which modes the SWE timer start in and when.
The device wakes up if the CAN bus provides a WUP or a local wake event takes place, thus entering standby mode. Once in standby mode, SWE timer starts. Any SPI command resets the SWE timer. If SWE timer expires after tINACTIVE, the device re-enter sleep mode.
When in standby or normal mode, if the CANSLNT flag gets set due to inactivity on the CAN bus for tSILENCE, the SWE timer starts. If CANSLNT_SWE_DIS=0, the CANSLNT flag must be cleared to reset the SWE timer. If CANSLNT_SWE_DIS=1, any activity on the CAN bus automatically resets the SWE timer.