I am trying to configure UART4. I have added
MX6SL_PAD_KEY_ROW6__UART4_TXD
and
MX6SL_PAD_KEY_COL6__UART4_RXD
in mx6sl_brd_pads[ ].
Above pin configs are defined as
#define MX6SL_PAD_KEY_ROW6__UART4_TXD \
IOMUX_PAD(0x04AC, 0x01A4, 1, 0x0000, 0, MX6SL_UART_PAD_CTRL)
#define MX6SL_PAD_KEY_COL6__UART4_RXD \
IOMUX_PAD(0x048C, 0x0184, 1, 0x0814, 2, MX6SL_UART_PAD_CTRL)
I crosschecked these configs and looks like these configs are correct..
I have also called "imx6sl_add_imx_uart(3,NULL)" from function mx6_evk_init()
I configured UART5 just same as UART4. UART5 works well where as UART4 sends data correctly however could not receive it.
Would you please provide me pointers to solve this problem.