Jetson Orin Nano UART for comms with external MCU

I’m using the Jetson Orin Nano Dev Kit 8Gb RAM bought from Amazon US. Standard Nvidia board, not custom made. It has a WIFI board on the underside. Details as below:

nano@nano:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy

nano@nano:~$ head -n 1 /etc/nv_tegra_release

R36 (release), REVISION: 4.4, GCID: 41062509, BOARD: generic, EABI: aarch64, DATE: Mon Jun 16 16:07:13 UTC 2025

nano@nano:~$ cat /etc/nv_tegra_release
R36 (release), REVISION: 4.4, GCID: 41062509, BOARD: generic, EABI: aarch64, DATE: Mon Jun 16 16:07:13 UTC 2025
KERNEL_VARIANT: oot
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia

nano@nano:~$ sudo apt-cache show nvidia-jetpack
Package: nvidia-jetpack
Source: nvidia-jetpack (6.2.1)
Version: 6.2.1+b38
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-jetpack-runtime (= 6.2.1+b38), nvidia-jetpack-dev (= 6.2.1+b38)
Homepage: Jetson - Embedded AI Computing Platform | NVIDIA Developer
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_6.2.1+b38_arm64.deb
Size: 29300
SHA256: dd9cb893fbe7f80d2c2348b268f17c8140b18b9dbb674fa8d79facfaa2050c53
SHA1: dc630f213f9afcb6f67c65234df7ad5c019edb9c
MD5sum: 9c8dc61bdab2b816dcc7cd253bcf6482
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8

Package: nvidia-jetpack
Source: nvidia-jetpack (6.2)
Version: 6.2+b77
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-jetpack-runtime (= 6.2+b77), nvidia-jetpack-dev (= 6.2+b77)
Homepage: Jetson - Embedded AI Computing Platform | NVIDIA Developer
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_6.2+b77_arm64.deb
Size: 29298
SHA256: 70553d4b5a802057f9436677ef8ce255db386fd3b5d24ff2c0a8ec0e485c59cd
SHA1: 9deab64d12eef0e788471e05856c84bf2a0cf6e6
MD5sum: 4db65dc36434fe1f84176843384aee23
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8

Package: nvidia-jetpack
Source: nvidia-jetpack (6.1)
Version: 6.1+b123
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-jetpack-runtime (= 6.1+b123), nvidia-jetpack-dev (= 6.1+b123)
Homepage: Jetson - Embedded AI Computing Platform | NVIDIA Developer
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_6.1+b123_arm64.deb
Size: 29312
SHA256: b6475a6108aeabc5b16af7c102162b7c46c36361239fef6293535d05ee2c2929
SHA1: f0984a6272c8f3a70ae14cb2ca6716b8c1a09543
MD5sum: a167745e1d88a8d7597454c8003fa9a4
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8

nano@nano:~$ dpkg-query --show nvidia-l4t-core
nvidia-l4t-core 36.4.4-20250616085344
nano@nano:~$ ls -l /dev/tty*
crw-rw-rw- 1 root tty 5, 0 Sep 7 17:35 /dev/tty
crw–w---- 1 root tty 4, 0 Jun 4 15:17 /dev/tty0
crw–w---- 1 root tty 4, 1 Sep 7 14:38 /dev/tty1
crw–w---- 1 root tty 4, 10 Jun 4 15:17 /dev/tty10
crw–w---- 1 root tty 4, 11 Jun 4 15:17 /dev/tty11
crw–w---- 1 root tty 4, 12 Jun 4 15:17 /dev/tty12
crw–w---- 1 root tty 4, 13 Jun 4 15:17 /dev/tty13
crw–w---- 1 root tty 4, 14 Jun 4 15:17 /dev/tty14
crw–w---- 1 root tty 4, 15 Jun 4 15:17 /dev/tty15
crw–w---- 1 root tty 4, 16 Jun 4 15:17 /dev/tty16
crw–w---- 1 root tty 4, 17 Jun 4 15:17 /dev/tty17
crw–w---- 1 root tty 4, 18 Jun 4 15:17 /dev/tty18
crw–w---- 1 root tty 4, 19 Jun 4 15:17 /dev/tty19
crw–w---- 1 nano tty 4, 2 Sep 7 14:38 /dev/tty2
crw–w---- 1 root tty 4, 20 Jun 4 15:17 /dev/tty20
crw–w---- 1 root tty 4, 21 Jun 4 15:17 /dev/tty21
crw–w---- 1 root tty 4, 22 Jun 4 15:17 /dev/tty22
crw–w---- 1 root tty 4, 23 Jun 4 15:17 /dev/tty23
crw–w---- 1 root tty 4, 24 Jun 4 15:17 /dev/tty24
crw–w---- 1 root tty 4, 25 Jun 4 15:17 /dev/tty25
crw–w---- 1 root tty 4, 26 Jun 4 15:17 /dev/tty26
crw–w---- 1 root tty 4, 27 Jun 4 15:17 /dev/tty27
crw–w---- 1 root tty 4, 28 Jun 4 15:17 /dev/tty28
crw–w---- 1 root tty 4, 29 Jun 4 15:17 /dev/tty29
crw–w---- 1 root tty 4, 3 Sep 7 14:38 /dev/tty3
crw–w---- 1 root tty 4, 30 Jun 4 15:17 /dev/tty30
crw–w---- 1 root tty 4, 31 Jun 4 15:17 /dev/tty31
crw–w---- 1 root tty 4, 32 Jun 4 15:17 /dev/tty32
crw–w---- 1 root tty 4, 33 Jun 4 15:17 /dev/tty33
crw–w---- 1 root tty 4, 34 Jun 4 15:17 /dev/tty34
crw–w---- 1 root tty 4, 35 Jun 4 15:17 /dev/tty35
crw–w---- 1 root tty 4, 36 Jun 4 15:17 /dev/tty36
crw–w---- 1 root tty 4, 37 Jun 4 15:17 /dev/tty37
crw–w---- 1 root tty 4, 38 Jun 4 15:17 /dev/tty38
crw–w---- 1 root tty 4, 39 Jun 4 15:17 /dev/tty39
crw–w---- 1 root tty 4, 4 Sep 7 14:38 /dev/tty4
crw–w---- 1 root tty 4, 40 Jun 4 15:17 /dev/tty40
crw–w---- 1 root tty 4, 41 Jun 4 15:17 /dev/tty41
crw–w---- 1 root tty 4, 42 Jun 4 15:17 /dev/tty42
crw–w---- 1 root tty 4, 43 Jun 4 15:17 /dev/tty43
crw–w---- 1 root tty 4, 44 Jun 4 15:17 /dev/tty44
crw–w---- 1 root tty 4, 45 Jun 4 15:17 /dev/tty45
crw–w---- 1 root tty 4, 46 Jun 4 15:17 /dev/tty46
crw–w---- 1 root tty 4, 47 Jun 4 15:17 /dev/tty47
crw–w---- 1 root tty 4, 48 Jun 4 15:17 /dev/tty48
crw–w---- 1 root tty 4, 49 Jun 4 15:17 /dev/tty49
crw–w---- 1 root tty 4, 5 Sep 7 14:38 /dev/tty5
crw–w---- 1 root tty 4, 50 Jun 4 15:17 /dev/tty50
crw–w---- 1 root tty 4, 51 Jun 4 15:17 /dev/tty51
crw–w---- 1 root tty 4, 52 Jun 4 15:17 /dev/tty52
crw–w---- 1 root tty 4, 53 Jun 4 15:17 /dev/tty53
crw–w---- 1 root tty 4, 54 Jun 4 15:17 /dev/tty54
crw–w---- 1 root tty 4, 55 Jun 4 15:17 /dev/tty55
crw–w---- 1 root tty 4, 56 Jun 4 15:17 /dev/tty56
crw–w---- 1 root tty 4, 57 Jun 4 15:17 /dev/tty57
crw–w---- 1 root tty 4, 58 Jun 4 15:17 /dev/tty58
crw–w---- 1 root tty 4, 59 Jun 4 15:17 /dev/tty59
crw–w---- 1 root tty 4, 6 Sep 7 14:38 /dev/tty6
crw–w---- 1 root tty 4, 60 Jun 4 15:17 /dev/tty60
crw–w---- 1 root tty 4, 61 Jun 4 15:17 /dev/tty61
crw–w---- 1 root tty 4, 62 Jun 4 15:17 /dev/tty62
crw–w---- 1 root tty 4, 63 Jun 4 15:17 /dev/tty63
crw–w---- 1 root tty 4, 7 Jun 4 15:17 /dev/tty7
crw–w---- 1 root tty 4, 8 Jun 4 15:17 /dev/tty8
crw–w---- 1 root tty 4, 9 Jun 4 15:17 /dev/tty9
crw-rw---- 1 root dialout 204, 64 Jun 4 15:17 /dev/ttyAMA0
crw–w---- 1 root tty 491, 0 Sep 7 14:38 /dev/ttyGS0
crw------- 1 root root 3, 0 Jun 4 15:17 /dev/ttyp0
crw------- 1 root root 3, 1 Jun 4 15:17 /dev/ttyp1
crw------- 1 root root 3, 2 Jun 4 15:17 /dev/ttyp2
crw------- 1 root root 3, 3 Jun 4 15:17 /dev/ttyp3
crw------- 1 root root 3, 4 Jun 4 15:17 /dev/ttyp4
crw------- 1 root root 3, 5 Jun 4 15:17 /dev/ttyp5
crw------- 1 root root 3, 6 Jun 4 15:17 /dev/ttyp6
crw------- 1 root root 3, 7 Jun 4 15:17 /dev/ttyp7
crw------- 1 root root 3, 8 Jun 4 15:17 /dev/ttyp8
crw------- 1 root root 3, 9 Jun 4 15:17 /dev/ttyp9
crw------- 1 root root 3, 10 Jun 4 15:17 /dev/ttypa
crw------- 1 root root 3, 11 Jun 4 15:17 /dev/ttypb
crw------- 1 root root 3, 12 Jun 4 15:17 /dev/ttypc
crw------- 1 root root 3, 13 Jun 4 15:17 /dev/ttypd
crw------- 1 root root 3, 14 Jun 4 15:17 /dev/ttype
crw------- 1 root root 3, 15 Jun 4 15:17 /dev/ttypf
crw-rw---- 1 root dialout 4, 64 Jun 4 15:17 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 Jun 4 15:17 /dev/ttyS1
crw-rw---- 1 root dialout 4, 66 Jun 4 15:17 /dev/ttyS2
crw-rw---- 1 root dialout 4, 67 Jun 4 15:17 /dev/ttyS3
crw–w---- 1 root tty 239, 0 Sep 7 14:38 /dev/ttyTCU0
crw-rw---- 1 root dialout 240, 1 Sep 7 17:44 /dev/ttyTHS1
crw-rw---- 1 root dialout 240, 2 Jun 4 15:17 /dev/ttyTHS2

