STLINK 各种固件及刷机说明(基于stm32F103CB)

2019-12-12 18:11发布

        最近老有人问stlink刷机的事情,刚好手里买过好多个山上的stlink  F03CB主控的,也折腾过刷成各种link。
但是最终还是回归stlink 因为刷成jlink ob以后从keil烧写完程序不能自动复位,必须接上rst脚才行,而山货stlink都没引出rst,而且早已习惯了不带rst,目标板也根本没设计rst脚。
stlink刷到2.1以后 只支持cdc串口调试和 u盘盘符烧写的。但是我没测过用u盘方式烧写。 虚拟串口倒是用的很爽。

本帖中的固件以及从1-6的文件目录来源于网络,首先感谢他们的辛勤付出。
首先
如果你的烧写器还需要用来烧写stm8,那就不能升级到v2.1了。
硬件改造:需要进行飞线,挑出RXD TXD的接线到端口上,我的方法是去掉原有的SWIM和 stm8的rst脚(因为升级到V2.1就不支持stm8的烧写了),可以参考文件夹1中的,要根据自己实际的板子来飞线,另外需要注意的是RXD最好做个上拉电阻。
软件升级:
我根据实际操作整理了比较简单的操作方法,简化环节。
1,        首先焊接好调试口,连接好另一个STLINK  (或者jlink 或者其他支持swd的烧写器)。
2,        使用STM32 ST-LINK Utility软件烧写bootloader ,bin文件(烧写目录2中的固件,采用对应的烧写软件取决于你自己选得烧写器硬件)。
3,        使用stsw-link007升级软件进行升级,注意stsw-link007会更新版本(每过一段时间官网会更新这个软件,所以最好先看看版本)。


QQ图片20181226090610.png (36.12 KB, 下载次数: 0) 下载附件 2018-12-26 09:17 上传

文件夹4是升级到jlinkob的工具,比较大,超出附件要求了,我去掉了。有需要的话我可以分享到 {MOD}
STLINK改造.zip (6.91 MB, 下载次数: 163) 2018-12-26 09:44 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
wen1996
1楼-- · 2019-12-13 13:27
103CB的烧录器32块包邮不好卖
湛无双
2楼-- · 2019-12-13 14:15
感谢楼主分享,前段时间把原子的iot板子上的下载器固件整没了,试试能不能恢复。
dajianli
3楼-- · 2019-12-13 15:16
可以,感谢分享,参考一二

一周热门 更多>