Hello,
I’m currently trying to test the UART1 (RS-232) interface on the Aquila Development Board V1.2.
I connected the TX and RX lines as indicated in the datasheet, and I crossed them on the PC side (TX ↔ RX and RX ↔ TX) so that the two devices can communicate.
After connecting the board via the USB Type-C debugging port, I listed the available UART devices and got the following:
root@aquila-am69-12593514:~# ls -l /dev/aquila-uart*
lrwxrwxrwx 1 root root 5 May 29 18:48 /dev/aquila-uart2 → ttyS1
lrwxrwxrwx 1 root root 5 May 29 18:48 /dev/aquila-uart3 → ttyS2
lrwxrwxrwx 1 root root 5 May 29 18:48 /dev/aquila-uart4 → ttyS3
As far as I understand, /dev/ttyS1 (or /dev/aquila-uart2) corresponds to UART1, which is routed to the RS-232 connector (J67).
When I connect this port to the PC serial interface, I don’t see any data — the terminal stays blank and I cannot type anything.
I tried configuring the UART with:
stty -F /dev/aquila-uart2 115200
echo “Test” > /dev/aquila-uart2
but nothing appears on the PC side.
I also tried opening the port with microcom, but I still cannot send or receive any data.
In addition, I tested both J87 jumper positions (1–2 and 2–3) , but the result is the same in both cases — no communication at all.
Could you please check if I’m missing something or if there are any other steps or settings required to make RS-232 (UART1 / J67) work correctly on this board?
Thank you,
Stefano