Dear Yuri-san,
Thank you for your support.
I'm sorry for the delay in my response.
We have a problem about UART2 and UART3 not UART1.
[UART2] EIM_D28(pin G23) is used as CTS_B(ALT4)
- IOMUXC_UART2_UART_RTS_B_SELECT_INPUT:0x0
- IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28:0x4
[UART3] EIM_D30(pin J20) is used as CTS_B(ALT4)
- IOMUXC_UART3_UART_RTS_B_SELECT_INPUT:0x1
- IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30:0x4
When the RXEN bit of the UCR2 register is set to 0, CTS_B become HIGH.
Why is CTS_B driven to High by RXEN=0?
Because it is DTE mode, RTS_B of UART IP port is connected to IO port of UART_CTS_B.
We understand that it does not drive the IO port, because RTS_B of UART IP is Input.
Best Regards,
Yuuki