Skip to content

This application note describes how to running RT-Thread with MCXUPressoIDE on FRDM-MCXC444.

License

Notifications You must be signed in to change notification settings

nxp-appcodehub/an-running-rtthread-on-mcuxpressoide

Repository files navigation

NXP Application Code Hub

How to run RT-Thread on MCUXpressoIDE

This application note describes how to run RT-Thread with MCXUPressoIDE on FRDM-MCXC444.

RT-Thread officially supports only IAR and Keil IDEs by default. This application note describes how to port RT-Thread to NXP's MCUXpressoIDE. While the process is straightforward, it requires careful attention to build configurations and architecture-specific details.

Please refer to ANxxxxx for complete instructions on how to use this software.
https://www.nxp.com.cn/docs/en/application-note/ANxxxxx.pdf

Boards: FRDM-MCXC444

Categories: RTOS

Peripherals: UART

Toolchains: MCUXpresso IDE

Table of Contents

  1. Software
  2. Hardware
  3. Setup
  4. Results
  5. FAQs
  6. Support
  7. Release Notes

1. Software

The development environment of example code is development on:

  • MCUXpresso IDE v24.9 [Build 25] [2024-09-26]
  • SDK_2_16_000_FRDM-MCXC444
  • RT-Thread: V5.2.0

2. Hardware

  • USB cable
  • Personal Computer

3. Setup

Before getting started, you should:

  • Be familiar with basic operations, such as downloading and debugging introductory examples like HelloWorld or led_blinky using the MCUX SDK. For more details, refer to: Getting Started with FRDM-MCXC444
  • Understand the basic usage of RT-Thread. For more information, refer to: RT-Thread GitHub Repository

You can import this example code just like any other SDK example. The compilation and hardware download process is identical to the HelloWorld example in the SDK.

4. Results

  • After downloading the code to the board, connect the serial port and press the reset button.
  • Open serial terminal (115200-8-N-1), The following output will be displayed (115200 baud rate):

This indicates that RT-Thread is successfully running on the FRDM-MCXC444. The Finsh command-line interface is enabled by default. You can type "help" and press Enter to display available commands in the terminal.

5. FAQs

No FAQs have been identified for this project.

6. Support

Project Metadata

Board badge

Category badge

Peripheral badge

Toolchain badge

Questions regarding the content/correctness of this example can be entered as Issues within this GitHub repository.

Warning: For more general technical questions regarding NXP Microcontrollers and the difference in expected functionality, enter your questions on the NXP Community Forum

Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter

7. Release Notes

Version Description / Update Date
1.0 Initial release on Application Code Hub January 13th 2025

About

This application note describes how to running RT-Thread with MCXUPressoIDE on FRDM-MCXC444.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages