你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
znfc2

znfc2

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
1 回答

stlink v3 变砖 怎么刷固件?

STLINKV3
fafa1 fafa1 回答时间: 3 小时前

出现 “Version V0J0S0 / Unknown firmware type” 说明 ST-Link 升级工具识别不到固件版本 ,通常是因为: 固件版本太旧或损坏; 你用的是山寨 ST-Link ; 升级工具版本不匹配(新版工具不再支持旧固件识别)[20][24]。 ✅ 推荐恢复步骤(按优先级) ✅ 1. 改用 STM32CubeProgrammer 强制升级 这是 ST 官方现在主推的工具,旧版 ST-Link Utility 已停止维护 。 步骤: 下载并安装最新版 STM32CubeProgrammer。 打开软件,点击 “Firmware upgrade” 。 插入 ST-Link,点击 “Upgrade” 。 如果仍然提示未知固件,勾选 “Force upgrade” 再试一次。 很多用户用这个方法成功修复了 V0J0S0 问题 [20][24]。 ✅ 2. 使用命令行强制刷固件(适用于 ST-Link V2/V3) 如果你下载的是 STLinkUpgrade.jar (跨平台版本),可以用命令行强制刷: bash复制 java -jar STLinkUpgrade.jar -force_prog 注意:刷完后如果提示 “Upgrade error, please try again”,只要灯变红且设备能识别,一般其实已经成功了 ,重新插拔即可 [21][25]。 ✅ 3. 检查是否为山寨 ST-Link 如果你用的是淘宝/拼多多买的低价 ST-Link,可能是克隆版 ,ST 的新版升级工具会拒绝服务。 判断方法: 外壳无 ST 标志; 设备管理器显示为 “Generic USB” 而非 “STMicroelectronics ST-Link”; 升级工具始终无法识别固件类型 [22][14]。 如果是克隆版,建议换官方 ST-Link V3 ,或尝试用旧版工具(如 V2.32.22)+ 替换固件 bin 文件的方式刷机 [23]。 ✅ 4. 最后一招:用另一个 ST-Link 烧录 Bootloader 如果上述方法都失败,可能是 Bootloader 损坏 ,你需要: 用另一个 ST-Link 通过 SWD 接口连接目标 ST-Link(基于 STM32F103C8T6); 用 STM32CubeProgrammer 烧录官方 Bootloader + 固件; 重新插拔,设备应恢复正常 [21][23]。 ✅ 总结一句话: 先用 STM32CubeProgrammer 强制升级 ,失败再排查是否为山寨或 Bootloader 损坏。

赞0
znfc2 znfc2


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16