#进入输出目录确认OpenOCD执行文件 基于STM32F1的固件烧写 OpenOCD的使用离不开cfg文件的指定,对于MCU来说一般需要准备两个cfg文件,分别对应目标板与烧录器: 目标板cfg:我们可在output/share/openocd/scripts/target目录下找到stm32f1x.cfg文件,对于其他没有包含在文件夹下的设备可自行书写cfg。 烧录器cfg: #指定C...
所支持的开源项目 由于CH347功能较多,因此可搭配使用多个开源项目,如: OpenOCD:开源嵌入式系统调试工具,支持JTAG和SWD接口。 OpenFPGALoader:针对FPGA程序下载的开源项目。 flashrom:一款专注于nor flash下载的开源项目。 SNANDer:一款开源的适用于CH341A编程器的上位机软件,现已添加CH347支持。
JTAG support is handled in userspace via openFPGALoader (open source) or binary driver for OpenOCD released by W-CH. I2C (i2c-ch347.ko) Driver behaves as an ordinary I2C master controller, e.g.i2c-toolswork with it and it is possible to add slave devices via usual methods. ...