We managed to get the serial device present, dmesg:
sudo dmesg | grep 0xc28
[ 3.740130] c280000.serial: ttyS3 at MMIO 0xc280000 (irq = 71, base_baud = 114285) is a Tegra
We have tested the serial port with echo, minicom, etc from the PC with a serial to USB device and also sort circuit of tx<->rx on the orin.
tx is currently working as expected, but rx is not working.
We are 100% confident the electrical connections are fine because when flashing the initial jetson image the debuging serial port over /dev/ttyTCU0 is working fine, it is possible login using the serial console as expected.
It is also important to mention that we need to use 3 UARTs for communication with external controllers. For this reason, is mandatory for us to get this working.
It seems you have referred to several topic for this use case.
You may see that we’ve not verified this officially and we don’t suggest using combined uart as normal uart.
The message output from combined UART is from several firmware and you have to disable each of them. Some firmware can not disable that just using BCT/configuration files.
In JP6.0DP(R36.2), you would also notice that we’ve removed the entry of serial@c280000 so that you tried to add it manually. That’s why we want combined uart working as it is. Without the serial console log, you will be hard to do further debug.
Currently, we don’t support this use case. If you require more UART interfaces, you can use UART expansion modules or just use AGX Orin (which has 4 UART interfaces available).