UART port gets wrong data

Hello,

I use Jetson Orin NX (Jetpack6.2) (Devkit Flash) and I disable debug port and use as a UART port. For doing that I mask serial-getty@ttyTCU0 service (debug port refers TCU0 in my device) and configure /boot/extlinux/extlinux.conf for debug disable.

Like Cannot configure UART port properties , when I send number 0A with this port, it gets ‘0D 0A’, but it should get only ‘0A’. ( also port emits 0xFF 0xFF for every 0xFF piped into it). I also read [Jetson Xavier NX] UART Tune topic but I couldn’t understand what should I do for Orin NX. What is the problem? How can I solve it for my device? (if I should configure any file, my P_number = p3767-0000)

Hi reis142reis,

It is not the expected use case to us.
If you disable /dev/ttyTCU0 from kernel cmdline specified in extlinux.conf, you would just remove the log output from kernel.
Please note that debug UART is TCU(Tegra Combined UART), which outputs log from several firmwares.

Could you just try using another 2 UART interfaces instead?
One is from 40-pins header and another is from M.2 Key E port.

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