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?