The same autonomous driving program consumes significantly different CPU usage on different machines

Hi, guys.
We have two identical devices (each with a dual-Orin architecture) running the same program. However, the CPU usage seen through tegrastats is completely different on the two devices. Below is a screenshot of the corresponding tegrastats.

device A
master orin


slave orin

device B
master orin

slave orin

As you can see, Device A has an average CPU usage of 90%, while Device B is much lower. Additionally, I noticed that the LFB parameters in the logs for Device A and Device B seem to be somewhat different.
How should I troubleshoot this issue?

Hi,
If the device cannot be flashed/booted, please refer to the page to get uart log from the device:
Jetson/General debug - eLinux.org
And get logs of host PC and Jetson device for reference. If you are using custom board, you can compare uart log of developer kit and custom board to get more information.
Also please check FAQs:
Jetson AGX Orin FAQ
If possible, we would suggest follow quick start in developer guide to re-flash the system:
Quick Start — NVIDIA Jetson Linux Developer Guide 1 documentation
And see if the issue still persists on a clean-flashed system.
Thanks!

Hi,
Would suggest switch the AGX Orin modules between the two boards and do profiling. To make sure whether it is specific to the modules.

And the latest release is Jetpack 6.1. If you use previous version, suggest upgrade to latest version and try.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.