Hi,
While I was going through the Pin Mux function of iMX8M in Pins tool for i.MX Processor v5, ball no A4 with name ECSPI1_MOSI has a function which seems to be an error. It showed that ball no A4 had a Pin Mux function of UART3_RX which is not mentioned in the datasheet. Please provide the support.
Thanks in Advance
Emil
Solved! Go to Solution.
Hello Emil,
The SW_MUX_CTL_PAD_ECSPI1_MOSI could be configured to UART3_RX. In fact every UARTx_TX could be configured to UARTx_RX in design, just like that in this case. Pad ECSPI1_MOSI could be configured to UART3_TX in ALT1 mode, so it could also be configured to UART3_RX, but please note that, when configured to UARTx_RX, we're required to configure the IOMUXC_UART3_RXD_SELECT_INPUT (take the reference manual at page 2471), in this case, we set the " DAISY" to "1".
This work has been done by pintool when users configure the pad to UARTx_RX function. Please click "Registers" and select "Show modified registers only" just like the attached picture shows.
Hello Emil,
The SW_MUX_CTL_PAD_ECSPI1_MOSI could be configured to UART3_RX. In fact every UARTx_TX could be configured to UARTx_RX in design, just like that in this case. Pad ECSPI1_MOSI could be configured to UART3_TX in ALT1 mode, so it could also be configured to UART3_RX, but please note that, when configured to UARTx_RX, we're required to configure the IOMUXC_UART3_RXD_SELECT_INPUT (take the reference manual at page 2471), in this case, we set the " DAISY" to "1".
This work has been done by pintool when users configure the pad to UARTx_RX function. Please click "Registers" and select "Show modified registers only" just like the attached picture shows.
Thanks Gavin.