I am having issues getting the UART port (/dev/ttyTHS1) working on my jetson nano dev kit. I am running my app in a privileged container, and I’ve confirmed that the target device (an RFID board with a 40-pin header) works using a Raspberry Pi that I have nearby. The RFID board uses the “standard” header pinout, so UART communications occurs via pins 8/10. My understanding is that this maps to /dev/ttyTHS1 on the nano, and whenever I attempt to connect to the RFID board I can tell that something is happening as I see a momentary blink in the status lights on the RFID board - but then nothing. I know it’s not an app issue, as it works just fine using the RFID board’s USB interface (the RFID board also has a USB port that uses a FTDI chip for USB-serial conversion and sets itself up on the nano as /dev/ttyUSB0 when connected). I realize this isn’t much to go on - but any chance anyone else has run into issues with serial communications using the nano, and if so how was it resolved? The RFID module communicates at 115,200 baud with a 8n1 configuration.
Below is the output of
stty -F /dev/ttyTHS1 -a
speed 115200 baud; rows 0; columns 0; line = 0; intr = <undef>; quit = <undef>; erase = <undef>; kill = <undef>; eof = <undef>; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = <undef>; stop = <undef>; susp = <undef>; rprnt = <undef>; werase = <undef>; lnext = <undef>; discard = <undef>; min = 0; time = 0; -parenb -parodd -cmspar cs8 -hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutf8 -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon iexten -echo -echoe echok echonl noflsh xcase tostop echoprt echoctl echoke flusho extproc