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: From sleep mode to standby mode ,why need to send multiple CAN data packets?

Part Number: TCAN1146-Q1


Tool/software:

Hi team:

     When testing the selective wake-up function of TCAN1146,  writing 0x81 to Mode config register(0x10) via SPI to enter Sleep Mode ,  and then must send multiple CAN data packets before entering Standby mode. What is the reason for this?    Can I only send one packet from Sleep to Standby mode?

Thanks!

Fed

  • Hi Fed,

    The bus is in off state when there is no activity, in this case a initial CAN frame (can be any frame) is needed to activate the WUF receiver. Then, a matched WUF will be a valid wake event to change the device into standby. If there is no bus activity within tSILENCE after sending the initial frame, the WUF receiver will be disabled again, so you need to send another frame followed by a WUF.

    Regards,

    Sean

  • Ok, I have got it . Thank you , Sean.