← Back to CM32M433R-START
rtthread on CM32M433R-START

System Version

Not specified

Status

cft

Last Update

2024-06-21

RT-Thread CM32M433R-START Test Report

Test Environment

Operating System Information

Hardware Information

  • CM32M433R-START Development Board

Installation Steps

Since the code and Makefile are auto-generated by the IDE based on the template, you need to generate it at least once with the IDE (or download a pre-generated one) before using the command line.

IDE Setup

After downloading and opening the IDE, click on RV-Tools -> NPK Package Management: 1

Select version 1.2.2 and click Download to install: 2

Create a new project by going to File -> New -> New Nuclei RISC-V C/C++ Project: 3

Select the board and continue: 4

Enter the project name and choose RT-Thread as the template: 5

Compiling the Code (IDE)

Click the hammer icon to compile: 6

Compiling the Code

Download and extract the toolchain, then add it to the environment variables:

export PATH=path/to/your/toolchain/bin:$PATH

The Makefile is located in the Debug directory, run:

make

to build.

Flashing the Image (IDE)

Connect the microUSB, select the cm-link_openocd target, and click run.

Flashing the Image (OpenOCD)

The configuration file is located at: CMIOT.CM32M4xxR_Library/SoC/CM32M4xxR/Common

Booting the System

Connect to the development board via the serial port.

Expected Results

The system should boot normally, and information should be visible through the onboard serial port.

Actual Results

CFT

Boot Log

Screen recording (from compilation to boot):

Test Criteria

Successful: The actual result matches the expected result.

Failed: The actual result does not match the expected result.

Test Conclusion

CFT