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: selective wake up failed when other frames are sent

Part Number: TCAN1145-Q1

Dear expert,

I am testing selective wake up function, and found out that when other frames are sent by the CAN node, WUF is not working as expected. When I stop sending the other frames, selective wake up works fine.

Here is a log:

TCAN1145 is programmed to wake up wth the 0x000 ID frames.

Thanks in advance,

Marc 

  • Hi Marc, 

    Thank you for sharing your question with us on E2E.

    This behavior is unexpected. The presence of other CAN frames on the bus should not impact the TCAN1145's ability to recognize and respond to the WUF it is configured to receive. 

    • Can you share the full configuration of the TCAN1145 in this test? If software is available showing the SPI writes this would be ideal. Alternatively showing the desired states of the transceiver registers would help up ensure the device is configured correctly.
    • Is it possible to capture scope shots of the CAN bus and INH pin during the test case where the transceiver wakes to the current WUP and the second test where the WUF appears to be ignored when mixed with other frames? Please set the timescale of the scope so that the CAN frame is clearly visible and the INH transition (or lack thereof) is included. 

    Regards, 
    Eric Schott 

  • Hello,

    Sorry for the delay. Some CANOpen SDO messages are sent in paralel which access low level layers, and that seems tobe the reason why selective wake up is not working when those messages are sent. We don't see any issue after further evaluation.

    Thanks,

    Marc 

  • Marc,

    It sounds like there is no longer an issue, so I will be closing this thread. If you would like to reopen it, simply reply back to the thread with an update.

    Regards,

    Eric Hackett