切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 88421阅读
  • 373回复

[存储]手把手教你用一元pos机打造高速25系列flash烧录器(路由党福利) [复制链接]

上一主题 下一主题
离线2545889167
 

发帖
13268
M币
20754
专家
302
粉丝
4860
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-06-27
— 本帖被 hit00 设置为精华,作者+3000M币+5专家(2016-06-29) —
又是一个一元pos机的帖子
之前一直有坛友希望用pos机改造一个flash烧录器,所以这次我就来做一个满足大家的需求
这个烧写器是在前人的基础上搞起来的,我只是修改了一下配置来适应pos机的电路,同时因为原始的操作方式是命令行方式,这不太符合广大群众的习惯,于是写了个批处理来方便使用
首先感谢前人的功劳
www.flashrom.org
http://blog.dword1511.info/?p=4107
https://github.com/dword1511/serprog-stm32vcp
新增gd32f103原板折腾计划,pos机的stm32f103做spi闪存编程器,更新了新版软件|http://bbs.mydigit.cn/read.php?tid=1591309
1元POS机之25系列Flash烧录器上位机震撼发布:http://bbs.mydigit.cn/read.php?tid=1733491
因为有了这些好用的轮子,也才有了今天的这货
文件下载地址:
资料下载链接百度云http://pan.baidu.com/s/1c0YHNxQ 密码: dugc
源代码下载https://github.com/posystorage/serprog-stm32-gd32

如果只是做一个烧录器的话,在百度云下载图中所示压缩包即可

看源码的话,全部在github上,欢迎围观

好的废话不多说,正式开始
首先需要准备5样东西
1、制作烧录器要使用的硬件
二选一,两个里面有一个就可以了:一个是核心板,一个就是一元pos机


第一项可以选择的是我之前一直在搞的开源stm32核心板
核心板只要是1.4或者1.5都在背面放置了flash焊盘,可以用于烧录
核心板的具体信息请看这里:【核心板1.5发布】|http://bbs.mydigit.cn/read.php?tid=1706936

手把手教你用一元pos机打造高速25系列flash烧录器(路由党福利)
可见核心板背面的我已经焊接了flash芯片


第二项当然是风靡论坛的神器一元pos机
这里不是所有型号都可以,有三个型号,为什么这样说呢,因为只有这三个型号是有flash焊盘的而且还是103的芯片,其他好多型号没有flash焊盘还要飞线岂不是麻烦大了
给出这三个型号的外形参考图
没有的亲可以看准下手一个,有点亲们就找个合适的可以动手了


这个注意灯的方向

2、一个jlink调试器、或者一个stlink调试器、或者一个usb转串口的ttl调试小板(pl2303、ch340、cp2102等都可以)
三样里面有一个就行了,作用是给单片机下载要使用的固件
这里比较推荐jlink,为什么呢?因为可以用一元的pos机自制一个
怎么做呢?看我的教程贴:用gd32做一个jlink-ob调试器 | http://bbs.mydigit.cn/read.php?tid=1692562
如图这个就是我自制的
手把手教你用一元pos机打造高速25系列flash烧录器(路由党福利)
但是,与自制jlink不同,本次的烧录器不用进行任何硬件改动,这是最好最简单的地方
3、需要下载的目标flash芯片一枚,要求是25系列芯片而且是sop8封装,当然其他封装形式在飞线大法下应该都不是事,我相信这些小事难不倒万能的数码坛友
4、电脑一条,usb数据线一根
5、耐心、好奇心。折腾必备气质,有挫折有问题是很常见的,要坚持,中途放弃小心不被人看不起哦
如果真的没那么点折腾劲,还是打开深水宝老老实实买个ch341烧录器(速度慢,价格约为15个pos机)或者想要更快的速度就买个XTW100烧写器(价格约为24个pos机)

材料介绍完,开始折腾吧
整个过程说白了,就是给pos机上下载固件,然后就完了
鉴于论坛里玩单片机的占少数,我就来个详细的讲解
首先是核心板,这个没什么好具体细说的,要能作为下载器,首先要焊好单片机,焊好最小系统的部件,焊好usb电路,焊上flash,就好了
程序的烧录因为板子上有引脚说明,就不细细指出了,大家看一眼就知道了

关于pos机,因为需要引出下载口,所以我标注了几张图片,让大家明白下载口在哪
首先是音频版的,注意黄色框内的型号,大家可别弄错型号那就玩不了了
一般来说,改造第一步是拆除磁头和电池,拖拽着这两样太累了

背面的调试接口示意图

我是使用了这种方法引出的,大家可以参考


然后是第二款机子,一样的拆除

注意机器型号,要烧录的flash就焊接在箭头所指处


另外一面的所有调试点

局部放大看



第三款pos机
还是先拆电池磁头


注意型号,这面上也是那几个调试点(之前图片有点错,已经进行编辑修改)



这些就是所有示意图,大家先对照自己的机子找到测试点,等待楼下继续
(ps,有没有发现,型号都是me开头的有me11个me15两种)
而且,再说一次,本次改烧写器,不需要做任何硬件电路改动或拆下,只需要拆卸电池和磁条,焊上待烧写的flash,引出测试点并烧录固件即可






本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共88条打赏M币+278专家+3
123456...9下一页
到第
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 1楼 发表于: 2016-06-27
请登录后查看
[ 此帖被2545889167在2016-06-29 21:11重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共25条打赏M币+112专家+1
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 2楼 发表于: 2016-06-27
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共45条打赏M币+183
离线html

发帖
1760
M币
1307
专家
2
粉丝
34
只看该作者 3楼 发表于: 2016-06-27
请登录后查看
[ 此帖被html在2016-06-27 22:13重新编辑 ]
离线kawen

发帖
58266
M币
8670
专家
2
粉丝
41
只看该作者 4楼 发表于: 2016-06-27
请登录后查看
离线reckson

发帖
422
M币
1757
专家
0
粉丝
7
只看该作者 5楼 发表于: 2016-06-27
请登录后查看
离线owenql

发帖
1019
M币
6080
专家
8
粉丝
87
只看该作者 6楼 发表于: 2016-06-27
请登录后查看
离线owenql

发帖
1019
M币
6080
专家
8
粉丝
87
只看该作者 7楼 发表于: 2016-06-27
请登录后查看
离线enlike

发帖
7551
M币
2146
专家
3
粉丝
119
只看该作者 8楼 发表于: 2016-06-27
请登录后查看
离线jthree

发帖
758
M币
3875
专家
5
粉丝
29
只看该作者 9楼 发表于: 2016-06-27
快速回复
限80 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个