AnsweredAssumed Answered

i.mx6: question

Question asked by jf simon on Mar 14, 2013
Latest reply on Mar 19, 2013 by jf simon



On our i.mx6DL based design, we have the following IOMUX settings for UART2:


UART2_RX ----> goes to PAD SD4_DAT4

UART2_TX ----> goes to PAD SD4_DAT7


The routing from signal to pad is easy...just set the following MUX registers:


37.3.208 Pad Mux Register (IOMUXC_SW_MUX_CTL_PAD_SD4_DATA4)  ---> ALT2


37.3.211 Pad Mux Register (IOMUXC_SW_MUX_CTL_PAD_SD4_DATA7) --->. ALT2


So far so good.


Now, since these two signals  (UART2_RX and UART2_TX) can be driven by different PADs, we need to use a select input register. The problem is that there is a UNIQUE input register for the two signals. Specifically:

IOMUXC_UART2_UART_RX_DATA_SELECT_INPUT (section 37.3.572 in the user manual)   (See picture)


So how can we correctly select the input for these two signals?

Thanks a lot

-jf simon