TCAN2947-Q1: Unable to Detect Can Wake Interrupt.

Part Number: TCAN2947-Q1

Hello Team, 

We are finnding difficulty to detect an Interrupt of CAN Tranceiver when There is can Frame Received from CANOe. 

Our configuration after initilization. 
- SBC set to Normal Mode. 
-  LIN set to SBC mode.(0x06)
- CAN Set to Wake capable Mode.(0x04)

But when we send the Can Message while made Can Trcv to Wake capable Mode it unable to detect the Interrupt. 
Tried to clear CanWUp Interrutp when moving to Wake Capable Mode. 

but unable to Make it. 

Same code works Fine with TCAN 2857, But having issue with TCAN 2947.

image.png

image.png
image.png
INT_1 response im getting this always

Please do let me know if you need any more info.

  • Hi Kundan,

    There are some register differences between TCAN28xx and TCAN29xx. Can you read the values of the following registers when you are sending the CAN WUP: SBC_CONFIG (0x0C), CAN_CNTRL_1 (0x10), WAKE_PIN_CONFIG2 (0x12), and HSS_CNTL3 (0x4F)?

    Additionally, can you share the waveforms for the CANH and CANL signals showing the WUP signal (should match figure 8-17 in the datasheet), as well as CRXD pin waveform?

    Note that once a WUP takes place, CRXD should either be toggling or constantly go low. This is to indicate to the MCU the send a SPI command to put the CAN transceiver into Normal mode to read all other CAN frames (see section 8.3.13.1 for details).  

    Regards,

    Matt