Orin ttyTHS1 can't work

Hi, I open the ttyTHS1 but can’t send and receive data.
kernel init log as follow:
nvidia@nvidia-desktop:~$ sudo dmesg |grep tty
[ 0.000861] printk: console [tty0] enabled
[ 0.290106] 31d0000.serial: ttyAMA0 at MMIO 0x31d0000 (irq = 87, base_baud = 0) is a SBSA
[ 1.624167] printk: console [ttyAMA0] enabled
[ 2.413318] printk: console [ttyTCU0] enabled
[ 8.741907] 3100000.serial: ttyTHS0 at MMIO 0x3100000 (irq = 26, base_baud = 0) is a TEGRA_UART
[ 8.757829] 3110000.serial: ttyTHS1 at MMIO 0x3110000 (irq = 85, base_baud = 0) is a TEGRA_UART
[ 8.773679] 3130000.serial: ttyTHS3 at MMIO 0x3130000 (irq = 86, base_baud = 0) is a TEGRA_UART
[ 14.448351] systemd[1]: Created slice system-serial\x2dgetty.slice.
nvidia@nvidia-desktop:~$

and check the proc fs, the driver has send data but didn’t receive anything:
root@nvidia-desktop:/proc/tty/driver# cat tegra_hsuart
serinfo:1.0 driver revision:
0: uart:TEGRA_UART mmio:0x03100000 irq:26 tx:0 rx:0 CTS
1: uart:TEGRA_UART mmio:0x03110000 irq:85 tx:43 rx:0 RTS|CTS|DTR
3: uart:TEGRA_UART mmio:0x03130000 irq:86 tx:23 rx:6 CTS

the other uart ports(THS0,THS3) can work.
Could you provide any suggestion for this issue?

Dear @ekeechg,
May I know if you are using DRIVE or Jetson platform?

Jetson platform

nvidia@nvidia-desktop:~$ jetson_release
Software part of jetson-stats 4.2.4 - (c) 2024, Raffaello Bonghi
Model: Jetson AGX Orin - Jetpack 5.0.2 GA [L4T 35.1.0]
NV Power Mode[0]: MAXN
Serial Number: [XXX Show with: jetson_release -s XXX]
Hardware:

  • P-Number: p3701-0004
  • Module: NVIDIA Jetson AGX Orin (32GB ram)
    Platform:
  • Distribution: Ubuntu 20.04 focal
  • Release: 5.10.104-tegra
    jtop:
  • Version: 4.2.4
  • Service: Active
    Libraries:
  • CUDA: 11.4.239
  • cuDNN: 8.4.1.50
  • TensorRT: 8.4.1.5
  • VPI: 2.1.6
  • Vulkan: 1.3.203
  • OpenCV: 4.5.4 - with CUDA: NO
    nvidia@nvidia-desktop:~$

Moving to Jetson Orin forum(Jetson AGX Orin - NVIDIA Developer Forums) for support

Hi ekeechg,

Are you using the devkit or custom board for AGX Orin?
It seems you are using Jetpack 5.0.2 (R35.1).

Please provide the reproduce steps how you verify UART interface.

and try if the following commands could help for your case.

$ sudo systemctl stop nvgetty.service
$ sudo systemctl disable nvgetty.service

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