I’m trying to enable ttyTCU0 as a regular UART. It seems that I can disable it as the combined UART and console log by:
Disabling serial-getty@ttyTCU0 service
Using a device tree overlay to disable combined-uart in the device tree
Removing console=ttyTCU0,115200 from the bootargs
However then I have no serial device connected to that UART. I think I need to add a serial entry to the device tree to replace the combined-uart entry that I disabled but it’s not clear what that might look like.
Any suggestions?
btw, I’ve had a look at all of the following but they haven’t helped (sometimes because the target device is different).
Are you using the devkit or custom board for Orin Nano?
What’s your Jetpack version in use?
Actually, we don’t suggest and support for this use case since combined UART includes the log output from several firmware not only in kernel, but also bootloader, MB1/MB2.
If you just want to use it after kernel boot up, please check the device tree node uartc@c280000, which should be enabled and configured correctly.
As I noted before, we haven’t verified and suggested for this use case to disable combined UART and use it as normal UART. If you need more UART interfaces, we would suggest using AGX Orin or some modules like USB to UART or expander.