问题描述:
使用openocd+daplink下载gd32的时候遇到如下问题
请问自动探测是在哪里设置的,如何关闭,现在是识别成stm32了,gd32e50x.cfg是从gd32e23x.cfg复制来的
Error: Cannot identify target as a stm32x
Error: auto_probe failed
环境
EIDE:3.26.2
OPENOCD:openocd_7a1adfbec_mingw32
完整日志如下
Open On-Chip Debugger 0.12.0-rc2-g7a1adfbec (2022-11-06-10:08)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "swd". To override use 'transport select <transport>'.
Info : Using CMSIS-DAPv2 interface with VID😛ID=0x1a86:0x8012, serial=22BB8F06A7ED
Info : CMSIS-DAP: SWD supported
Info : CMSIS-DAP: JTAG supported
Info : CMSIS-DAP: FW Version = 2.0.0
Info : CMSIS-DAP: Interface Initialised (SWD)
Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 0 TDO = 0 nTRST = 0 nRESET = 0
Info : CMSIS-DAP: Interface ready
Info : clock speed 1000 kHz
Info : SWD DPIDR 0x0be12477
Info : [gd32e508.cpu] Cortex-M33 r0p4 processor detected
Info : [gd32e508.cpu] target has 8 breakpoints, 4 watchpoints
Info : starting gdb server for gd32e508.cpu on 3333
Info : Listening on port 3333 for gdb connections
[gd32e508.cpu] halted due to debug-request, current mode: Thread
xPSR: 0xf9000000 pc: 0x080001b4 msp: 0x20000808
** Programming Started **
Error: Cannot identify target as a stm32x
Error: auto_probe failed
embedded:startup.tcl:1516: Error: ** Programming Failed **
in procedure 'program'
in procedure 'program_error' called at file "embedded:startup.tcl", line 1581
at file "embedded:startup.tcl", line 1516
- 终端进程“cmd.exe /D /C "C:\Users\tim.eide\tools\openocd_7a1adfbec_mingw32\bin\openocd.exe -s "c:\Users\tim\Desktop\gd32_gcc-quickstart" -f interface/cmsis-dap.cfg -f target/gd32e50x.cfg -c "program \"c:/Users/tim/Desktop/gd32_gcc-quickstart/build/Debug/gd32e508_gcc.hex\" verify" -c "reset run" -c "exit""”已终止,退出代码: 1。
- 终端将被任务重用,按任意键关闭。