调试器 ST-link 与 Jlnk OB 转换

SEGGER官方发布了ST-link V2.1升级为J-Link OB的软件,使用户可以使用大部分J-Link的功能,如超快速下载和调试速度,或免费使用 GDBServer。

经过我的测试,带有串口的ST-LINK V2.1可以升级为带串口的J-Link OB,其他没测试过,下面提供转换的方法。

S-LINK

驱动安装

  1. 如果要转换你的仿真器,你首先要确保驱动的识别并且USB供电稳定(请不要使用延长线)转换的时候不能掉电。
  • 确保安装了ST-LINK USB驱动程序:(下载ST-Link驱动
  • 确保安装了J-Link软件包V5.12b或更高版本:(下载J-Link驱动
  • 下载SEGGER STLinkReflash程序:(下载J-Link驱动
  • 启动STLinkReflash.exe应用程序
  • 输入两次 A回车 同意许可条款

ST-LINK 转换成 Jlnk OB

  1. 将ST-LINK板载连接到PC
  2. 选择 [1] Upgrade to J-Link(升级到J-Link)
  3. 等待操作完成 出现 Performing firmware update…O.K.
  4. 退出STLinkReflash应用程序

Jlnk OB 转换回 ST-LINK

  1. 同样要先装好驱动
  2. 将ST-LINK板载连接到PC
  3. 选择 [3] Restore ST-Link(转回ST-Link)
  4. 点击Accept 同意许可条款
  5. 等待操作完成 出现 Performing firmware update…O.K.
  6. 退出STLinkReflash应用程序

如果下载遇到ST-LINK USB communication error,使用ST-LinkUpgrade升级一下ST-LINK的固件(STSW_LINK007下载)

segger条款限制:

  • 固件只能用于ST目标设备。与其他设备一起使用是禁止的和非法的。
  • 此固件只可用于评估版,不支持也不允许用于调试用户定制硬件。
  • 此固件只适用于开发及或评估(无限制闪存断点只可用于评估用途),可能不适用生产(不支持产线闪存编程)。
  • 此固件不提供保修也不提供技术支持。
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
ROS技术空间 » 调试器 ST-link 与 Jlnk OB 转换

发表评论

提供最优质的资源集合

立即查看 了解详情