← Back to RV-STAR
freertos on RV-STAR

System Version

Not specified

Status

cft

Last Update

2024-06-21

FreeRTOS RV-STAR Test Report

Test Environment

Operating System Information

Hardware Information

  • RV-STAR Development Board (GD32VF103VBT6)

Installation Steps

Setting Up the Environment

Download and extract the toolchain and OpenOCD, then set up the toolchain directory:

wget https://download.nucleisys.com/upload/files/toolchain/gcc/nuclei_riscv_newlibc_prebuilt_linux64_nuclei-2024.tar.bz2
wget https://download.nucleisys.com/upload/files/toolchain/openocd/nuclei-openocd-2024.02.28-linux-x64.tgz
tar -xzvf nuclei-openocd-2024.02.28-linux-x64.tgz
export NUCLEI_TOOL_ROOT=$(pwd)

Download the SDK:

git clone https://github.com/Nuclei-Software/nuclei-sdk.git
cd nuclei-sdk
cat << EOF > setup_config.sh
NUCLEI_TOOL_ROOT=$(echo $NUCLEI_TOOL_ROOT)
EOF
source setup.sh

Compiling the Code

Compile FreeRTOS:

cd application/freertos/demo/
make SOC=gd32vf103 BOARD=gd32vf103v_rvstar clean
make SOC=gd32vf103 BOARD=gd32vf103v_rvstar all

Flashing the Image

make SOC=gd32vf103 BOARD=gd32vf103v_rvstar upload

Starting the System

Connect to the development board via the serial port.

Expected Results

The system should start normally, and information should be viewable through the onboard serial port.

Actual Results

CFT

Boot Log

Screen recording (from compilation to startup):

Test Criteria

Successful: The actual result matches the expected result.

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

Test Conclusion

CFT