Closed maxgerhardt closed 1 year ago
We are currently blocked to use this tool per https://github.com/ch32-rs/wchisp/issues/22 and https://github.com/ch32-rs/wchisp/issues/24.
We are also blocked through https://github.com/ch32-rs/wchisp/issues/26 since flashing isn't actually working although it works with WCH tools and the chip is unlocked.
Integration happened in https://github.com/Community-PIO-CH32V/platform-ch32v/commit/945c679971cafc6de3327f80e7aaf81412bb4fff, now
upload_protocol = isp
is available in the platformio.ini
for using WCHISP.
Updated project tasks as well with what WCHISP can do
upload_protocol = wch-link
(default) will still use WCH-Link.
All binary packages are pending in the PIO registry.
Registry packages were approved and switched to in https://github.com/Community-PIO-CH32V/platform-ch32v/commit/1edc2f84e366423503ca56399f90ea5ad841e03a.
When the chip is in DFU bootloader mode (BOOT0:VCC, BOOT1:GND), all but CH32V00x chips expose a USB device that can be used for uploading, and all chips also feature a UART bootlaoder (running in parallel).
A tool that could support uploading to these chips is https://github.com/ch32-rs/wchisp.