Jetson AGX Orin Use the UART4_RX pin

Hi,

I am not quite sure what happens there. Did you set the PH.04 and 06 as GPIO ("camera-control-outpu) on purpose? Or you don’t know where them come from?

Regarding the PH.04 pins (Fixed-regulator :reg) and PH.06 pins (camera-control-outpu), I don’t know where they came from.

Why do you enable “serial@3100000” but write ttyTHS3 in your code? Seems not related.

serial@3100000 is totally not the UART you are using…

I have modified this, I should use serial@3130000, the change has been completed.

uartd: serial@3130000 {
		compatible = "nvidia,tegra194-hsuart";
		iommus = <&smmu_niso0 TEGRA_SID_NISO0_GPCDMA_0>;
		dma-coherent;
		reg = <0x0 0x03130000 0x0 0x10000>;
		reg-shift = <2>;
		interrupts = <0 TEGRA234_IRQ_UARTD 0x04>;
		nvidia,memory-clients = <14>;
		dmas = <&gpcdma 19>, <&gpcdma 19>;
		dma-names = "rx", "tx";
		clocks = <&bpmp_clks TEGRA234_CLK_UARTD>,
			<&bpmp_clks TEGRA234_CLK_PLLP_OUT0>;
		clock-names = "serial", "parent";
		resets = <&bpmp_resets TEGRA234_RESET_UARTD>;
		reset-names = "serial";
		/*status = "disabled";*/
		status = "okay";
	};

Could you short the TX/RX and test the loopback test first instead of current design?

Also, if RTS/CTS default setting to GPIO is not what you need, please disable them.

I have now removed the 422 chip and short-wired it to TX and RX, but the problem still exists.

I’m closing this topic due to there is no update from you for a period, assuming this issue was resolved.
If still need the support, please open a new topic. Thanks

Sorry for the late response, is this still an issue to support? Thanks