ch552tool
ch552tool copied to clipboard
An open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.
> $ ch55xtool -p > Chip ID: 52 is not known = not supported > Welcome to report this issue with a screen shot from the official CH5xx tool. May...
Hi, When I send those commands, I can put the CH569 in debug mode (or disable it): ``` ENABLE_DEBUG_CMD = [ 0xa8, 0x0e, 0x00, 0x07, 0x00, 0x11, 0xbf, 0xf9, 0xf7,...
First of all , nice work ! But, would like to see more output. Like: Erasing ... Flashing ... Verifying .. I added : ``` CH55X_IC_REF[0x68] = { 'device_name': 'CH568',...
Hello, I seem to have a CH559 board with bootloader 2.31 that cannot be flashed using this program even though it can be flashed fine using the WCHISP tool under...
I can not flash my CH554 with this tool ``` python -m ch55xtool -f C:\Users\Gigabyte\Documents\Keil\CH554EXAM\USB\U_DISK\EXAM1\EXAM1.bin -r Found CH554. BTVER: V2.31. Failed to flash firmware of CH55x. ``` Do you need...
I've put my device into USB bootloader mode and I've previously installed libusb-win32 drivers via Zadig. When I try to upload the firmware I get ``` >python -m ch55xtool -f...
Hi there, I would like to flash CH552 on linux, then your tool seems be a good option. When I just run `python ch55xtool.py ` I always get the `USB_ERROR_CANNOT_SET_CONFIG`...
Howdy! Just experiment with the ch552 this morning ... lsusb returns Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation...
On freshly installed manjaro, anyt suggestions on what to try? python3 -m ch55xtool -f build/spi/spi.bin -r Found CH559 with SubId:17 BTVER:02.40 UID:BE-41-BF-48-00-00-00-00 Erasing chip flash. Done. Flashing chip. Done. Traceback...
Hi, if i start the code on the ch559 with this command: python3 -m ch55xtool -r The code starts running on the CH559 (good!) But I also get the following...