Part Number: TCAN4551-Q1
Tool/software:
Hi,
I am facing an issue while dealing with TCAN into low power mode. I have used an example which puts my TCAN into sleep mode using this Api " TCAN4x5x_Device_SetMode(TCAN4x5x_DEVICE_MODE_SLEEP);" . After this I receive an interrupt on my 'nINT' pin.
while debugging i got that I am getting under voltage supply interrupt which is 'UVSUP', which is expected if i refer your note from the datasheet:
"When entering sleep mode it is possible for the TCAN4551-Q1 to assert an interrupt due to UVCCFLTR event as the LDO is powering down. This interrupt should be ignored or can be masked out by using 16'h830[22] before initiating the go to sleep command." (https://www.ti.com/lit/ds/symlink/tcan4551-q1.pdf)
For now i am ignoring this interrupt in sleep mode.
The issue i am facing is, while in sleep mode if i send any data to TCAN from any CAN simulator (ex: PCAN) then i don't receive any wakeup request interrupt, but as soon as i disconnect my PCAN i am getting wakeup request as well as CANDOM ( CAN Stuck Dominant) and CANINT ( Can Bus Wake Up Interrupt ).
My interpretation from this is, I am not getting a proper wakeup pattern.
Please help me to resolve this issue and suggest the proper handling if i am doing anything in a wrong manner.
Thanks.
