Hello,
I am having a problem with my Nvidia Orin NX system as well as my other Nvidia AGX Orin and AGX Xavier systems which are all running the latest version of Jetpack 5.1.3 [L4T 35.5.0]. This issue is very much related to this one posted about a year ago: Nvidia Orin Malformed UART Messages - Jetson & Embedded Systems / Jetson AGX Orin - NVIDIA Developer Forums and I still do not have a proper resolution for my problem.
We have invested in the Orin NX system recently and would like to get our application running on it, but the problem we are having is the messages we are expecting to receive from the UART (ttyTHS0) are corrupted or damaged on a seemingly random interval. I am seeing the starting or ending characters of the message either not being received or corrupted in my logs of the UART port. I have confirmed this is happening from the raw log of the UART port (cat /dev/ttyTHS0 > somefile.txt) and is happening completely independent of our program running on the Orin/Xavier systems. We have tested the same board producing the messages with our older Xavier systems running Ubuntu 18.04 (Jetpack 4.6.X) and there is no problem reading the UART.
From my previous post it seemed that there was a driver issue and it would be solved by the next patch, but in our testing it seems that the issue still persists for us. Is there any advise that can be given, or any solution that can be proposed for this item? All devices have been flashed with their respective Jetpack versions through the use of the sdkmanager application provided by Nvidia, with the builds provided from sdkmanager as well.
I have included the boot log for my Nvidia Orin NX system to hopefully save some time.
orin_nx_boot.txt (92.8 KB)
Thank you,
Noah