25965|57

29

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

手把手教你做 eZ-FET Lite仿真器 [复制链接]

 
本帖最后由 suyuping99 于 2013-12-27 23:35 编辑

MSP430G2553的launchpad上,是板载仿真器的,或许你并不陌生,一片MSP430F1612主控,一片TUSB3410为USB转串口,外加一片EEPROM(24C128)存储TUSB3410的配置信息,这大概是第一代USB型FET的经典架构。其实包括官方的和山寨MSP430FETUIF仿真器,都是大同小异的硬件配置。唯一的不同是官方FET提供JTAG和SBW接口,但是launchpad板载仿真器只提供两线SBW接口。
也许你会发现,在F5529的launchpad上,板载仿真器有些不一样了。原先稍显复杂的架构,改成了单独的一片F5528,简洁多了!因为F5528带有USB2.0,所以TUSB3410就光荣下岗了。同样,只提供两线SBW接口。但是,对于大多数小封装的以及5系列以后的MSP430,都有SBW接口。这款板载的仿真器有新的名字--eZ FET Lite,更重要的是,这货他开源!!


在MSP430的wiki网站上,提供的开源的硬件原理图、PCB以及固件,以及量产和测试的工具,太厚道了~~~
查看详情




于是,我们可以按照推荐的硬件配置,稍加改动,将USB改成A型,将接口改成标准的JTAG14针接口(虽然米有四线JTAG),替换了ESD芯片型号。调整布局,做成小巧的结构,如下图:



用到的主要芯片为:MSP430F5528
                               TLV70033
                               TPDE4001

然后就是焊接组装,成为下边的样子


然后,就是写入固件了。其实,开源的压缩包里有专门用于量产测试的固件和GUI界面,但是好像只有源码,我没找到可执行文件。于是决定曲线救国,用另一款工具下载固件---MSP430 Flasher。
你可以在这里找到它:http://processors.wiki.ti.com/in ... and_Line_Programmer

需要说明的是,给无固件的eZ FET Lite 下载固件,需要另一个全功能的FET,USB型或者LPT型皆可,总之,不管什么手段,把固件成功写到F5528的Flash中就行。
按照JTAG的线序连接好全能FET和eZ FET lite上F5528的JTAG接口,找到名字为EZFET_LITE_Rev1_1_FW_3_3_0_6.txt的固件,稍微修改下Flasher里(.bat 文件)的命令,就可以下载了。
Flasher命令行:MSP430Flasher.exe  -n MSP430F5528  -w  EZFET_LITE_Rev1_1_FW_3_3_0_6.txt    -v   -z  [VCC]  

下载成功后,重新上电。这时候还不能用,因为还有一步没做---更新msp430.dll文件。

eZ FET lite 需要3.3.0.6或者更高版本的dll 文件。在这里找最新的DLL:http://processors.wiki.ti.com/in ... _Developers_Package

然后找到编译环境的相应文件夹,替换旧版本。比如,若你用的是IAR,那么,msp430.dll 在这个路径下:
D:\Program Files\IAR Systems\Embedded Workbench 6.4 Evaluation\430\bin

更新完后,打开IAR,新建工程,选好芯片,编译通过,就可以试用eZ FET Lite 了。从此,你拥有了一个属于自己的独立的仿真器,去征服更多的MSP430!!






360截图20131227224602687.jpg (23.27 KB, 下载次数: 10)

360截图20131227224602687.jpg

最新回复

你那个是官方的板子是不开源的 ,除了5528还有一个单片机做升压。你的IDE的版本是多少?低版本可以的。  详情 回复 发表于 2018-7-20 15:13
 
点赞(1) 关注(15)

回复
举报

215

帖子

0

TA的资源

一粒金砂(高级)

沙发
 
这个挺有意思的。成本也不高。给实验室的小伙伴们多做几套准备。顶楼主。
 
 

回复

5015

帖子

13

TA的资源

裸片初长成(初级)

板凳
 
做的很赞!

点评

我特别想知道这个PCB里面的F5528引出的TDO,TMS,TDI,TCK这些管脚是干嘛用的,小弟新手,还请赐教!  详情 回复 发表于 2014-9-7 16:16
 
