This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCAN1145-Q1: Support for selective wakeup implementation in CAN FD config for TCAN1145

Part Number: TCAN1145-Q1


Tool/software:

Hello to All, 

In our project, we need to be able to wakeUp  through a Can wakeUp and to be compatible with two kinds of Vehicle CAN configuration: CAN FD / CAN HS.
In our case, we use the TJA transceiver, which is:
-In case Of CAN HS config, the CAN Transceiver will awake the MCU only in case Of reception of a wakeUp source.
-In case Of CAN FD config, the CAN Transceiver will awaken the MCU whatever the received Rx frame.
Impact: 
- In the case Of CAN HS config: the Sw will be woken Up  only when a WkUp source is detected and it will lead to a quick switch to Active state. -> We are fully compliant in this case.
- In case Of CAN FD config, the Sw will be awake  with any Rx frame, and it will be stuck on Checking mode without any vehicle request, until the reception of a WakeUp frame, topic that we don"t master as the vehicle can activity can be dure to other customer need (driving, etc..).--> We are not compliant in this case.
Can you please confirm if TCAN1145 in CAN FD config, does not support selective Wake up.
Can you suggest any mechanism can be implemented in CAN FD so that we can be overcome this issue.
Regards,
  • Hi Mahidhar,

    Yes, the TCAN1145 will be able to support the same selective wake up functionality as the TJA1145 - allowing the device to remain in sleep mode while the CAN bus is active until the proper wake up frame (WUF) is detected. This device will be able to meet all of the requirements you describe here. 

    It is worth noting that both TJA1145 and TCAN1145 have an FD-passive configuration which allows the transceiver to ignore CAN FD frames while in sleep mode so these do not wake the transceiver while CAN FD traffic is present on the bus. This would allow either device to be compliant to the second case you describe here. I'm not sure exactly how this feature in the TJA1145 functions, but for the TCAN1145 the configuration is as simple as setting the SW_FD_PASSIVE bit in the SW_CONFIG_1 register. 

    Let me know if you have any more questions.

    Regards, 
    Eric Schott