S32K344 In the case of high load rate on the CAN bus

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K344 In the case of high load rate on the CAN bus

285 Views
CHYYDS
Contributor II

Hello everyone!!! I would like to ask you a question:
In the case of high load rate on the CAN bus (sending high priority messages through CANoe devices to achieve a bus load rate of 96%), the ECU sends a 10ms cycle message, with a maximum message cycle of more than 20ms. How can I solve this problem?
Thank you very much!!!

0 Kudos
3 Replies

274 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

if there is high bus load with high priority messages on the bus, then simply ECU could not be able to find free bus or/and to win bus arbitration and so sending of its message will be delayed until it is able to sent it. You cannot influence that, unless you will use even higher priority message.

BR, Petr

0 Kudos

234 Views
CHYYDS
Contributor II

@PetrSThank you for your reply
It's like this: send a high priority ID=0x01 on the bus to test the message cycle of the bus under high load. Is there any way to improve the delay of message cycles?

0 Kudos

218 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

std ID = 0x0 message has highest priority on the bus, so try this and be sure it is not transmitted by CANoe.

BR, Petr

0 Kudos