Could not recieve data on UART4

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Could not recieve data on UART4

718 Views
koperapune
Contributor II

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.


Labels (1)
2 Replies

479 Views
boris-benshapir
Contributor II

Did you manage to solve? I'm having a similar issue... please help

0 Kudos

479 Views
jimmychan
NXP TechSupport
NXP TechSupport

Please double check the daisy chain setting of the input pin UART4_RXD.

For your reference, some discussions about the UART pins.  https://community.freescale.com/message/340463#340463

Hope this can help you.