个人签名《MCU工程师炼成记》作者之一
 
 

回复

2056

帖子

0

TA的资源

五彩晶圆(初级)

4
 
支持1和2系列的吗?

点评

1系列的好像不支持。G2系列的会支持。你看下userguide能不能支持SBW接口就是了。  详情 回复 发表于 2013-12-31 01:04
 
 
 

回复

215

帖子

0

TA的资源

一粒金砂(高级)

5
 
IC爬虫 发表于 2013-12-29 20:47
支持1和2系列的吗?

1系列的好像不支持。G2系列的会支持。你看下userguide能不能支持SBW接口就是了。

点评

正解  详情 回复 发表于 2013-12-31 22:25
 
 
 

回复

951

帖子

1

TA的资源

纯净的硅(中级)

6
 
不错........有空也玩玩呢.........
 
个人签名人有的时候真是奇怪,选择了会后悔,放弃了会遗憾,完美只能是一种理想,不是一种存在。
 
 

回复

5305

帖子

453

TA的资源

五彩晶圆(高级)

7
 
截图里显示支持所有MSP430??
 
 
 

回复

5305

帖子

453

TA的资源

五彩晶圆(高级)

8
 
产品特点
USB调试和编程接口配备了无人驾驶安装
与高达1Mbaud应用UART串行通信
视觉反馈的绿色和红色LED
现场可更新固件
支持所有的MSP430器件
原理图,参考设计和生产测试软件作为开源包
 
 
 

回复

5305

帖子

453

TA的资源

五彩晶圆(高级)

9
 
MSP430F2274
CC430F6147
MSP430F4152
MSP430F5529
MSP430AFE253
MSP430G2452
MSP430F6736
MSP430F5438
MSP430F6638
MSP430FR5969
MSP430F6659
MSP430F5171
MSP430F5341
MSP430F5342
MSP430F5419
MSP430F5526
MSP430F5528
测试过的是不是都是支持SWB的

点评

应该都有SBW  详情 回复 发表于 2013-12-31 22:26
 
 
 

回复

29

帖子

0

TA的资源

一粒金砂(中级)

10
 
a828378 发表于 2013-12-31 01:04
1系列的好像不支持。G2系列的会支持。你看下userguide能不能支持SBW接口就是了。

正解
 
 
 

回复

29

帖子

0

TA的资源

一粒金砂(中级)

11
 
蓝雨夜 发表于 2013-12-31 11:18
MSP430F2274
CC430F6147
MSP430F4152

应该都有SBW
 
 
 

回复

307

帖子

1

TA的资源

一粒金砂(高级)

12
 
牛逼ing
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

13
 
顶楼主啊,楼主牛
 
 
 

回复

43

帖子

0

TA的资源

一粒金砂(中级)

14
 
标记,后续用得着
 
个人签名
 
 

回复

57

帖子

0

TA的资源

一粒金砂(中级)

15
 
我是来捣乱的, 这个比LaunchPad 5529能便宜多少呀?

点评

拿不到样片就只能便宜一个5529的的钱。。我拿得到样片,30块钱能做10套出来=。=  详情 回复 发表于 2014-1-9 16:13
 
 
 

回复

705

帖子

0

TA的资源

纯净的硅(中级)

16
 
楼主太厚道了~~~业界良心啊
 
 
 

回复

215

帖子

0

TA的资源

一粒金砂(高级)

17
 
netel 发表于 2014-1-8 22:31
我是来捣乱的, 这个比LaunchPad 5529能便宜多少呀?

拿不到样片就只能便宜一个5529的的钱。。我拿得到样片,30块钱能做10套出来=。=
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(中级)

18
 
我把样片给忘记了, 不过那也不算是正路。 30块钱估计单是制作pcb的成本啦, 但普遍的还是要买bom清单上的元件的, 当然可能会买多很多, 但那些也算是成本啦。
 
 
 

回复

101

帖子

0

TA的资源

一粒金砂(中级)

19
 
成本不是关键,能做出来就先顶一个
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

20
 
赞一个!!!
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表