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.

Wake up by a specific CAN message

Is it possible to wake up the MCU from sleep mode by a specific CAN message. 

If so what mode should the MCU has to be in? Sleep/Normal/Listen only/Loopback mode

the MCU has to be woke up (wake by interrupt) by using a specific CAN message on the public network, and then go to deep sleep or no power mode.

Return strategy is to wake up by another message from the same controller?

  • Hi Chaitra,

    The DCAN in C28x devices does not have a wakeup feature triggered by a specific CAN message.  One alternative though is to put the C28x device in low power mode (depending on the device, low power mode can be halt, idle or standby).  Once in low power mode, the device can be awaken through external (GPIO) toggle.  The idea is to have the CANRX GPIO as the signal to exit low power mode.  The limitation with this approach though is that ANY activity from the CAN bus will awaken the C28x device in low power mode and does not distinguish a particular message (e.g. - like what is done through message filtering).

    Regards,

    Joseph