We have created a custom carrier board for the Orin NX module and are having issues getting things up and running. I am able to flash and boot and get good debug output from a Xavier NX dev board using J14 (UART2_TX and UART2_RX). When I transfer the same module and SSD to our custom board I only get trash/garbled output from the UART pins on our board (tied to the same 236/238 pins on the module).
We are level shifting as well (circuit below). On the oscilliscope, we have clean lines for the xavier dev board, but have some interesting behavior on the custom board. Our RX line on the custom board shifts and we get voltages holding across the TX line, even though you can see the proper voltage shifts below. Any help/advice is much appreciated!