This post summarizes the CH347 resources I use most often, with one goal: get you from setup to debugging/programming as quickly as possible.
If you are new to CH347, prepare your environment in this order:
- Check the official product page first
- Install the correct driver for your use case
- Prepare an SPI Flash tool and verify connectivity
Official Entry
- CH347 product page: https://www.wch.cn/products/CH347.html
It is best to download from the official page first, to avoid outdated or unknown-source driver packages.
Common Drivers
1) CH341PAR.EXE
Purpose:
- USB-to-JTAG / SPI / I2C / Parallel / GPIO interface driver
Typical use:
- Multi-protocol communication and low-level interface debugging with CH347
2) CH343SER.EXE
Purpose:
- Vendor Windows driver for high-speed USB-to-Serial
Typical use:
- Using CH347 mainly as a serial tool, especially at higher baud rates
SPI Flash Programming Tool
- AsProgrammer: https://github.com/nofeletru/UsbAsp-flash
Common tasks:
- Detect SPI NOR Flash
- Read chip ID
- Back up original firmware
- Erase / write / verify firmware
Recommended Workflow (to avoid common mistakes)
- After installing drivers, replug the device and confirm detection in Device Manager.
- Before first write, do one full read + backup of the original contents.
- Always run verify after writing. Do not rely only on a “write successful” message.
- If the chip is not detected, check power, voltage level, and wiring before checking software settings.
Quick Troubleshooting
- Device is plugged in but not visible in tools: usually driver loading issues, or a power-only USB cable.
- Device is detected but read/write fails: first check wiring order, shared ground, and power stability.
- Unstable behavior at high speed: lower read/write speed first, then increase gradually after stability is confirmed.
Summary
CH347 is not hard to use. The key is to get four things right: driver, tool, wiring, and verification.
The resources above cover most beginner and day-to-day maintenance scenarios, and should get you to a stable workflow quickly.