[其他ST产品] Stm32CubeIDE 无法启动 st-link 调试

[复制链接]
2905|30
帛灿灿 发表于 2025-1-24 17:10 | 显示全部楼层
macOS更新后权限可能会有变化,试试在“安全性与隐私”里给STM32CubeIDE和ST-LINK驱动授予完全磁盘访问权限。
童雨竹 发表于 2025-1-24 17:12 | 显示全部楼层
重装驱动后,记得在终端运行sudo xattr -rd com.apple.quarantine命令,解锁ST-LINK相关文件。
万图 发表于 2025-1-24 17:13 | 显示全部楼层
ST-LINK驱动的日志路径可以查一下,调试启动失败时通常会生成日志,看看具体哪里报错了。
Wordsworth 发表于 2025-1-24 17:15 | 显示全部楼层
如果安装的是STM32CubeIDE最新版本,可能是驱动问题,试试降级到之前稳定的版本。
Bblythe 发表于 2025-1-24 17:16 | 显示全部楼层
Sequoia刚发布可能兼容性不好,临时解决办法是用虚拟机运行旧版macOS或者Windows进行调试。
Pulitzer 发表于 2025-1-24 17:18 | 显示全部楼层
试一下用命令行工具lsusb确认ST-LINK设备是否能被macOS识别,有可能系统没有加载驱动。
Uriah 发表于 2025-1-24 17:19 | 显示全部楼层
不知道楼主是否装了其他调试器工具,比如OpenOCD,有时候会和ST-LINK的服务冲突,检查一下。
Clyde011 发表于 2025-1-24 17:20 | 显示全部楼层
如果实在不行,可以联系ST官方的技术支持,他们最近对macOS兼容问题处理得还算及时。
AutoMotor 发表于 2025-1-25 17:27 | 显示全部楼层
验证stm32 x中启用了调试支持,并且生成的代码包含必要的调试信息,
芯路例程 发表于 2025-1-25 21:11 | 显示全部楼层
开始调试时出错。重新设置
PreWorld 发表于 2025-1-26 19:49 | 显示全部楼层
遇到STM32CubeIDE无法启动st-link调试问题,可能是因为驱动程序问题或硬件连接问题。解决方法包括检查驱动兼容性,重新连接硬件,或者更新软件和固件到最新版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部