I used burninTest tool arm version to test the UART1 CTS/RTS on JetPack6.
The TX/RX is passed.
But if I enable CTS/RTS, the testing is always failed.
I see the CTS/RTS have some issue on JP5. Does it fixed on JP6?
LT4 36.4.3
Orin NX 16GB
Orin Nano Devkit Carrier Board
I can get the “test” result after enable crtscts.
Does it means the RTS/CTS is worked fine?
So, is it possible that this issue is caused by the BurnInTest tool itself?
Yes, it means that UART transaction works as expected with RTS/CTS enabled.
You can also get a scope to check the state of RTS/CTS during data transaction.
We’ve not verified that tool. I would also suggest you get a scope to check the signal.
I don’t know if this is the case, but the UART will typically remember what “mode” or state it is in; if CTS/RTS was enabled at some point, then it probably remains enabled until something changes it; conversely, if disabled, then it probably remains disabled until something re-enables it.