TO use UART2(ttyTHS2) as a standart UART

So, to ensure that UART behaves as a standard UART interface, I first checked whether the UART port was being used by any other process or service. Then, I disabled the nvgetty service by executing the following commands: sudo systemctl stop nvgetty and sudo systemctl disable nvgetty. After performing a system reboot, I verified the availability of the UART port. Finally, I executed the program to transmit data, but no data was received or observed on the data line.
JetPack and L4T Version - # R36 (release) , revision: 4.4, GCID: 41062509, BOARD: generic, EABI: aarch64.
Jetpack verssion - 6.2.1+b38

Hi atharva6,

Are you using the devkit or custom board for Orin Nano?

It seems you want to use uarte@3140000 which is not a physical UART interface.
Please share the full dmesg and device tree for further check.

Do you know which PINs you are connecting to verify UART?

I am using a Jetson Orin Nano developer kit.
UART interface : attached below.
Physical pin numbers are pin 3&4 of J12 header : attached below.
dmesg full message : attached below

Device Tree : what do you mean when you say device tree ?

  1. The source file (.dts or .dtsi): Human-readable, editable format for reviewing or modifying hardware configuration.
  2. The compiled binary (.dtb): The file used by the system at boot.
  3. A device tree overlay (.dtbo, .dtso): Modifies parts of the main device tree.
  4. The relevant excerpt/section: Just a portion related to a specific peripheral, such as UART or GPIO.
(attachments)

UART_Interface.zip (224 KB)

This is the Debug UART which we used as Tegra Combined UART and it will outputs logs from several firmwares.
It should be uartc@c280000 rather than uarte@3140000

Actually, we don’t support and verify this use case as you can not disable the debug log output completely.
They need to be disabled from each firmwares and some of them are not public.

Could you try using uartb@3110000(from M.2 Key E) or uarta@3100000(from 40-pins header) for your serial device?

As we are using the Jetson Orin Nano Developer Kit, the J10 header for the M.2 Key E Connectivity Slot (75-pin) is occupied by the Wi-Fi and Bluetooth module. Additionally, the UART from the J12 40-pin header is already in use. Can we use the M.2 Key M slot of J11 or J24?

There is no update from you for a period, assuming this is not an issue anymore.
Hence, we are closing this topic. If need further support, please open a new one.
Thanks
~0813

It seems there’s no UART interface on J11 or J24.

May I also know what’s your use case for UART?
Have you considered using UART interface from USB or SPI-to-Serial module?