Zephyr @ CH32V003-EVT Test Report

System Version

v4.1.0

Status

BASIC

Last Update

2025-06-10

Zephyr CH32V003-EVT Test Report

Test Environment

Operating System Information

Hardware Information

  • CH32V003-EVT
  • WCH-Link Debugger

Installation Steps

Installing Zephyr

Create a virtual environment:

python3 -m venv ~/zephyrproject/.venv
source ~/zephyrproject/.venv/bin/activate
pip install west

Get Zephyr:

west init ~/zephyrproject
cd ~/zephyrproject
west update

Set up the environment:

west zephyr-export
pip install -r ~/zephyrproject/zephyr/scripts/requirements.txt

Compiling the Code

Compile the code using west:

west build -p always -b ch32v003evt samples/basic/blinky

Flashing the Image

Connect the board to WCH-Link: VCC = VCC (do not power the board from the USB port at the same time) GND = GND SWDIO = PD1

Flash the image:

west flash --minichlink /path/to/minichlink

Booting the system

Connect to the serial port as follows:

UART RX -> PD5 UART TX -> PD6

Expected Results

The system should boot normally and allow viewing information via the onboard serial port.

Actual Results

The system booted normally and viewing information via the onboard serial port was successful.

Boot Log

*** Booting Zephyr OS build v4.1.0-rc2-120-g4212408bf57e ***
LED state: OFF
LED state: ON
LED state: OFF
LED state: ON
LED state: OFF
LED state: ON
LED state: OFF
LED state: ON
LED state: OFF

Test Criteria

Successful: The actual result matches the expected result.

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

Test Conclusion

Test successful.