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.

TCAN11623-Q1: sleep and wake up

Part Number: TCAN11623-Q1

Tool/software:

Hello,

I am using a TCAN11623

According to datasheet wake up is done by the multiple filtered dominant wake up patern defined in the ISO11898-2:2016 Standard

Is this patern the same way to wake up as defined with parameter "COMMSynchronousWakeUp" defined by AUTOSAR in "integration requirement AUTOSAR 4.x" (AUTOSAR_INIT)?

Thanks

BR. Thomas

  • Hi Thomas,

    COMMSynchronousWakeUp defines that wake up of one channel shall lead to a wake up of all channels if true, in the same way a valid WUP will wake up all nodes on the CAN bus.

    Regards,

    Sean

  • Hello Sean, thanks for your answer. I'm not sure to understand it - are both signals similar then?

    Thanks. BR. Thomas

  • Thomas,

    WUP is a pattern of CAN message used to wakeup CAN transceivers, COMMSynchronousWakeUp is a parameter from AutoSar which is for microcontrollers, they are different things so you should not even compare them.  

    Regards,

    Sean

  • Hello Sean, so it means I can't use the wake up from the transceiver and must keep the microcontroler alive and manage the sleep mode at the microcontroler level, right?

    Thanks. BR. T.

  • Hi Thomas, 

    You can use the INH pin on the transceiver to control the voltage regulator of MCU. INH will be low in sleep mode, and once there's a WUP on the bus the transceiver will wake up and pull INH high. In that case you are able to turn MCU off in sleep mode.

    Regards,

    Sean

  • Hello Sean, 

    thanks a lot - do I understand right that any CAN bus will use this wake up patern, and that Autosar is just the overlayer with some architecture rules? Sorry to ask for triple confirmation, I'm not familiar with it.

    Thanks again for all your answers

    BR. T.

  • Hi Thomas,

    Yes, CAN transceiver will monitor the CAN bus while it's in sleep mode, once a wake up pattern has been detected, it will wake up and enter the standby mode. If you are connecting INH to the power regulator of MCU, it will turn off the MCU power when the CAN transceiver is in sleep mode, and bring the MCU power back once the transceiver is waked up. AutoSar is more like a software architecture of MCU, CAN transceiver does not utilize AutoSar software thus you need to program it in MCU, that being said, they are totally different components so they have different functions.

    Regards,

    Sean