Jetson linux 36.3 dts doesn't have uartd(serial@0x3130000)'s device node

In Jetson linux 36.3, dts doesn’t have uartd(serial@0x3130000)'s device node, so I can’t use uartd. But in Jetson Linux 35.3.1, there is the uartd(serial@0x3130000)'s device node. Our base board based on Jetson agx orin uses uartd to communicate with some uart device.
When I add the uartd device node like the uarta: serial@3100000 in dts, there is the dev in /dev but it doesn’t work.

Hi luosonghit,

Are you using the custom carrier board for AGX Orin?

In JP6 (R36.X), we’ve removed some device nodes by default.
Could you share the device tree and full dmesg for further check?
Please also confirm the pinmux for those UART pins before use.

yes, we use our custom carrier board for agx orin. 35.3.1 works well. But 36.3 has no uartd device node in dts. After we adjust uartd dts like uarta, dts likes below
tegra234-p3737-0000+p3701-0000.txt (11.4 KB)
there is /dev/ttyTHS3 based on this dts, but can’t change baudrate and doesn’t communicate
the pinmux is the same.

1 Like

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

Please also share the full dmesg for further check.