This tool is a work in progress and a derivative of the WCH ISP Tool in Rust by wchisp. For more information, visit wchisp.
If you are using Windows, you need to install the WinUSB driver for your device. See Zadig
If you are using Linux, you need to set the udev rules for your device.
# /etc/udev/rules.d/50-wchisp.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="4348", ATTRS{idProduct}=="55e0", MODE="0666"
# or replace MODE="0666" with GROUP="plugdev" or something else
- CH32V00x
- CH32X03x
- CH59x
- CH5643
This tool should work on most WCH MCU chips. But I haven't tested it on any other chips.
- CH32X035
- CH592F-R0-1v0