Good question. I wonder why, but at least it’s more than 1V and closer to 3.3V.
I checked with the analyzer and ttyTHS0 TX (uarta@3100000 (serial0)) is actually 3.2V.
No, sorry, I could explain myself better. I wired TX and RX to the digital analyzer and I saw the RX (channel 5) was actually ~0V. Is ti correct 0V?
I only tried to send data from TX as you can see in the image.
Here a loopback test where I analyze the transmission between TX and RX on ttyS2:
Correct. I don’t know if It’s intentional or not. I even tested a ttyS0 serial debug pins on a different TX2 Connecttech carrier board (just for testing) and even there TX and RX were 1.8V. It used a Jetpack 4 and I could exploit ttyS0 as UART there.
Exactly. With a loopback test I don’t see data on RX and I don’t see the expected waveform, correctly shown in TX waveform.
I retried with stty/cat/echo but I still don’t see any output nor waveform.
If you want to check why is not flashing correctly with the kernel changes, yes follow 1/Nov post.
If you want to check directly the serial problem with a flashed Image, follow 4/Nov Replacing Debug serial with normal UART - #12 by Gorgo90