CLI-утиліта для прошивки CH32V203 (nanoCH32V203 та подібних плат на CH32V203)
через USB-бутлоадер wchisp, без потреби у WCH-Link.
- очікування появи плати в режимі бутлоадера (поки натискаєш BOOT+RST)
- виклик
wchisp flashз живим виводом прогресу - перевірка інформації про чіп до і після прошивки
- кольоровий вивід у терміналі (з фолбеком, якщо термінал його не підтримує)
brew install libusb
brew install rustup && rustup-init
source "$HOME/.cargo/env"
cargo install wchisp --git https://github.com/ch32-rs/wchisp./ch32_flash.py файл.bin # прошити файл
./ch32_flash.py --info # тільки показати інфо про чіп
./ch32_flash.py файл.bin --timeout 30 # змінити таймаут очікування бутлоадера
./ch32_flash.py файл.bin --no-wait # не чекати бутлоадер, спробувати одразуПорада: набери ./ch32_flash.py (з пробілом в кінці) і перетягни .bin файл
з Finder прямо у вікно термінала — шлях підставиться автоматично.
MIT