Tool/software: Linux
Hi,
We are not getting data on processor AM3354 (UART3_RXD line not working). UART3_TXD perfectly working fine. Following schematics and dts configuration our board.
We are using the UART2, UART3 and UART4 only UART3 is not working rest of working perfectly. is there require the any specific configuration for UART3 for RX line
DTS
uart2_pins: pinmux_uart2_pins { pinctrl-single,pins = < 0x12c (PIN_INPUT_PULLUP | MUX_MODE1) /* mii1_txclk.UART2_RXD */ 0x130 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_rxclk.UART2_TXD */ >; }; uart3_pins: pinmux_uart3_pins { pinctrl-single,pins = < 0xf8 (PIN_INPUT_PULLUP | MUX_MODE3) 0x138 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_rxd2.UART3_TXD */ >; }; uart4_pins: pinmux_uart4_pins { pinctrl-single,pins = < 0xf0 (PIN_INPUT | MUX_MODE2) /* mmc0_dat3.UART4_CTS */ 0xf4 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mmc0_dat2.UART4_RTS */ 0x11c (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc0_data2.UART4_RXD */ 0x120 (PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* mii1_txd2.UART4_TXD */ >; };
Hardware Schematic
Regards,
Mahesh.