This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UART0 RTS/CTS is not working as expected in am3352

Other Parts Discussed in Thread: AM3352

Hi All,

I'm working on am3352 sitara processor based custom designed board using SDK-8.0


The am335x UART0 is connected to GSM module with Hardware flow control


I've configured in Device tree to enable Hard ware flow control as below

uart0_pins: pinmux_uart0_pins {
    pinctrl-single,pins = <
        0x168 (PIN_INPUT | MUX_MODE0)                                   /* uart0_ctsn.uart0_ctsn */
        0x16C (PIN_OUTPUT_PULLDOWN | MUX_MODE0)    /* uart0_rtsn.uart0_rtsn */
        0x170 (PIN_INPUT_PULLUP | MUX_MODE0)                /* uart0_rxd.uart0_rxd */
        0x174 (PIN_OUTPUT_PULLDOWN | MUX_MODE0)    /* uart0_txd.uart0_txd */
    >;
};

The hardware flow control is not working(Not toggling RTS and CTS) as expected, is i'm missing any configurations or setting ?

Please suggest ASAP

Thanks and Regards,

Thiru N