ST意法半导体
直播中

王银喜

7年用户 2419经验值
私信 关注
[问答]

在CubeIDE和CubeProgrammer中连接ST-Link出错是何原因

我有三个STM32H7B3IDK
它们都有不同的序列号。
我正在运行两块板,一个在旧的 STMStudio 上收集数据,另一个连接到 CubeIDE。
我可以连接第三个并可以在 CubeIDE 和 CubeProgrammer 中扫描它,但是当我尝试连接时出现连接错误。

当我尝试在 CubeIDE 中调试第三块板时,我得到:
对话框:
最终启动顺序错误:
启动 GDB 服务器失败
启动 GDB 服务器失败
初始化 ST-LINK 设备时出错。
原因:(0) 未知。请检查目标的电源和布线。
安慰:
使用以下选项启动服务器:
       持久模式:禁用
       记录级别:1
       监听端口号:61234
       状态刷新延迟:15s
       详细模式:禁用
       SWD 调试:已启用
       InitWhile:启用
绑定61235端口失败,错误码-1:无错误
在 TCP 端口上启动 SWV 服务器失败:61235
绑定61234端口失败,错误码-1:无错误
启动 GDB 服务器失败:TCP 端口 61234 不可用。
正在关闭...
出口。
我可以连接、编程和更新所有板上的 ST-Link 固件,但是当插入第三个板时,我可以更新它的固件,但无法连接到它。
我尝试了三种不同的 USB 端口和两种不同的 USB 电缆。结果都一样。
当我将第三块板插入通信端口时,它会被激活,文件资源管理器打开,显示 MBED.HTM 和 DETAILS.TXT。
我正在运行 IDE 1.9.0 和 Programmer 2.10.0。
您可以拥有的连接数量是否有限制,或者这是某种问题。
我经常连接两块板;一个正在进行生产测试,另一个用于开发。我认为?这是我第一次尝试三块板。



回帖(1)

崔璨

2022-12-12 11:03:16
问题原来是STMStudio。我在 Disco 上运行了这个。木板。STMStudio 似乎不支持最新的驱动程序/软件。它还会阻止程序员连接到目标。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分