i.MX53 Loco Board UART RX Signal Changed

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

i.MX53 Loco Board UART RX Signal Changed

1,048 Views
vidyasagartata
Contributor II

Dear All,

We have changed the UART Rx & Tx signal in the custom board as per iomux , UART Tx works fine and UART Rx does not work.

I am using the imx537 loco  custom design and using ltib for BSP (U-boot2008-09)

Please help me resolve the issue.

Thanks,

Vidya

Labels (1)
0 Kudos
Reply
5 Replies

838 Views
igorpadykov
NXP Employee
NXP Employee

Hi Vidya

UART Rx line requires daisy chain setting, like

IOMUXC_FIRI_IPP_IND_RXD_SELECT_INPUT.

Porting new uart is described on Chapter 13 Registering a

New UART Driver i.MX53 System Development User’s Guide

http://www.nxp.com/files/32bit/doc/user_guide/MX53UG.pdf

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

838 Views
vidyasagartata
Contributor II

Dear Igor,

Thanks for reply.

We have RX signal in custom board like:

/* UART1 RXD */

         mxc_request_iomux(MX53_PIN_ATA_DMACK, IOMUX_CONFIG_ALT3);

        mxc_iomux_set_pad(MX53_PIN_ATA_DMACK, 0x1E4);

        mxc_iomux_set_input(MUX_IN_UART1_IPP_UART_RXD_MUX_SELECT_INPUT, 0x3);

instead of (mxc_request_iomux(MX53_PIN_CSI0_D11, IOMUX_CONFIG_ALT2);

        mxc_iomux_set_pad(MX53_PIN_CSI0_D11, 0x1E4);

        mxc_iomux_set_input(MUX_IN_UART1_IPP_UART_RXD_MUX_SELECT_INPUT, 0x1); )

and TX signal like

        /* UART1 TXD */

      mxc_request_iomux(MX53_PIN_ATA_DIOW, IOMUX_CONFIG_ALT3);

        mxc_iomux_set_pad(MX53_PIN_ATA_DIOW, 0x1E4);

      instead of ( mxc_request_iomux(MX53_PIN_CSI0_D10, IOMUX_CONFIG_ALT2);

        mxc_iomux_set_pad(MX53_PIN_CSI0_D10, 0x1E4); )

But Rx does not work, please help us to resolve the problem.

Thanks,

Vidya

0 Kudos
Reply

838 Views
igorpadykov
NXP Employee
NXP Employee

Hi Vidya

suggest to connect jtag and check with it these

iomux registers.

~igor

0 Kudos
Reply

838 Views
vidyasagartata
Contributor II

Dear Igor,

We do not have JTAG, Please suggest me part number for purchasing the JTAG.

Thanks,

Vidya

0 Kudos
Reply

838 Views
igorpadykov
NXP Employee
NXP Employee
0 Kudos
Reply