Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
[√] DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other
Target Operating System
[√] Linux
QNX
other
Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
[√] NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other
SDK Manager Version
1.9.1.10844
other
Host Machine Version
[√] native Ubuntu 18.04
other
Hi NVIDIA experts.
We have encountered some tricky issues.
We use the nvsipl::INvSIPLClient::INvMCallback method to receive the camera stream in driveos 5.2.0. This callback function is expected to be scheduled every 33ms (camera in 30FPS). In the vast majority of cases, callback functions can be scheduled for execution timely.
However, we occasionally encounter situations where callback functions are not scheduled for over a hundred milliseconds. For example, the nvmedia image timestamp is at the time point 1000ms, the callback function with this image is schedule at time point 1200ms.
We currently have no way to reproduce this problem. The cpu usage of the process is not high (abort 30%-40%).
May I ask if NVIDIA has encountered similar problems before and how did you solve them? Can you provide some methods and tools to further locate the problem?
Thanks!!