Part Number: TCAN1145-Q1
Hi Team,
One of my customers found that the CANINT bit in the INT_1 (0x51) register is being set unexpectedly after only WAKE pin was used for wake-up. There do have non-related messages on CAN but confirmed no intended WUF on the CAN bus. As a consequence, they could no tell whether the wake source is from WUF or LWU.
Issue Description:
- Scenario: Device is in Sleep mode; CAN bus contains unrelated (non-network management) frames; device is woken up via the WAKE pin.
- Observation: After wake-up, both the LWU and CANINT bits in INT_1 are set, whereas only LWU is expected according to the datasheet.
Debug already done:
- Sending only network management frames will not wake up the controller (no change in current consumption).
-
Disconnecting the CAN bus and waking up via the WAKE pin will not set the CANINT bit.
Quetsions:
- If the CANINT should only be set if a valid CAN bus wake-up event (WUP or WUF) is detected?
-
Any suggest further diagnostic steps?
Regards,
Wonder Fang