Treasure101 发表于 2025-10-16 08:27

错误failed to start GDB server

请帮忙解决“无法启动GDB服务器”错误,我用CUBEIDE对STM32F103C8T6进行编程。在解决了许多错误之后,现在出现了这个错误“failed to start GDB server”,试了不同的端口号,还将调试探头从“OPEN OCD”更改为“GDB SERVER”,但都没有用。

在海边聆听 发表于 2025-10-16 15:37

调试探头配置有问题?

甜心puppy 发表于 2025-10-16 16:38

如果使用ST-Link,固件版本是否最新

豌豆爹 发表于 2025-10-16 17:39

OpenOCD默认使用GDB端口和elnet端口。如果这些端口被占用,会导致GDB服务器启动失败。

麻花油条 发表于 2025-10-16 18:40

查看是否有其他进程占用端口。

麻花油条 发表于 2025-10-16 15:40

关闭防火墙还有杀毒软件

豌豆爹 发表于 2025-10-16 19:41

ST-Link未连接或驱动问题。

茉璃夏 发表于 2025-10-23 20:41

可能是配置文件路径错误。

classroom 发表于 2025-10-16 21:42

查看OpenOCD日志吧

duo点 发表于 2025-10-16 22:43

更新工具链,用最新版本的CubeIDE,旧版本可能存在OpenOCD兼容性问题。

elephant00 发表于 2025-10-16 15:44

重新拔插一下ST-Link的USB线,或按下ST-Link上的复位按钮

flycamelaaa 发表于 2025-10-16 16:14

目标板未供电或电压不稳?

jcky001 发表于 2025-10-16 17:15

检查芯片是否启用了读保护,导致调试器无法连接。

onlycook 发表于 2025-10-16 19:19

更换GDB服务器端口,避免冲突
页: [1]
查看完整版本: 错误failed to start GDB server