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.

TCAN1146-Q1: TCAN1146-Q1 selective wake

Part Number: TCAN1146-Q1

   I set TCAN1146  selective wake,but TCAN1146 Cannot be awakened.The following is  Registers’ data 

CAN 收发器代码中用于唤醒帧(WUF)的选择性唤醒寄存器配置:

扩展 CAN ID:0x1E384000x

掩码:0xFFF

数据掩码不启用。

CANFD 仲裁段500kbps 数据波特率:2000kbps

SW_ID_1

10

SW_ID_2

0

SW_ID_3

3E

SW_ID_4

38

SW_ID_MASK_1.

0

SW_ID_MASK_2

0f

SW_ID_MASK_3.

ff

SW_ID_MASK_4

0

SW_ID_MASK_DLC

0

SW_CONFIG_1

d0

SW_CONFIG_4

80

  • Youlian,

    An engineer has been assigned this thread and will respond by end of business 03/12/2024.

    Regards,

    Eric Hackett

  • Hi Youlian,

    The configuration settings here look correct for the application you describe. The WAKE ID is properly set, data mask is disabled, the data rate is set at 500kbps, and SW_FD_PASSIVE is set so all CAN FD traffic will be ignored. 

    Partial networking does not support wake via CAN FD frames. Only classic CAN frames can be used where the data rate of the whole from is the same. Please ensure that the wake up frame that you are sending on the bus to wake TCAN1145 does not have the FDE bit set so that it is transmitted in the proper format for selective wake. 

    If this is already done, please share a scope shot of the CANH and CANL signals while the wake up frame is being sent on the bus so I can confirm that the proper information in being received by the transceiver. 

    Regards, 
    Eric Schott