Hi:
I am using uart3 and uart4 on mx6d platform.But uart3 and uart4 cann't send and receive data all the time!
I already check the definition in board_mx6q_sabresd.h:
MX6Q_PAD_EIM_D24__UART3_TXD,
MX6Q_PAD_EIM_D25__UART3_RXD,
MX6Q_PAD_EIM_D23__UART3_CTS,
MX6Q_PAD_EIM_D31__UART3_RTS,
Can anyone help me ,uart3 and uart4 cann't send and receive data.
Hello Tang,
You need to check your Device Tree ( DTS file) in order to see that all the PAD be configured for UART purposes. In linux Kernel 3.0 or later it is the way the changes of the HW are registered for the Kernel Drivers to allow to use the peripherals.
Have a great day,
Jaime
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------