Hello team,
My customer is looking to wake up the TCAN1146 via WUP only, meaning they want to disable completely any 'wake via CAN' or WUF functionality.
To do so, they have configured the transceiver in the following way:
Register -> Value
0x1C -> 0x04 /*SWE timer disabled*/
0x15 -> 0x00 /*Disable Wdg_1*/ /*Should already be OFF */
0x56 -> 0x00 /*Disable all interrupts on INT_1*/
0x57 -> 0x00 /*Disable all interrupts on INT_2*/
0x58 -> 0x00 /*Disable all interrupts on INT_3*/
0x59 -> 0x00 /*Disable all interrupts on INT_CANBUS*/
0x51 -> 0xFF /*Clear all interrupts on INT_1*/
0x52 -> 0xFF /*Clear all interrupts on INT_2*/
0x53 -> 0xE1 /*Clear all interrupts on INT_3*/
0x54 -> 0x7F /*Clear all interrupts on INT_CANBUS*/
0x10 -> 0x47 /*Mode register to normal*/
However after this, putting the tcan in sleep mode is immediately followed by a wake-up, and the interrupt register mentions a 'CAN bus wake up'. This happens only when the trx is connection to a CAN bus. If the CAN connections are open, nothing happens.
I have asked about WAKE pin connection and configuration, but in the meantime I submit this question to you: How should they do to disable wake up via CAN?
Best regards, Antoine