I am currently migrating a software project targeted for Intel x86_64 machines (RHEL 8 OS) to a Nvidia Jetson AGX Orin DevKit. I am running with jetpack 5.0.2 L4T 35.1 (which states it installs linux kernel version 5).
I am having occasional I/O latency (but reproducible) both with the local file system and serial I/O over USB, this is somewhat similar to this topic. This issue does not occur on the Intel x86_64 hardware running RHEL.
The linked topic suggests flashing to an older jetpack version (therefore older linux kernel)
helped, however it seems AGX Orin’s only support L4T >= 34. Using the SDK Manager to flash the device to JetPack 4.6.3 is not support (as documentation suggests)
Is there any support for older Jetson Linux versions on the Jetson AGX Orin DevKits? Can I manually flash the device to an older version?
So I can test if this issue is due to the underlying OS version.
How I am reproducing the file I/O latency:
I am using the following python script (requires pip installing
write.py (473 Bytes)
This will write 1000 image files (.fits format files) to the local directory the script is ran from, each image file is ~1MB in size.
Running this script a few times will yield a max write time of 6-11 seconds.
Note that this does not happen on the x86 systems, and a similar latency occurs when reading serial data from USB (so not using astropy or numpy)