nano@nano:~$ systemctl status nvgetty
○ nvgetty.service - UART on ttyTHS0
Loaded: loaded (/etc/systemd/system/nvgetty.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Sun 2025-09-07 14:38:14 BST; 3h 35min ago
Process: 1140 ExecStart=/etc/systemd/nvgetty.sh (code=exited, status=0/SUCCESS)
Main PID: 1140 (code=exited, status=0/SUCCESS)
CPU: 7ms

Sep 07 14:38:14 nano systemd[1]: Started UART on ttyTHS0.
Sep 07 14:38:14 nano systemd[1]: nvgetty.service: Deactivated successfully.
nano@nano:~$ sudo systemctl stop nvgetty

nano@nano:~$ ls -l /dev/tty*
crw-rw-rw- 1 root tty 5, 0 Sep 7 17:35 /dev/tty
crw–w---- 1 root tty 4, 0 Jun 4 15:17 /dev/tty0
crw–w---- 1 root tty 4, 1 Sep 7 14:38 /dev/tty1
crw–w---- 1 root tty 4, 10 Jun 4 15:17 /dev/tty10
crw–w---- 1 root tty 4, 11 Jun 4 15:17 /dev/tty11
crw–w---- 1 root tty 4, 12 Jun 4 15:17 /dev/tty12
crw–w---- 1 root tty 4, 13 Jun 4 15:17 /dev/tty13
crw–w---- 1 root tty 4, 14 Jun 4 15:17 /dev/tty14
crw–w---- 1 root tty 4, 15 Jun 4 15:17 /dev/tty15
crw–w---- 1 root tty 4, 16 Jun 4 15:17 /dev/tty16
crw–w---- 1 root tty 4, 17 Jun 4 15:17 /dev/tty17
crw–w---- 1 root tty 4, 18 Jun 4 15:17 /dev/tty18
crw–w---- 1 root tty 4, 19 Jun 4 15:17 /dev/tty19
crw–w---- 1 nano tty 4, 2 Sep 7 14:38 /dev/tty2
crw–w---- 1 root tty 4, 20 Jun 4 15:17 /dev/tty20
crw–w---- 1 root tty 4, 21 Jun 4 15:17 /dev/tty21
crw–w---- 1 root tty 4, 22 Jun 4 15:17 /dev/tty22
crw–w---- 1 root tty 4, 23 Jun 4 15:17 /dev/tty23
crw–w---- 1 root tty 4, 24 Jun 4 15:17 /dev/tty24
crw–w---- 1 root tty 4, 25 Jun 4 15:17 /dev/tty25
crw–w---- 1 root tty 4, 26 Jun 4 15:17 /dev/tty26
crw–w---- 1 root tty 4, 27 Jun 4 15:17 /dev/tty27
crw–w---- 1 root tty 4, 28 Jun 4 15:17 /dev/tty28
crw–w---- 1 root tty 4, 29 Jun 4 15:17 /dev/tty29
crw–w---- 1 root tty 4, 3 Sep 7 14:38 /dev/tty3
crw–w---- 1 root tty 4, 30 Jun 4 15:17 /dev/tty30
crw–w---- 1 root tty 4, 31 Jun 4 15:17 /dev/tty31
crw–w---- 1 root tty 4, 32 Jun 4 15:17 /dev/tty32
crw–w---- 1 root tty 4, 33 Jun 4 15:17 /dev/tty33
crw–w---- 1 root tty 4, 34 Jun 4 15:17 /dev/tty34
crw–w---- 1 root tty 4, 35 Jun 4 15:17 /dev/tty35
crw–w---- 1 root tty 4, 36 Jun 4 15:17 /dev/tty36
crw–w---- 1 root tty 4, 37 Jun 4 15:17 /dev/tty37
crw–w---- 1 root tty 4, 38 Jun 4 15:17 /dev/tty38
crw–w---- 1 root tty 4, 39 Jun 4 15:17 /dev/tty39
crw–w---- 1 root tty 4, 4 Sep 7 14:38 /dev/tty4
crw–w---- 1 root tty 4, 40 Jun 4 15:17 /dev/tty40
crw–w---- 1 root tty 4, 41 Jun 4 15:17 /dev/tty41
crw–w---- 1 root tty 4, 42 Jun 4 15:17 /dev/tty42
crw–w---- 1 root tty 4, 43 Jun 4 15:17 /dev/tty43
crw–w---- 1 root tty 4, 44 Jun 4 15:17 /dev/tty44
crw–w---- 1 root tty 4, 45 Jun 4 15:17 /dev/tty45
crw–w---- 1 root tty 4, 46 Jun 4 15:17 /dev/tty46
crw–w---- 1 root tty 4, 47 Jun 4 15:17 /dev/tty47
crw–w---- 1 root tty 4, 48 Jun 4 15:17 /dev/tty48
crw–w---- 1 root tty 4, 49 Jun 4 15:17 /dev/tty49
crw–w---- 1 root tty 4, 5 Sep 7 14:38 /dev/tty5
crw–w---- 1 root tty 4, 50 Jun 4 15:17 /dev/tty50
crw–w---- 1 root tty 4, 51 Jun 4 15:17 /dev/tty51
crw–w---- 1 root tty 4, 52 Jun 4 15:17 /dev/tty52
crw–w---- 1 root tty 4, 53 Jun 4 15:17 /dev/tty53
crw–w---- 1 root tty 4, 54 Jun 4 15:17 /dev/tty54
crw–w---- 1 root tty 4, 55 Jun 4 15:17 /dev/tty55
crw–w---- 1 root tty 4, 56 Jun 4 15:17 /dev/tty56
crw–w---- 1 root tty 4, 57 Jun 4 15:17 /dev/tty57
crw–w---- 1 root tty 4, 58 Jun 4 15:17 /dev/tty58
crw–w---- 1 root tty 4, 59 Jun 4 15:17 /dev/tty59
crw–w---- 1 root tty 4, 6 Sep 7 14:38 /dev/tty6
crw–w---- 1 root tty 4, 60 Jun 4 15:17 /dev/tty60
crw–w---- 1 root tty 4, 61 Jun 4 15:17 /dev/tty61
crw–w---- 1 root tty 4, 62 Jun 4 15:17 /dev/tty62
crw–w---- 1 root tty 4, 63 Jun 4 15:17 /dev/tty63
crw–w---- 1 root tty 4, 7 Jun 4 15:17 /dev/tty7
crw–w---- 1 root tty 4, 8 Jun 4 15:17 /dev/tty8
crw–w---- 1 root tty 4, 9 Jun 4 15:17 /dev/tty9
crw-rw---- 1 root dialout 204, 64 Jun 4 15:17 /dev/ttyAMA0
crw–w---- 1 root tty 491, 0 Sep 7 14:38 /dev/ttyGS0
crw------- 1 root root 3, 0 Jun 4 15:17 /dev/ttyp0
crw------- 1 root root 3, 1 Jun 4 15:17 /dev/ttyp1
crw------- 1 root root 3, 2 Jun 4 15:17 /dev/ttyp2
crw------- 1 root root 3, 3 Jun 4 15:17 /dev/ttyp3
crw------- 1 root root 3, 4 Jun 4 15:17 /dev/ttyp4
crw------- 1 root root 3, 5 Jun 4 15:17 /dev/ttyp5
crw------- 1 root root 3, 6 Jun 4 15:17 /dev/ttyp6
crw------- 1 root root 3, 7 Jun 4 15:17 /dev/ttyp7
crw------- 1 root root 3, 8 Jun 4 15:17 /dev/ttyp8
crw------- 1 root root 3, 9 Jun 4 15:17 /dev/ttyp9
crw------- 1 root root 3, 10 Jun 4 15:17 /dev/ttypa
crw------- 1 root root 3, 11 Jun 4 15:17 /dev/ttypb
crw------- 1 root root 3, 12 Jun 4 15:17 /dev/ttypc
crw------- 1 root root 3, 13 Jun 4 15:17 /dev/ttypd
crw------- 1 root root 3, 14 Jun 4 15:17 /dev/ttype
crw------- 1 root root 3, 15 Jun 4 15:17 /dev/ttypf
crw-rw---- 1 root dialout 4, 64 Jun 4 15:17 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 Jun 4 15:17 /dev/ttyS1
crw-rw---- 1 root dialout 4, 66 Jun 4 15:17 /dev/ttyS2
crw-rw---- 1 root dialout 4, 67 Jun 4 15:17 /dev/ttyS3
crw–w---- 1 root tty 239, 0 Sep 7 14:38 /dev/ttyTCU0
crw-rw---- 1 root dialout 240, 1 Sep 7 18:12 /dev/ttyTHS1
crw-rw---- 1 root dialout 240, 2 Jun 4 15:17 /dev/ttyTHS2
nano@nano:~$

nano@nano:~$ cat /boot/extlinux/extlinux.conf
TIMEOUT 30
DEFAULT primary

MENU TITLE L4T boot options

LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
INITRD /boot/initrd
APPEND ${cbootargs} root=PARTUUID=fd4119de-dc08-47ac-8f63-61996b75cfe2 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 video=efifb:off console=tty0

When testing a custom kernel, it is recommended that you create a backup of
the original kernel and add a new entry to this file so that the device can
fallback to the original kernel. To do this:

1, Make a backup of the original kernel
sudo cp /boot/Image /boot/Image.backup

2, Copy your custom kernel into /boot/Image

3, Uncomment below menu setting lines for the original kernel

4, Reboot

LABEL backup
MENU LABEL backup kernel
LINUX /boot/Image.backup
INITRD /boot/initrd
APPEND ${cbootargs}

nano@nano:~$

I’ve just upgraded from the Jetson Nano dev kit to the Orin and previously had serial comms working with an external 3.3V MCU on ttyTHS1 without too many issues. But with the new Orin THS1 no longer gives me any comms at all. I ditched the MCU and made a loop back connection between Pins 8 and 10 on the 40 pin header and tested a generic python script using ttyTHS1, ttyTHS2 and ttyTCU0, none of which worked. I then tried to simplify the diagnosis using a couple of bash terminals but the first terminal using all the above tty permutations of ttyTHS1, ttyTHS2 and ttyTCU0:
nano@nano:~$ cat < /dev/ttyTHS1
caused the terminal prompt to exit rather than hang ie:
nano@nano:~$ cat < /dev/ttyTHS1
nano@nano:~$
which in my mind indicates that none of the ports are working as desired.
I was expecting to see ttyTHS0 in the above list, but it’s not there. Maybe it’s used for the WIFI? I dont really need WIFI so could take the WIFI board off.
Please could you advise me of the best next step to take? Please do not respond with an LLM as I have already used one, to no avail.

@KevinFFF I’ve seen the post at:Orin Nano UART0, but cant seem to follow it, so maybe you could tell me what the exact steps are to enable a serial port please?

Many thanks … Patrick.

I just installed 2 Orin Nanos and on both ttyTHS1 appeared on pins 8 and 10 by default. Double check that nothing has grabbed the port (like agetty) sudo lsof /dev/ttyTHS1. I use “tio” for a serial terminal and with a loop on pins 8 and 10 I’m able to tio /dev/ttyTHS1 and get characters echoed back. You may want to try with a serial terminal program rather than cat or a python script just as a test.

Hi TegwynTwmffat,

It seems you are using Orin Nano devkit with Jetpack 6.2.1(L4T r36.4.4).

You can refer to https://elinux.org/Jetson/L4T/peripheral/#Mapping_3 for the UART mapping on Orin Nano devkit with R36.x

I would suggest you shorting PIN8(UART1_TXD), PIN10(UART1_RXD) of 40-pins expansion header(J12) and run the following commands to verify loopback test first.

$ sudo su
# stty -F /dev/ttyTHS1 115200 raw -echo
# cat /dev/ttyTHS1 &
# echo "test" > /dev/ttyTHS1

If you still hit any UART related issue, please share the full dmesg and device tree for further check.

thanks for the tips!

… This just hangs as below and no characters are echoed:
nano@nano:~$ tio /dev/ttyTHS1
[tio 10:01:32] tio v1.32
[tio 10:01:32] Press ctrl-t q to quit
[tio 10:01:32] Connected

nano@nano:~$ sudo lsof /dev/ttyTHS1
lsof: WARNING: can’t stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can’t stat() fuse.portal file system /run/user/1000/doc
Output information may be incomplete.
… Nothing is using THS1.

I’m on the host machine and the following device tree files:
rat@rat:~/nvidia/nvidia_sdk/JetPack_6.2.1_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/kernel/dtb$ ls
AcpiBoot.dtbo
BootOrderEmmc.dtbo
BootOrderHttp.dtbo
BootOrderNvme.dtbo
BootOrderPxe.dtbo
BootOrderSata.dtbo
BootOrderSD.dtbo
BootOrderUfs.dtbo
BootOrderUsb.dtbo
L4TConfiguration.dtbo
LICENSE.kernel
NOTICE.uefi
tegra234-carveouts.dtbo
tegra234-dcb-p3767-0000-hdmi.dtbo
tegra234-p3737-0000+p3701-0000-as-p3701-0004.dtbo
tegra234-p3737-0000+p3701-0000-as-p3767-0000.dtbo
tegra234-p3737-0000+p3701-0000-as-p3767-0001.dtbo
tegra234-p3737-0000+p3701-0000-as-p3767-0003.dtbo
tegra234-p3737-0000+p3701-0000-as-p3767-0004.dtbo
tegra234-p3737-0000+p3701-0000-audio-adafruit-sph0645lm4h.dtbo
tegra234-p3737-0000+p3701-0000-audio-adafruit-uda1334a.dtbo
tegra234-p3737-0000+p3701-0000-audio-fe-pi.dtbo
tegra234-p3737-0000+p3701-0000-audio-respeaker-4-mic-array.dtbo
tegra234-p3737-0000+p3701-0000-audio-respeaker-4-mic-lin-array.dtbo
tegra234-p3737-0000+p3701-0000-csi.dtbo
tegra234-p3737-0000+p3701-0000.dtb
tegra234-p3737-0000+p3701-0000-dynamic.dtbo
tegra234-p3737-0000+p3701-0000-hdr40.dtbo
tegra234-p3737-0000+p3701-0000-m2ke.dtbo
tegra234-p3737-0000+p3701-0000-nv.dtb
tegra234-p3737-0000+p3701-0004.dtb
tegra234-p3737-0000+p3701-0004-nv.dtb
tegra234-p3737-0000+p3701-0005.dtb
tegra234-p3737-0000+p3701-0005-nv.dtb
tegra234-p3737-0000+p3701-0008.dtb
tegra234-p3737-0000+p3701-0008-nv.dtb
tegra234-p3737-camera-dual-hawk-ar0234-e3653-overlay.dtbo
tegra234-p3737-camera-dual-imx274-overlay.dtbo
tegra234-p3737-camera-e3331-overlay.dtbo
tegra234-p3737-camera-e3333-overlay.dtbo
tegra234-p3737-camera-eCAM130A-overlay.dtbo
tegra234-p3737-camera-imx185-overlay.dtbo
tegra234-p3737-camera-imx390-addr-0x21-overlay.dtbo
tegra234-p3737-camera-imx390-overlay.dtbo
tegra234-p3737-camera-p3762-a00-1Hawk-overlay.dtbo
tegra234-p3737-camera-p3762-a00-2Hawk-overlay.dtbo
tegra234-p3737-camera-p3762-a00-3Hawk-3Owl-overlay.dtbo
tegra234-p3737-camera-p3762-a00-4Hawk-overlay.dtbo
tegra234-p3737-camera-p3762-a00-4Owl-overlay.dtbo
tegra234-p3737-camera-p3762-a00-overlay.dtbo
tegra234-p3740-0002+p3701-0008.dtb
tegra234-p3740-0002+p3701-0008-hdr20.dtbo
tegra234-p3740-0002+p3701-0008-m2kb.dtbo
tegra234-p3740-0002+p3701-0008-m2ke.dtbo
tegra234-p3740-0002+p3701-0008-nv.dtb
tegra234-p3740-camera-p3783-a00-overlay.dtbo
tegra234-p3767-0000+p3509-a02-audio-adafruit-sph0645lm4h.dtbo
tegra234-p3767-0000+p3509-a02-audio-adafruit-uda1334a.dtbo
tegra234-p3767-0000+p3509-a02-audio-fe-pi.dtbo
tegra234-p3767-0000+p3509-a02-audio-respeaker-4-mic-array.dtbo
tegra234-p3767-0000+p3509-a02-audio-respeaker-4-mic-lin-array.dtbo
tegra234-p3767-0000+p3509-a02-csi.dtbo
tegra234-p3767-0000+p3509-a02-hdr40.dtbo
tegra234-p3767-0000+p3509-a02-m2ke.dtbo
tegra234-p3767-0000+p3768-0000-csi.dtbo
tegra234-p3767-camera-p3768-imx219-A.dtbo
tegra234-p3767-camera-p3768-imx219-C.dtbo
tegra234-p3767-camera-p3768-imx219-dual.dtbo
tegra234-p3767-camera-p3768-imx219-imx477.dtbo
tegra234-p3767-camera-p3768-imx477-A.dtbo
tegra234-p3767-camera-p3768-imx477-C.dtbo
tegra234-p3767-camera-p3768-imx477-dual-4lane.dtbo
tegra234-p3767-camera-p3768-imx477-dual.dtbo
tegra234-p3767-camera-p3768-imx477-imx219.dtbo
tegra234-p3768-0000+p3767-0000.dtb
tegra234-p3768-0000+p3767-0000-dynamic.dtbo
tegra234-p3768-0000+p3767-0000-nv.dtb
tegra234-p3768-0000+p3767-0000-nv-super.dtb
tegra234-p3768-0000+p3767-0001.dtb
tegra234-p3768-0000+p3767-0001-nv.dtb
tegra234-p3768-0000+p3767-0001-nv-super.dtb
tegra234-p3768-0000+p3767-0003.dtb
tegra234-p3768-0000+p3767-0003-nv.dtb
tegra234-p3768-0000+p3767-0003-nv-super.dtb
tegra234-p3768-0000+p3767-0004.dtb
tegra234-p3768-0000+p3767-0004-nv.dtb
tegra234-p3768-0000+p3767-0004-nv-super.dtb
tegra234-p3768-0000+p3767-0005.dtb
tegra234-p3768-0000+p3767-0005-nv.dtb
tegra234-p3768-0000+p3767-0005-nv.dts
tegra234-p3768-0000+p3767-0005-nv-super.dtb
tegra234-p3768-0000+p3767-0005-nv-super.dtb.rec
tegra-optee.dtbo
rat@rat:~/nvidia/nvidia_sdk/JetPack_6.2.1_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/kernel/dtb$

I selected: tegra234-p3768-0000+p3767-0005-nv.dtb and converted it to .dts

Searching the .dts file for 'serial i found the following:

	serial@3100000 {
		compatible = "nvidia,tegra194-hsuart";
		reg = <0x00 0x3100000 0x00 0x10000>;
		interrupts = <0x00 0x70 0x04>;
		clocks = <0x03 0x9b>;
		resets = <0x03 0x64>;
		status = "okay";
		reset-names = "serial";
		phandle = <0x21f>;
	};

	serial@3140000 {
		compatible = "nvidia,tegra194-hsuart";
		reg = <0x00 0x3140000 0x00 0x10000>;
		interrupts = <0x00 0x74 0x04>;
		clocks = <0x03 0x9f>;
		resets = <0x03 0x68>;
		dmas = <0xed 0x14 0xed 0x14>;
		dma-names = "rx\0tx";
		status = "okay";
		reset-names = "serial";
		phandle = <0x220>;

	serial@31d0000 {
		compatible = "arm,sbsa-uart";
		reg = <0x00 0x31d0000 0x00 0x10000>;
		interrupts = <0x00 0x11d 0x04>;
		status = "okay";
		current-speed = <0x1c200>;
		phandle = <0x226>;
	};

	serial@3110000 {
		compatible = "nvidia,tegra234-uart\0nvidia,tegra20-uart";
		reg = <0x00 0x3110000 0x00 0x10000>;
		interrupts = <0x00 0x71 0x04>;
		clocks = <0x03 0x9c>;
		resets = <0x03 0x65>;
		status = "disabled";
	};

serial {
	compatible = "nvidia,tegra234-tcu\0nvidia,tegra194-tcu";
	mboxes = <0x121 0x01 0x00 0x143 0x01 0x80000001>;
	mbox-names = "rx\0tx";
	status = "okay";
	phandle = <0x254>;
};

aliases {
	mmc0 = "/bus@0/mmc@3400000";
	serial0 = "/serial";
	i2c0 = "/bus@0/i2c@3160000";
	i2c1 = "/bus@0/i2c@c240000";
	i2c2 = "/bus@0/i2c@3180000";
	i2c3 = "/bus@0/i2c@3190000";
	i2c4 = "/bpmp/i2c";
	i2c5 = "/bus@0/i2c@31b0000";
	i2c6 = "/bus@0/i2c@31c0000";
	i2c7 = "/bus@0/i2c@c250000";
	i2c8 = "/bus@0/i2c@31e0000";
	qspi0 = "/bus@0/spi@3270000";
	rtc0 = "/bpmp/i2c/vrs@3c";
	rtc1 = "/bus@0/rtc@c2a0000";
	nvdla0 = "/bus@0/host1x@13e00000/nvdla0@15880000";
	nvdla1 = "/bus@0/host1x@13e00000/nvdla1@158c0000";
	tegra-camera-rtcpu = "/rtcpu@bc00000";
	serial1 = "/bus@0/serial@3100000";
	serial2 = "/bus@0/serial@3140000";
};

chosen {
stdout-path = “serial0:115200n8”;
nvidia,tegra-joint_xpu_rail;

	framebuffer {
		compatible = "simple-framebuffer";
		status = "disabled";
		memory-region = <0x1f4>;
		power-domains = <0x03 0x03>;
		clocks = <0x03 0x54 0x03 0x55 0x03 0x56 0x03 0x57 0x03 0x13 0x03 0x28 0x03 0x1b3 0x03 0x1b4 0x03 0x1b5 0x03 0x1b6 0x03 0x1b7 0x03 0x1b8 0x03 0x1b9 0x03 0x1ba 0x03 0x1bb 0x03 0x1bc 0x03 0x1bd 0x03 0x1be 0x03 0x1bf 0x03 0x1c0 0x03 0x1c1 0x03 0x1c2 0x03 0x1c3 0x03 0x1c4 0x03 0x1c5 0x03 0x1c6 0x03 0x1c7 0x03 0x1c8 0x03 0x1cb 0x03 0x1cc 0x03 0x1cd 0x03 0x1ce 0x03 0x1cf 0x03 0x1d0 0x03 0x1d1 0x03 0x1d2 0x03 0x1d3 0x03 0x1d4 0x03 0x1d5 0x03 0x1d6 0x03 0x1d7 0x03 0xb2 0x03 0xb3 0x03 0xb4 0x03 0xb5 0x03 0xb6 0x03 0xb7 0x03 0xb8 0x03 0x80 0x03 0x82 0x03 0x7d 0x03 0x7f 0x03 0x7e 0x03 0x81 0x03 0x5b 0x03 0x58 0x03 0x47 0x03 0x1c9 0x03 0x1ca 0x03 0x48 0x03 0xa2 0x03 0x84>;
		width = <0x00>;
		height = <0x00>;
		stride = <0x00>;
		format = "x8b8g8r8";
	};
};

__symbols__ {
	gpio = "/bus@0/gpio@2200000";
	pinmux = "/bus@0/pinmux@2430000";
	pex_rst_c4_in_state = "/bus@0/pinmux@2430000/pex_rst_c4_in";
	pex_rst_c5_in_state = "/bus@0/pinmux@2430000/pex_rst_c5_in";
	pex_rst_c6_in_state = "/bus@0/pinmux@2430000/pex_rst_c6_in";
	pex_rst_c7_in_state = "/bus@0/pinmux@2430000/pex_rst_c7_in";
	pex_rst_c10_in_state = "/bus@0/pinmux@2430000/pex_rst_c10_in";
	eqos_mii_rx_input_state_disable = "/bus@0/pinmux@2430000/eqos_rx_disable";
	eqos_mii_rx_input_state_enable = "/bus@0/pinmux@2430000/eqos_rx_enable";
	gpcdma = "/bus@0/dma-controller@2600000";
	tegra_ahub = "/bus@0/aconnect@2900000/ahub@2900800";
	tegra_i2s1 = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901000";
	i2s1_cif = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901000/ports/port@0/endpoint";
	i2s1_port = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901000/ports/port@1";
	i2s1_dap = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901000/ports/port@1/endpoint";
	tegra_i2s2 = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901100";
	i2s2_cif = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901100/ports/port@0/endpoint";
	i2s2_port = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901100/ports/port@1";
	hdr40_snd_i2s_dap_ep = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901100/ports/port@1/endpoint";
	i2s2_dap = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901100/ports/port@1/endpoint";
	tegra_i2s3 = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901200";
	i2s3_cif = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901200/ports/port@0/endpoint";
	i2s3_port = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901200/ports/port@1";
	i2s3_dap = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901200/ports/port@1/endpoint";
	tegra_i2s4 = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901300";
	i2s4_cif = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901300/ports/port@0/endpoint";
	i2s4_port = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901300/ports/port@1";
	i2s4_dap = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901300/ports/port@1/endpoint";
	tegra_i2s5 = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901400";
	i2s5_cif = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901400/ports/port@0/endpoint";
	i2s5_port = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901400/ports/port@1";
	i2s5_dap = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901400/ports/port@1/endpoint";
	tegra_i2s6 = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901500";
	i2s6_cif = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901500/ports/port@0/endpoint";
	i2s6_port = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901500/ports/port@1";
	i2s6_dap = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901500/ports/port@1/endpoint";
	tegra_sfc1 = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902000";
	sfc1_cif_in = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902000/ports/port@0/endpoint";
	sfc1_out_port = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902000/ports/port@1";
	sfc1_cif_out = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902000/ports/port@1/endpoint";
	tegra_sfc2 = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902200";
	sfc2_cif_in = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902200/ports/port@0/endpoint";
	sfc2_out_port = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902200/ports/port@1";
	sfc2_cif_out = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902200/ports/port@1/endpoint";
	tegra_sfc3 = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902400";
	sfc3_cif_in = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902400/ports/port@0/endpoint";
	sfc3_out_port = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902400/ports/port@1";
	sfc3_cif_out = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902400/ports/port@1/endpoint";
	tegra_sfc4 = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902600";
	sfc4_cif_in = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902600/ports/port@0/endpoint";
	sfc4_out_port = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902600/ports/port@1";
	sfc4_cif_out = "/bus@0/aconnect@2900000/ahub@2900800/sfc@2902600/ports/port@1/endpoint";
	tegra_amx1 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000";
	amx1_in1 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000/ports/port@0/endpoint";
	amx1_in2 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000/ports/port@1/endpoint";
	amx1_in3 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000/ports/port@2/endpoint";
	amx1_in4 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000/ports/port@3/endpoint";
	amx1_out_port = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000/ports/port@4";
	amx1_out = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903000/ports/port@4/endpoint";
	tegra_amx2 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100";
	amx2_in1 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100/ports/port@0/endpoint";
	amx2_in2 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100/ports/port@1/endpoint";
	amx2_in3 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100/ports/port@2/endpoint";
	amx2_in4 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100/ports/port@3/endpoint";
	amx2_out_port = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100/ports/port@4";
	amx2_out = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903100/ports/port@4/endpoint";
	tegra_amx3 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200";
	amx3_in1 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200/ports/port@0/endpoint";
	amx3_in2 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200/ports/port@1/endpoint";
	amx3_in3 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200/ports/port@2/endpoint";
	amx3_in4 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200/ports/port@3/endpoint";
	amx3_out_port = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200/ports/port@4";
	amx3_out = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903200/ports/port@4/endpoint";
	tegra_amx4 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300";
	amx4_in1 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300/ports/port@0/endpoint";
	amx4_in2 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300/ports/port@1/endpoint";
	amx4_in3 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300/ports/port@2/endpoint";
	amx4_in4 = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300/ports/port@3/endpoint";
	amx4_out_port = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300/ports/port@4";
	amx4_out = "/bus@0/aconnect@2900000/ahub@2900800/amx@2903300/ports/port@4/endpoint";
	tegra_adx1 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800";
	adx1_in = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@0/endpoint";
	adx1_out1_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@1";
	adx1_out1 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@1/endpoint";
	adx1_out2_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@2";
	adx1_out2 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@2/endpoint";
	adx1_out3_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@3";
	adx1_out3 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@3/endpoint";
	adx1_out4_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@4";
	adx1_out4 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903800/ports/port@4/endpoint";
	tegra_adx2 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900";
	adx2_in = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@0/endpoint";
	adx2_out1_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@1";
	adx2_out1 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@1/endpoint";
	adx2_out2_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@2";
	adx2_out2 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@2/endpoint";
	adx2_out3_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@3";
	adx2_out3 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@3/endpoint";
	adx2_out4_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@4";
	adx2_out4 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903900/ports/port@4/endpoint";
	tegra_adx3 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00";
	adx3_in = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@0/endpoint";
	adx3_out1_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@1";
	adx3_out1 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@1/endpoint";
	adx3_out2_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@2";
	adx3_out2 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@2/endpoint";
	adx3_out3_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@3";
	adx3_out3 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@3/endpoint";
	adx3_out4_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@4";
	adx3_out4 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903a00/ports/port@4/endpoint";
	tegra_adx4 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00";
	adx4_in = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@0/endpoint";
	adx4_out1_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@1";
	adx4_out1 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@1/endpoint";
	adx4_out2_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@2";
	adx4_out2 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@2/endpoint";
	adx4_out3_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@3";
	adx4_out3 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@3/endpoint";
	adx4_out4_port = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@4";
	adx4_out4 = "/bus@0/aconnect@2900000/ahub@2900800/adx@2903b00/ports/port@4/endpoint";
	tegra_dmic1 = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904000";
	dmic1_cif = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904000/ports/port@0/endpoint";
	dmic1_port = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904000/ports/port@1";
	dmic1_dap = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904000/ports/port@1/endpoint";
	tegra_dmic2 = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904100";
	dmic2_cif = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904100/ports/port@0/endpoint";
	dmic2_port = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904100/ports/port@1";
	dmic2_dap = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904100/ports/port@1/endpoint";
	tegra_dmic3 = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904200";
	dmic3_cif = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904200/ports/port@0/endpoint";
	dmic3_port = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904200/ports/port@1";
	dmic3_dap = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904200/ports/port@1/endpoint";
	tegra_dmic4 = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904300";
	dmic4_cif = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904300/ports/port@0/endpoint";
	dmic4_port = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904300/ports/port@1";
	dmic4_dap = "/bus@0/aconnect@2900000/ahub@2900800/dmic@2904300/ports/port@1/endpoint";
	tegra_dspk1 = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905000";
	dspk1_cif = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905000/ports/port@0/endpoint";
	dspk1_port = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905000/ports/port@1";
	dspk1_dap = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905000/ports/port@1/endpoint";
	tegra_dspk2 = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905100";
	dspk2_cif = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905100/ports/port@0/endpoint";
	dspk2_port = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905100/ports/port@1";
	dspk2_dap = "/bus@0/aconnect@2900000/ahub@2900800/dspk@2905100/ports/port@1/endpoint";
	tegra_ope1 = "/bus@0/aconnect@2900000/ahub@2900800/processing-engine@2908000";
	ope1_cif_in_ep = "/bus@0/aconnect@2900000/ahub@2900800/processing-engine@2908000/ports/port@0/endpoint";
	ope1_out_port = "/bus@0/aconnect@2900000/ahub@2900800/processing-engine@2908000/ports/port@1";
	ope1_cif_out_ep = "/bus@0/aconnect@2900000/ahub@2900800/processing-engine@2908000/ports/port@1/endpoint";
	tegra_mvc1 = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a000";
	mvc1_cif_in = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a000/ports/port@0/endpoint";
	mvc1_out_port = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a000/ports/port@1";
	mvc1_cif_out = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a000/ports/port@1/endpoint";
	tegra_mvc2 = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a200";
	mvc2_cif_in = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a200/ports/port@0/endpoint";
	mvc2_out_port = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a200/ports/port@1";
	mvc2_cif_out = "/bus@0/aconnect@2900000/ahub@2900800/mvc@290a200/ports/port@1/endpoint";
	tegra_amixer = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00";
	mix_in1 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@0/endpoint";
	mix_in2 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@1/endpoint";
	mix_in3 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@2/endpoint";
	mix_in4 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@3/endpoint";
	mix_in5 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@4/endpoint";
	mix_in6 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@5/endpoint";
	mix_in7 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@6/endpoint";
	mix_in8 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@7/endpoint";
	mix_in9 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@8/endpoint";
	mix_in10 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@9/endpoint";
	mix_out1_port = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@a";
	mix_out1 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@a/endpoint";
	mix_out2_port = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@b";
	mix_out2 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@b/endpoint";
	mix_out3_port = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@c";
	mix_out3 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@c/endpoint";
	mix_out4_port = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@d";
	mix_out4 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@d/endpoint";
	mix_out5_port = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@e";
	mix_out5 = "/bus@0/aconnect@2900000/ahub@2900800/amixer@290bb00/ports/port@e/endpoint";
	tegra_admaif = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000";
	admaif0_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@0";
	admaif0 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@0/endpoint";
	admaif1_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@1";
	admaif1 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@1/endpoint";
	admaif2_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@2";
	admaif2 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@2/endpoint";
	admaif3_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@3";
	admaif3 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@3/endpoint";
	admaif4_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@4";
	admaif4 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@4/endpoint";
	admaif5_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@5";
	admaif5 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@5/endpoint";
	admaif6_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@6";
	admaif6 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@6/endpoint";
	admaif7_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@7";
	admaif7 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@7/endpoint";
	admaif8_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@8";
	admaif8 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@8/endpoint";
	admaif9_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@9";
	admaif9 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@9/endpoint";
	admaif10_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@a";
	admaif10 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@a/endpoint";
	admaif11_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@b";
	admaif11 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@b/endpoint";
	admaif12_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@c";
	admaif12 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@c/endpoint";
	admaif13_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@d";
	admaif13 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@d/endpoint";
	admaif14_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@e";
	admaif14 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@e/endpoint";
	admaif15_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@f";
	admaif15 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@f/endpoint";
	admaif16_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@10";
	admaif16 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@10/endpoint";
	admaif17_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@11";
	admaif17 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@11/endpoint";
	admaif18_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@12";
	admaif18 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@12/endpoint";
	admaif19_port = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@13";
	admaif19 = "/bus@0/aconnect@2900000/ahub@2900800/admaif@290f000/ports/port@13/endpoint";
	tegra_asrc = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000";
	asrc_in1_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@0/endpoint";
	asrc_in2_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@1/endpoint";
	asrc_in3_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@2/endpoint";
	asrc_in4_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@3/endpoint";
	asrc_in5_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@4/endpoint";
	asrc_in6_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@5/endpoint";
	asrc_in7_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@6/endpoint";
	asrc_out1_port = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@7";
	asrc_out1_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@7/endpoint";
	asrc_out2_port = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@8";
	asrc_out2_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@8/endpoint";
	asrc_out3_port = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@9";
	asrc_out3_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@9/endpoint";
	asrc_out4_port = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@a";
	asrc_out4_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@a/endpoint";
	asrc_out5_port = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@b";
	asrc_out5_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@b/endpoint";
	asrc_out6_port = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@c";
	asrc_out6_ep = "/bus@0/aconnect@2900000/ahub@2900800/asrc@2910000/ports/port@c/endpoint";
	xbar_admaif0 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@0/endpoint";
	xbar_admaif1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1/endpoint";
	xbar_admaif2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2/endpoint";
	xbar_admaif3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3/endpoint";
	xbar_admaif4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4/endpoint";
	xbar_admaif5 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5/endpoint";
	xbar_admaif6 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6/endpoint";
	xbar_admaif7 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@7/endpoint";
	xbar_admaif8 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@8/endpoint";
	xbar_admaif9 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@9/endpoint";
	xbar_admaif10 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@a/endpoint";
	xbar_admaif11 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@b/endpoint";
	xbar_admaif12 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@c/endpoint";
	xbar_admaif13 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@d/endpoint";
	xbar_admaif14 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@e/endpoint";
	xbar_admaif15 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@f/endpoint";
	xbar_admaif16 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@10/endpoint";
	xbar_admaif17 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@11/endpoint";
	xbar_admaif18 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@12/endpoint";
	xbar_admaif19 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@13/endpoint";
	xbar_i2s1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@14";
	xbar_i2s1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@14/endpoint";
	xbar_i2s2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@15";
	xbar_i2s2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@15/endpoint";
	xbar_i2s3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@16";
	xbar_i2s3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@16/endpoint";
	xbar_i2s4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@17";
	xbar_i2s4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@17/endpoint";
	xbar_i2s5_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@18";
	xbar_i2s5 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@18/endpoint";
	xbar_i2s6_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@19";
	xbar_i2s6 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@19/endpoint";
	xbar_dmic1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1a";
	xbar_dmic1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1a/endpoint";
	xbar_dmic2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1b";
	xbar_dmic2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1b/endpoint";
	xbar_dmic3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1c";
	xbar_dmic3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1c/endpoint";
	xbar_dmic4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1d";
	xbar_dmic4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1d/endpoint";
	xbar_dspk1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1e";
	xbar_dspk1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1e/endpoint";
	xbar_dspk2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1f";
	xbar_dspk2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@1f/endpoint";
	xbar_sfc1_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@20";
	xbar_sfc1_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@20/endpoint";
	xbar_sfc1_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@21/endpoint";
	xbar_sfc2_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@22";
	xbar_sfc2_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@22/endpoint";
	xbar_sfc2_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@23/endpoint";
	xbar_sfc3_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@24";
	xbar_sfc3_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@24/endpoint";
	xbar_sfc3_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@25/endpoint";
	xbar_sfc4_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@26";
	xbar_sfc4_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@26/endpoint";
	xbar_sfc4_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@27/endpoint";
	xbar_mvc1_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@28";
	xbar_mvc1_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@28/endpoint";
	xbar_mvc1_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@29/endpoint";
	xbar_mvc2_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2a";
	xbar_mvc2_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2a/endpoint";
	xbar_mvc2_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2b/endpoint";
	xbar_amx1_in1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2c";
	xbar_amx1_in1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2c/endpoint";
	xbar_amx1_in2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2d";
	xbar_amx1_in2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2d/endpoint";
	xbar_amx1_in3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2e";
	xbar_amx1_in3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2e/endpoint";
	xbar_amx1_in4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2f";
	xbar_amx1_in4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@2f/endpoint";
	xbar_amx1_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@30/endpoint";
	xbar_amx2_in1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@31";
	xbar_amx2_in1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@31/endpoint";
	xbar_amx2_in2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@32";
	xbar_amx2_in2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@32/endpoint";
	xbar_amx2_in3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@33";
	xbar_amx2_in3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@33/endpoint";
	xbar_amx2_in4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@34";
	xbar_amx2_in4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@34/endpoint";
	xbar_amx2_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@35/endpoint";
	xbar_amx3_in1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@36";
	xbar_amx3_in1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@36/endpoint";
	xbar_amx3_in2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@37";
	xbar_amx3_in2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@37/endpoint";
	xbar_amx3_in3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@38";
	xbar_amx3_in3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@38/endpoint";
	xbar_amx3_in4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@39";
	xbar_amx3_in4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@39/endpoint";
	xbar_amx3_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3a/endpoint";
	xbar_amx4_in1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3b";
	xbar_amx4_in1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3b/endpoint";
	xbar_amx4_in2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3c";
	xbar_amx4_in2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3c/endpoint";
	xbar_amx4_in3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3d";
	xbar_amx4_in3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3d/endpoint";
	xbar_amx4_in4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3e";
	xbar_amx4_in4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3e/endpoint";
	xbar_amx4_out = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@3f/endpoint";
	xbar_adx1_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@40";
	xbar_adx1_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@40/endpoint";
	xbar_adx1_out1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@41/endpoint";
	xbar_adx1_out2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@42/endpoint";
	xbar_adx1_out3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@43/endpoint";
	xbar_adx1_out4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@44/endpoint";
	xbar_adx2_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@45";
	xbar_adx2_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@45/endpoint";
	xbar_adx2_out1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@46/endpoint";
	xbar_adx2_out2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@47/endpoint";
	xbar_adx2_out3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@48/endpoint";
	xbar_adx2_out4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@49/endpoint";
	xbar_adx3_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4a";
	xbar_adx3_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4a/endpoint";
	xbar_adx3_out1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4b/endpoint";
	xbar_adx3_out2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4c/endpoint";
	xbar_adx3_out3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4d/endpoint";
	xbar_adx3_out4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4e/endpoint";
	xbar_adx4_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4f";
	xbar_adx4_in = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@4f/endpoint";
	xbar_adx4_out1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@50/endpoint";
	xbar_adx4_out2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@51/endpoint";
	xbar_adx4_out3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@52/endpoint";
	xbar_adx4_out4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@53/endpoint";
	xbar_mix_in1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@54";
	xbar_mix_in1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@54/endpoint";
	xbar_mix_in2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@55";
	xbar_mix_in2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@55/endpoint";
	xbar_mix_in3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@56";
	xbar_mix_in3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@56/endpoint";
	xbar_mix_in4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@57";
	xbar_mix_in4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@57/endpoint";
	xbar_mix_in5_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@58";
	xbar_mix_in5 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@58/endpoint";
	xbar_mix_in6_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@59";
	xbar_mix_in6 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@59/endpoint";
	xbar_mix_in7_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5a";
	xbar_mix_in7 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5a/endpoint";
	xbar_mix_in8_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5b";
	xbar_mix_in8 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5b/endpoint";
	xbar_mix_in9_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5c";
	xbar_mix_in9 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5c/endpoint";
	xbar_mix_in10_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5d";
	xbar_mix_in10 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5d/endpoint";
	xbar_mix_out1 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5e/endpoint";
	xbar_mix_out2 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@5f/endpoint";
	xbar_mix_out3 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@60/endpoint";
	xbar_mix_out4 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@61/endpoint";
	xbar_mix_out5 = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@62/endpoint";
	xbar_asrc_in1_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@63";
	xbar_asrc_in1_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@63/endpoint";
	xbar_asrc_out1_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@64/endpoint";
	xbar_asrc_in2_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@65";
	xbar_asrc_in2_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@65/endpoint";
	xbar_asrc_out2_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@66/endpoint";
	xbar_asrc_in3_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@67";
	xbar_asrc_in3_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@67/endpoint";
	xbar_asrc_out3_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@68/endpoint";
	xbar_asrc_in4_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@69";
	xbar_asrc_in4_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@69/endpoint";
	xbar_asrc_out4_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6a/endpoint";
	xbar_asrc_in5_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6b";
	xbar_asrc_in5_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6b/endpoint";
	xbar_asrc_out5_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6c/endpoint";
	xbar_asrc_in6_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6d";
	xbar_asrc_in6_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6d/endpoint";
	xbar_asrc_out6_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6e/endpoint";
	xbar_asrc_in7_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6f";
	xbar_asrc_in7_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@6f/endpoint";
	xbar_ope1_in_port = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@70";
	xbar_ope1_in_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@70/endpoint";
	xbar_ope1_out_ep = "/bus@0/aconnect@2900000/ahub@2900800/ports/port@71/endpoint";
	tegra_arad = "/bus@0/aconnect@2900000/ahub@2900800/arad@290e400";
	tegra_afc1 = "/bus@0/aconnect@2900000/ahub@2900800/afc@2907000";
	tegra_afc2 = "/bus@0/aconnect@2900000/ahub@2900800/afc@2907100";
	tegra_afc3 = "/bus@0/aconnect@2900000/ahub@2900800/afc@2907200";
	tegra_afc4 = "/bus@0/aconnect@2900000/ahub@2900800/afc@2907300";
	tegra_afc5 = "/bus@0/aconnect@2900000/ahub@2900800/afc@2907400";
	tegra_afc6 = "/bus@0/aconnect@2900000/ahub@2900800/afc@2907500";
	adma = "/bus@0/aconnect@2900000/dma-controller@2930000";
	agic = "/bus@0/aconnect@2900000/interrupt-controller@2a40000";
	tegra_adsp_audio = "/bus@0/aconnect@2900000/adsp_audio";
	mc = "/bus@0/memory-controller@2c00000";
	emc = "/bus@0/memory-controller@2c00000/external-memory-controller@2c60000";
	uarta = "/bus@0/serial@3100000";
	uarte = "/bus@0/serial@3140000";
	gen1_i2c = "/bus@0/i2c@3160000";
	cam_i2c = "/bus@0/i2c@3180000";
	dp_aux_ch1_i2c = "/bus@0/i2c@3190000";
	dp_aux_ch0_i2c = "/bus@0/i2c@31b0000";
	dp_aux_ch2_i2c = "/bus@0/i2c@31c0000";
	uarti = "/bus@0/serial@31d0000";
	dp_aux_ch3_i2c = "/bus@0/i2c@31e0000";
	pwm1 = "/bus@0/pwm@3280000";
	pwm2 = "/bus@0/pwm@3290000";
	pwm3 = "/bus@0/pwm@32a0000";
	pwm5 = "/bus@0/pwm@32c0000";
	pwm6 = "/bus@0/pwm@32d0000";
	pwm7 = "/bus@0/pwm@32e0000";
	pwm8 = "/bus@0/pwm@32f0000";
	xusb_padctl = "/bus@0/padctl@3520000";
	typec_p0 = "/bus@0/padctl@3520000/ports/usb2-0/port/endpoint";
	hte_lic = "/bus@0/hardware-timestamp@3aa0000";
	hsp_top0 = "/bus@0/hsp@3c00000";
	p2u_hsio_0 = "/bus@0/phy@3e00000";
	p2u_hsio_1 = "/bus@0/phy@3e10000";
	p2u_hsio_2 = "/bus@0/phy@3e20000";
	p2u_hsio_3 = "/bus@0/phy@3e30000";
	p2u_hsio_4 = "/bus@0/phy@3e40000";
	p2u_hsio_5 = "/bus@0/phy@3e50000";
	p2u_hsio_6 = "/bus@0/phy@3e60000";
	p2u_hsio_7 = "/bus@0/phy@3e70000";
	p2u_nvhs_0 = "/bus@0/phy@3e90000";
	p2u_nvhs_1 = "/bus@0/phy@3ea0000";
	p2u_nvhs_2 = "/bus@0/phy@3eb0000";
	p2u_nvhs_3 = "/bus@0/phy@3ec0000";
	p2u_nvhs_4 = "/bus@0/phy@3ed0000";
	p2u_nvhs_5 = "/bus@0/phy@3ee0000";
	p2u_nvhs_6 = "/bus@0/phy@3ef0000";
	p2u_nvhs_7 = "/bus@0/phy@3f00000";
	p2u_gbe_0 = "/bus@0/phy@3f20000";
	p2u_gbe_1 = "/bus@0/phy@3f30000";
	p2u_gbe_2 = "/bus@0/phy@3f40000";
	p2u_gbe_3 = "/bus@0/phy@3f50000";
	p2u_gbe_4 = "/bus@0/phy@3f60000";
	p2u_gbe_5 = "/bus@0/phy@3f70000";
	p2u_gbe_6 = "/bus@0/phy@3f80000";
	p2u_gbe_7 = "/bus@0/phy@3f90000";
	mgbe0_axi_setup = "/bus@0/ethernet@6800000/stmmac-axi-config";
	mgbe1_axi_setup = "/bus@0/ethernet@6900000/stmmac-axi-config";
	mgbe2_axi_setup = "/bus@0/ethernet@6a00000/stmmac-axi-config";
	smmu_niso1 = "/bus@0/iommu@8000000";
	hsp_aon = "/bus@0/hsp@c150000";
	hte_aon = "/bus@0/hardware-timestamp@c1e0000";
	gen2_i2c = "/bus@0/i2c@c240000";
	ina32211_1_40 = "/bus@0/i2c@c240000/ina3221@40";
	fusb_p0 = "/bus@0/i2c@c240000/fusb301@25/connector@0/port@0/endpoint";
	hdr40_i2c1 = "/bus@0/i2c@c250000";
	gen8_i2c = "/bus@0/i2c@c250000";
	gpio_aon = "/bus@0/gpio@c2f0000";
	pinmux_aon = "/bus@0/pinmux@c300000";
	pwm4 = "/bus@0/pwm@c340000";
	pmc = "/bus@0/pmc@c360000";
	sdmmc1_1v8 = "/bus@0/pmc@c360000/sdmmc1-1v8";
	sdmmc1_3v3 = "/bus@0/pmc@c360000/sdmmc1-3v3";
	sdmmc3_1v8 = "/bus@0/pmc@c360000/sdmmc3-1v8";
	sdmmc3_3v3 = "/bus@0/pmc@c360000/sdmmc3-3v3";
	gic = "/bus@0/interrupt-controller@f400000";
	smmu_iso = "/bus@0/iommu@10000000";
	smmu_niso0 = "/bus@0/iommu@12000000";
	host1x = "/bus@0/host1x@13e00000";
	nvdla0 = "/bus@0/host1x@13e00000/nvdla0@15880000";
	nvdla1 = "/bus@0/host1x@13e00000/nvdla1@158c0000";
	pva0 = "/bus@0/host1x@13e00000/pva0@16000000";
	pva0_ctx0n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx0";
	pva0_ctx1n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx1";
	pva0_ctx2n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx2";
	pva0_ctx3n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx3";
	pva0_ctx4n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx4";
	pva0_ctx5n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx5";
	pva0_ctx6n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx6";
	pva0_ctx7n1 = "/bus@0/host1x@13e00000/pva0@16000000/pva0_niso1_ctx7";
	vi0 = "/bus@0/host1x@13e00000/vi0@15c00000";
	vi0_thi = "/bus@0/host1x@13e00000/vi0-thi@15f00000";
	vi1 = "/bus@0/host1x@13e00000/vi1@14c00000";
	vi1_thi = "/bus@0/host1x@13e00000/vi1-thi@14f00000";
	isp = "/bus@0/host1x@13e00000/isp@14800000";
	isp_thi = "/bus@0/host1x@13e00000/isp-thi@14b00000";
	nvcsi = "/bus@0/host1x@13e00000/nvcsi@15a00000";
	tegra_ufs = "/bus@0/ufshci@2500000";
	ga10b = "/bus@0/gpu@17000000";
	hsp_top2 = "/bus@0/hsp@1600000";
	hsp_top1 = "/bus@0/hsp@3d00000";
	aon = "/bus@0/aon@c000000";
	cpu_bpmp_tx = "/sram@40000000/sram@70000";
	cpu_bpmp_rx = "/sram@40000000/sram@71000";
	bpmp = "/bpmp";
	bpmp_i2c = "/bpmp/i2c";
	bpmp_thermal = "/bpmp/thermal";
	cpu0_0 = "/cpus/cpu@0";
	cpu0_1 = "/cpus/cpu@100";
	cpu0_2 = "/cpus/cpu@200";
	cpu0_3 = "/cpus/cpu@300";
	cpu1_0 = "/cpus/cpu@10000";
	cpu1_1 = "/cpus/cpu@10100";
	cpu1_2 = "/cpus/cpu@10200";
	cpu1_3 = "/cpus/cpu@10300";
	cpu2_0 = "/cpus/cpu@20000";
	cpu2_1 = "/cpus/cpu@20100";
	cpu2_2 = "/cpus/cpu@20200";
	cpu2_3 = "/cpus/cpu@20300";
	l2c0_0 = "/cpus/l2-cache00";
	l2c0_1 = "/cpus/l2-cache01";
	l2c0_2 = "/cpus/l2-cache02";
	l2c0_3 = "/cpus/l2-cache03";
	l2c1_0 = "/cpus/l2-cache10";
	l2c1_1 = "/cpus/l2-cache11";
	l2c1_2 = "/cpus/l2-cache12";
	l2c1_3 = "/cpus/l2-cache13";
	l2c2_0 = "/cpus/l2-cache20";
	l2c2_1 = "/cpus/l2-cache21";
	l2c2_2 = "/cpus/l2-cache22";
	l2c2_3 = "/cpus/l2-cache23";
	l3c0 = "/cpus/l3-cache0";
	l3c1 = "/cpus/l3-cache1";
	l3c2 = "/cpus/l3-cache2";
	C7 = "/cpus/idle-states/c7";
	tcu = "/serial";

The THS1 port check on the Jetson Orin Nano gave:

root@nano:/home/nano# stty -F /dev/ttyTHS1 115200 raw -echo
root@nano:/home/nano# cat /dev/ttyTHS1 & echo “test” > /dev/ttyTHS1
[1] 5261
root@nano:/home/nano# cat /dev/ttyTHS1 & echo “test” > /dev/ttyTHS1
[2] 5262
root@nano:/home/nano# cat /dev/ttyTHS1 & echo “test” > /dev/ttyTHS1
[3] 5265
root@nano:/home/nano# cat /dev/ttyTHS1 & echo “testing1234” > /dev/ttyTHS1
[4] 5271
root@nano:/home/nano#

@KevinFFF … I was expecting to see the word ‘test’ echoed back in the terminal, but no joy !!

I would suggest running these 2 command seperately.
Please run cat /dev/ttyTHS1 & in the background first and then run echo “test” > /dev/ttyTHS1 to send data.
You can also use a scope to check if there’s any signal when you run this command.

Normally CTS/RTS flow control is not enabled, but if it is, then you’ll only see data traffic when clear to send responds to request to send. In the case of loopback testing you might want to wire the CTS pin of a single port to the RTS pin of that same port before testing (or use an oscilloscope on CTS and RTS ports).

I think the THS1 serial is broken in hardware so have ordered another dev board.

okay, you can get another board to do cross-validation to clarify if the issue is specific to the board itself.

If it fails with the replacement, then it may be a need for a pull-up or pull-down resistor.