cancel
Showing results for 
Search instead for 
Did you mean: 

bxCAN time-triggered communication mode not supported

XPach.1
Associate

The errata sheet of the STM32F042 states:

The time-triggered communication mode described in the reference manual is not supported. As a result, timestamp values are not available. The TTCM bit of the CAN_MCR register must be kept cleared (time-triggered communication mode disabled).

Is this something that somehow could be done or simulated with a separate timer or we cannot have TTCM at all? I'm just trying to find a workaround.

2 REPLIES 2
Imen.D
ST Employee

Hello @XP.1acheco​ ,

There is no workaround as mentioned in the errata sheet of the STM32F042.

What is the purpose of using timestamp ? What is the CPU load to use?

Maybe you can add more details about your network configuration and whether it is based on STM32 or other MCUs. Also specify the structure of the CAN used.

However, you can contact your FAE and provide additional sensitive information in your use case.

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen

for ttcan communication, there is a system matric, which starts with a reference message, and it should contain the timestamp and the timestamp is used for sychronizing all the other slave CAN nodes.