Hey everyone,
I typically use UART_2_TX and UART_2_RX pins to connect Jetson Nano to Pixhawk 4 (Telem2 port). However, this port is busy now and I’m wondering if I can use UART_2_RTS and UART_2_CTS pins to connect my Nano to Pixhawk? Can they operate as UART_2_TX and UART_2_RX?
Thank you in advance.
hello furkan.nargul,
CTS/RTS is not used for transmit/receive as Tx/Rx.
may I know what’s your use-case, there are other uart pins available, please also refer to [Figure 11-5. Jetson Nano UART Connections] in the Jetson Nano Product Design Guide for example.
thanks
I see there are other UART pins on J44 header but they are called Debugging UART. Can I use the Debugging UART pins to connect my Jetson Nano to Pixhawk 4 (through Telem2 port)? Thank you.
hello furkan.nargul,
J44 is a serial port header, the default baudrate is 115200/8n1,
please also refer to device tree, there’re definition for the uart ports.
for example,
$L4T_Sources/r32.6.1/T186/Linux_for_Tegra/source/public/hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-porg-p3448-common.dtsi
serial@70006000 { /* UART-A : UART1: Debug */
compatible = "nvidia,tegra210-uart", "nvidia,tegra114-hsuart", "nvidia,tegra20-uart";
console-port;
sqa-automation-port;
/delete-property/ resets;
/delete-property/ reset-names;
status = "okay";
};
serial@70006040 { /* UART-B : UART2 40 pin header */
compatible = "nvidia,tegra114-hsuart";
status = "okay";
};
serial@70006200 { /* UART-C : UART3 : M.2 Key E */
compatible = "nvidia,tegra114-hsuart";
dma-names = "tx";
nvidia,adjust-baud-rates = <921600 921600 100>;
status = "okay";
};