根据两篇博文,操作。
1,SEGGER官方提供 将ST-Link固件升级到成J-link OB固件
http://www.amobbs.com/thread-5649373-1-1.html
ST官方发布了消息可以将其板载的ST-link固件升级为J-Link OB固件。 这个是转换升级的官方说明链接 特性: 1. 与Jlink-OB全兼容。 2. 多IDE支持。 3. 包含一个虚拟UART。 限制:(segger写的没有测试过) 1. 此固件可能只用于STM芯片,用于其他芯片是禁止且非法的。 2. 此固件只可用于评估版,不支持也不允许用于调试用户定制硬件。 3. 此固件可能只适用于开发及或评估(无限制闪存断点只可用于评估用途),可能不适用生产(不支持产线闪存编程) 4. 此固件不提供保修也不提供技术支持。 升级方法: 1. 确保安装了STlink的驱动。链接 2. 确保安装了J-link软件(版本需要V5.12b以后)。链接 3. 下载Segger STLinkReflash小工具。链接 4. 启动STLinkReflash。 5. 把板载的ST-Link连到电脑上。 6. STLinkReflash界面上选择“update to J-Link”。 7. 等升级完成。 8. 关了STLinkReflash。 其他说明: STLinkReflash 的功能: 1. 可以用于ST-Link升级到J-Link。 2. 可以升级J-Link的固件。 3. 可以把J-link还原回ST-Link。 STLinkReflash软件与官方说明 |
https://www.segger.com/cms/admin/uploads/userfiles/file/J-Link/Utilities/STLinkReflash_160617.zip
2,使用STLINKReflash提取固件
https://www.brobwind.com/archives/1104