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.
Dear Champs,
I would like to check how CAN priority Inversion can be prevented and if there is any example for this.
It seems there is no feature in HW to prevent CAN priority Inversion, and they would like to have an idea how it can be implemented in SW.
Could you please check how it should be implemented to prevent CAN priority inversion in MCAL CAN?
My customer is using MCAL v9.0.1.
Thanks and Best Regards,
SI.
Hi SI,
Sorry for late reply. We will check if there is a way to prevent priority inversion via MCAL CAN SW and get back to you.
Thanks And Regards,
Sunil Kumar M S
Hi SI,
Are you asking CAN priority Inversion w.r.o Transmission or Reception?
Thanks And Regards,
Sunil
Hi Sunil,
They are looking for the option for 'Multiplexed transmission'. so, it would be Transmission.
Thanks and Best Regards,
SI.
Hi SI,
We do have support of multiplexed transmission in the driver but it is not working as expected. We have filed internal ticket MCAL-18644 and will get back to you by 30-Nov-2023.
Thanks And Regards,
Sunil Kumar M S
Hi SI,
We do see multiplexed transmission working for lower baud rates like 125 and 250kbps. Please note for higher baud rates it transmits faster and priority inversion cannot be avoided. What is the baudrate customer configured?
Thanks And Regards,
Sunil Kumar M S