wchisp - WCH ISP Tool in Rust

Command-line implementation of the WCHISPTool in Rust, by the ch32-rs team.

This tool is a work in progress.

Usage

```console

cargo install wchisp --git https://github.com/ch32-rs/wchisp

wchisp info 14:51:24 [INFO] Chip: CH32V307VCT6(0x7017) (Code Flash: 256KiB, Data EEPROM: 0KiB) 14:51:24 [INFO] Chip UID: 30-78-3e-26-3b-38-a9-d6 14:51:24 [INFO] BTVER(bootloader ver): 02.60 14:51:24 [INFO] Code Flash protected: false

wchisp flash ./path/to/firmware.{bin,hex,elf} ```

ChangeLog

Tested On

This tool should work on most WCH MCU chips. But I haven't tested it on any other chips.

Related Works (Many Thanks!)