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

[外设]跟我学一步一步用开店宝POS机改造成JLINK-OB仿真器 [复制链接]

上一主题 下一主题
离线cao57508
 

发帖
2265
M币
3707
专家
9
粉丝
85
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-06-12
— 本帖被 發騷友 从 拆机乐园 移动到本区(2017-05-19) —
跟我学一步一步用开店宝POS机改造成JLINK-OB仿真器
写本文的目的,主要是为了广大坛友把闲置的POS机利用起来,有很多坛友跟风撸了一些POS机,拆了电池就扔在一边吃灰了,还有许多坛友完全不明白为神马去撸这个POS机,认为这个纯粹是个废物,好吧,我们在此为大家展示下,POS机的许多改造应用中的一个。
POS机中最值得一玩的当然是单片机了,玩单片机的朋友,最少也要有串口小板用来下载程序,(购买或分立元件自制),但是有大名鼎鼎的J-LINK 仿真器的人不多,J-LINK仿真器的强大功能真不是盖的,是马嘎的。一个正版的J-LINK 700-800元,一个山上的J-LINK也要70-80元,还经常掉固件,能自己动手做一个J-LINK一直是单片机玩友的梦想,JLINK-OB 就让大家实现了这个梦想。
在看了大神2545889167的大作gd32做一个jlink-ob调试器,并吊打壁虎(efm32
后,我决定制作一个实用版的JLINK-OB,大神的思路设计有些复杂,不利于新手们的仿制,我在大神的基础上进行改进,不必大量改造电路,尽可能的少量拆除一些元件,就能完成这项工作。首先请记住,理解领悟的这个工作的实质后,怎样发挥就是你的事了。
首先,上材料,开店宝一个,见图,8M晶振一个,22欧姆的电阻2个,100欧姆的电阻一个,一些导线及漆包线,排针若干。本开店宝的几乎所有的元件都能利用上,请稍安勿躁,耐下心,慢慢地跟着学一步一步把开店宝POS改造成JLINK-OB仿真器。
第一步,开盖,这个一定要小心不要把盖子弄坏了,后面还要用,用电烙铁把电池断开,把磁头线焊下,并拆除磁头。
第二步,找到电路板背面的串口线的位置,还有VCCVSS的位置,连接上软导线,找到BOOT0的点把BOOT0VCC用软导线相连。连接串口小板,用GDISP串口软件把ST2JLINK-V21.bin 这个固件下载到POS机里。固件下载地址 http://pan.baidu.com/s/1nvvTbPB 密码: 771x。确认下载完毕,可以把这些软导线拆掉。
第三步,把电路板上的12M晶振拆除,一定要有耐心,不要搞坏焊盘,找个8M晶振,这个8M晶振可以在一些遥控器,开发板,U盘中去找一下,为什么不能用12M的,是因为这个固件不是我们研发出来的,没有工程文件,不能修改,所以只能用8M晶振,经过实际测试,8.192M的晶振也是可以的,把上拉电阻与VCC相连,焊下读卡器的座子,把四根排线焊在读卡器座上面的四个口上,最右边的口已经和VSS相连了,把与它相邻的与VCC相连,最后的这两连接22欧姆后用导线连接到芯片的PB1334脚)和PB1435脚)上,用一个100欧姆的电阻连接PB1233脚)与PB1435脚)。把发光二极管旁的电阻与VCC相连,让二极管发光来提示是否在工作。并把电池仍然连接回原位置。硬件改造完毕。
第四步,测试开始,插入USB线与电脑相连,应在设备管理器里,看到J-Link Decice
如果看到是UnknownDecice 不能识别的硬件,按以下步骤排除1、晶振确认为8M,并良好连接。2、固件下载正确。3BOOT004USB口连接良好。
能看到UnknownDecice,也说明了上拉电阻起作用了。
J-LlinkCommander 测试,连接个目标板,见图。
J-Flash 测试 ,要用到解锁程序,见图。
测试成功后,在外壳上开一个小口使得排针出来,并把主板放回机壳里,用AB胶把外壳粘牢,用记号笔在外壳上把管脚的标注好。全部工作完毕。一个用开店宝制作的JLINK-ob 仿真器是不是很拉风?
要占一楼
[ 此帖被cao57508在2016-06-12 16:33重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共64条打赏M币+193专家+1
离线digitking

发帖
1454
M币
887
专家
2
粉丝
43
只看该作者 1楼 发表于: 2016-06-12
请登录后查看
离线cao57508

发帖
2265
M币
3707
专家
9
粉丝
85
只看该作者 2楼 发表于: 2016-06-12
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共21条打赏M币+83专家+1
离线haiway

发帖
1442
M币
844
专家
3
粉丝
59
只看该作者 3楼 发表于: 2016-06-12
请登录后查看
离线哈哈牛

发帖
9387
M币
12187
专家
4
粉丝
71
只看该作者 4楼 发表于: 2016-06-12
请登录后查看
离线han1525

发帖
3437
M币
1229
专家
2
粉丝
9
只看该作者 5楼 发表于: 2016-06-12
请登录后查看
离线myhaly

发帖
62100
M币
71563
专家
501
粉丝
702
只看该作者 6楼 发表于: 2016-06-12
请登录后查看
本帖最近打赏记录:共2条打赏M币+8
离线wyj8017

发帖
1055
M币
3027
专家
1
粉丝
32
只看该作者 7楼 发表于: 2016-06-12
请登录后查看
本帖最近打赏记录:共1条打赏M币+1
离线say260

发帖
32609
M币
13580
专家
269
粉丝
12547
只看该作者 8楼 发表于: 2016-06-12
请登录后查看

发帖
9370
M币
2144
专家
12
粉丝
141
只看该作者 9楼 发表于: 2016-06-12
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个