一,编译支持gd32h7系列的openocd
支持gd32h7系列的openocd
或者直接使用编译好的版本
二,替换掉旧openocd
将编译后的openocd替换掉以前安装的版本,通过brew安装的openocd位于这个目录/usr/local/Cellar/open-ocd/版本号/bin。
三,修改.cfg文件
将开发板配置文件修改成以下内容,其实就是使用stm32h7x.cfg,由于这个版本修改了stm32h7x的源码让它支持gd32h7x系列的烧录,所以也就无法再烧录stm32的程序了。
source [find interface/cmsis-dap.cfg]
transport select swd
source [find target/stm32h7x.cfg]
reset_config none