MIMXRT700-EVK UART Communication Using a Non-Debug UART Interface

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

MIMXRT700-EVK UART Communication Using a Non-Debug UART Interface

135 Views
suhas1503
Contributor II

Hi NXP Team,

We would like to use a UART interface on the MIMXRT700-EVK other than the default debug/VCOM UART port for application-level communication.

Could you please help clarify the following?

Which UART interface is recommended for this purpose?
Is there any MCUXpresso SDK example demonstrating the use of a non-debug UART interface?
What UART peripheral and pin configuration should be used?
Are there any board settings or jumper configurations required?
Is there any reference documentation or example project available for this use case?

Our objective is to transmit and receive UART data using a non-debug UART interface from the MIMXRT700-EVK to send data to an another board

Thank you.

Tags (2)
0 Kudos
Reply
2 Replies

102 Views
mayliu1
NXP Employee
NXP Employee

Hi @suhas1503 ,

Thank you so much for your interest in our products and for using our community.

You can use any FLEXCOMM interface configured as LPUART for non-debug UART communication.

There is no dedicated “non-debug UART” example, but you can reuse the SDK LPUART demos and modify the instance and pin configuration.

For pin setup:

  • FC_P0 → RXD
  • FC_P1 → TXD
     mayliu1_0-1781167873981.png

     

You  need to check which physical pins correspond to the selected FLEXCOMM signals (FC_P0 / FC_P1), and how they are routed to board connectors such as the Arduino Connector or MikroE Click Connector.

I recommend you using MCUXpresso Config Tools to identify the FLEXCOMM signal mapping to physical pins, and then cross-check the corresponding connections in the RT700 EVK schematic to confirm how these pins are routed to the board connectors.

https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools...

https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools...

Wish it helps you

Best Regards

May Liu

0 Kudos
Reply

12 Views
suhas1503
Contributor II

Thank you for the clarification regarding FLEXCOMM and the FC_P0/FC_P1 signal mapping.

Our use case is based on the MCUXpresso SDK example (mimxrt700evk_lpuart_interrupt_cm33_core0) running on the MIMXRT700-EVK. We would like to add an additional UART interface (other than the debug/VCOM UART).

Since there is no dedicated SDK example for a non-debug UART, could you please advise how this should be integrated into the mimxrt700evk_lpuart_interrupt_cm33_core0 example?

Specifically:

Which FLEXCOMM instance would you recommend using with the RT700 EVK connectors?
In the mimxrt700evk_lpuart_interrupt_cm33_core0 project, what software configuration changes are required?
Pin mux configuration
FLEXCOMM/LPUART initialization
Clock configuration
Any board-level initialization changes
Could you provide an example of the required MCUXpresso Config Tools settings for the selected FLEXCOMM instance?
Are there any existing RT700 SDK examples that demonstrate the initialisation of the same FLEXCOMM instance as LPUART that we can use as a reference?

Thank you.

0 Kudos
Reply