搜索
bottom↓
回复: 37

STM32的乞丐版SWD脱机下载器开源,含下载软件

  [复制链接]

出0入0汤圆

发表于 2019-3-26 09:27:39 | 显示全部楼层 |阅读模式
本帖最后由 pt2go 于 2019-3-26 15:20 编辑

基于 www.amobbs.com/forum.php?mod=viewthread&tid=5698975 二次开发


基于 ST-LINK V2 硬件   s.taobao.com/search?q=stlink+v2
价格只要¥20+



支持批量烧录设备接口



支持脱机固件的更新,使用ST的通用dfu更新协议,USB接口

stmcu.com.cn/Index/search?search_keywords=dfu



支持加密
开源:目标mcu stm32f030f4 代码长度限制16KB
存在bug:芯片加密之后,重新下载,需要烧写1次,重启目标电源,然后再烧写一次才行。
代码:

支持加密
开源:目标mcu stm32f103 代码长度限制32KB
存在bug:烧写之后不能自动运行,需要人工复位目标mcu
代码:

目标单片机下载口:原ST-LINK V2  SWIM 4PIN接口(PB6  PB8)
批量烧录设备接口:原ST-LINK V2  20PIN接口,3,5,7,9PIN
烧写启动引脚:原ST-LINK V2  20PIN接口,3,4PIN短路就行
脱机固件下载口:STM32f103C8--USB

使用cubemx生成的框架,引脚定义:


求帮助BUG的修复和完善

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2019-3-26 09:29:42 来自手机 | 显示全部楼层
谢谢分享

出250入8汤圆

发表于 2019-3-26 10:07:59 | 显示全部楼层
不错,好东西

出0入0汤圆

发表于 2019-3-26 10:13:37 | 显示全部楼层
顶一下
楼主借用我的帖子名字了,自打我发布第一版乞丐版SWD离线下载器之后,这种帖子就多起来了
看来我开的头不错!

出180入0汤圆

发表于 2019-3-26 10:30:53 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2019-3-26 11:33:02 | 显示全部楼层
sanjue 发表于 2019-3-26 10:13
顶一下
楼主借用我的帖子名字了,自打我发布第一版乞丐版SWD离线下载器之后,这种帖子就多起来了
看来我开 ...

干啥用啊,这个东西,离线器吗。。适合开源,适合折腾。。。

出0入0汤圆

 楼主| 发表于 2019-3-26 11:40:11 | 显示全部楼层
kinsno 发表于 2019-3-26 11:33
干啥用啊,这个东西,离线器吗。。适合开源,适合折腾。。。


配合 持批量烧录设备 使用的 ST离线烧录器

出0入228汤圆

发表于 2019-3-26 11:41:33 | 显示全部楼层
本帖最后由 wxws 于 2019-3-26 11:44 编辑

我也介绍一个:  https://github.com/csnol/STM32-OTA
不是我写的,是国内某位哥们大作, 应用更方便:



用ESP8266 给 STM32编程,通过wifi
不过不是swd,是串口.
改改也一样.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2019-3-26 14:17:28 | 显示全部楼层
不错,好东西

出0入0汤圆

发表于 2019-3-26 14:25:33 来自手机 | 显示全部楼层
好东西,赞一个!

出0入0汤圆

发表于 2019-3-26 16:17:25 | 显示全部楼层
谢谢分享  一直想弄个离线下载器   也看过很多帖子    搞不定    空了好好看看这个

出0入0汤圆

发表于 2019-3-26 17:17:25 | 显示全部楼层
那么问题来了,能否通过监测SWD数据流,获取烧录文件?

出0入0汤圆

发表于 2019-3-26 17:46:16 | 显示全部楼层
好資料,有空研究一下。謝謝分享。

出0入0汤圆

发表于 2019-3-26 19:44:47 | 显示全部楼层

好东西,赞一个!mark!

出0入0汤圆

发表于 2019-3-26 19:55:00 | 显示全部楼层
孤独飞行 发表于 2019-3-26 17:17
那么问题来了,能否通过监测SWD数据流,获取烧录文件?

完全可以

出0入0汤圆

发表于 2019-3-26 21:13:48 | 显示全部楼层
感谢分享!

出0入0汤圆

发表于 2019-3-27 10:07:23 | 显示全部楼层
感谢分享,这东西要顶起来,可以DIY的话,就不用买昂贵的脱机下载器了

出0入0汤圆

发表于 2019-3-27 10:12:45 | 显示全部楼层
昂贵的下载器该买照买,别想太多

出0入0汤圆

 楼主| 发表于 2019-3-27 13:32:29 | 显示全部楼层
RAMILE 发表于 2019-3-27 10:12
昂贵的下载器该买照买,别想太多

能买的,绝对不要自己搞....
只是有些芯片,没有合适的与 批量下载机 的接口,只能自己搞了

出0入8汤圆

发表于 2019-3-27 21:23:39 | 显示全部楼层
非常好的东西,

出0入0汤圆

发表于 2019-3-28 10:38:53 | 显示全部楼层
感谢楼主分享

出0入0汤圆

 楼主| 发表于 2019-4-16 16:22:50 | 显示全部楼层
增加 DfuSe_Demo 的下载地址stmcu.org.cn/document/detail/index/id-215019

出0入0汤圆

发表于 2019-4-21 18:47:13 | 显示全部楼层
谢谢分享,目前也在了解这方面上的资料。谢谢。

出0入0汤圆

发表于 2019-4-22 02:33:15 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2019-4-22 09:26:33 | 显示全部楼层
好东西,感谢分享!

出0入0汤圆

发表于 2019-4-22 10:58:55 | 显示全部楼层
这个是好东西,一直都在用jlink在线

出0入0汤圆

发表于 2019-4-22 18:21:56 | 显示全部楼层
感谢楼主分享,收藏

出0入0汤圆

发表于 2019-4-23 12:48:25 来自手机 | 显示全部楼层
20块的会是原版的吗?

出0入0汤圆

发表于 2019-4-24 20:40:04 | 显示全部楼层

好东西,赞一个!收藏

出0入0汤圆

 楼主| 发表于 2019-4-24 21:38:44 | 显示全部楼层
Mega.Mind 发表于 2019-4-23 12:48
20块的会是原版的吗?

估计会告诉你是 原版优化 的

出0入0汤圆

发表于 2019-4-27 22:24:47 | 显示全部楼层
有空捣腾下,谢谢

出0入0汤圆

发表于 2019-9-6 21:16:02 | 显示全部楼层
这个一定得支持下!

出0入0汤圆

发表于 2019-9-6 21:37:20 来自手机 | 显示全部楼层
收藏学习了

出0入0汤圆

发表于 2019-9-6 21:48:24 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2019-9-7 08:13:12 | 显示全部楼层
控制一下被烧写芯片复位引脚和电源引脚吧

出0入0汤圆

 楼主| 发表于 2019-9-8 07:32:30 | 显示全部楼层
huangqi412 发表于 2019-9-7 08:13
控制一下被烧写芯片复位引脚和电源引脚吧

是的,可以这样,只是别人的硬件,引脚不好输出。只能吧引脚改到20PIN那个接口上面了,但是现在又加了烧写机的联动接口在那里..........

出0入0汤圆

发表于 2019-9-11 22:25:19 | 显示全部楼层
我用128K的M0做了个下载器,用Ymodem 串口更新程序文件 最大能支持100k程序 离线下载。

出0入0汤圆

发表于 2019-9-11 22:35:53 | 显示全部楼层
感谢分享
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 23:41

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表