Other Parts Discussed in Thread: WL1837
Hi expert
When we are receiving can data with high can-bus-load (e.g. 3 or 4 frames per ms)
and with high CPU load average(e.g. 1.8 or higher), we get errors of data drop, overrun or frame-order-changing.
These errors occurr even if any can-data-receiving process is not running.
We monitor them with the command `ip --details link show` except frame-order-changing which is done by a some process.
Procedure is followings:
$ ip link set can0 type can restart-ms 100 $ ip link set can0 type can bitrate 500 $ ip link set can0 up Some can-data-receive-process runs or not
Is there any way to prevent or reduce these errors even if cpu load is high?
E.g. raise a priority of can device driver or so.
Thanks