I2c delay

Hi all,
In my workplace we develop automotive application on the Jetson.
The application controls some peripheral engines using i2c commands.
We notice there is sometimes delay of 30ms - 240ms between sending the command and until the engine executes it.
Our HW engineer says this is because the OS of the Jetson is not RT OS and such delays may be caused by it.

Has anyone faced similar issues? Are there more RT ways to send i2c command without depending on the OS scheduler, or preferably high priority routes in the OS commands that will reduce this delay?


Try if nice command help on it.


Hi @glifchitz ,
Please also see https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/clock_power_setup.html#
You can use the governor modes and clocks setup to yield high, fixed clocks