DIY编程器网

标题: 自制BSL编程MSP430单片机 [打印本页]

作者: liyf    时间: 2011-12-14 20:20
标题: 自制BSL编程MSP430单片机
自制BSL编程MSP430单片机

MSP430单片机闪存编程的方法有三种: JATG端口、BSL或用户开发程序。
通过电脑的并行端口自制下载线连接MSP430单片机的JATG端口编程,这种方法大家已经比较熟悉了,有很多介绍自制并口下载线的资料介绍。前年曾有一位西安的网友转让给了一块他自制的下载线给我,很好用。但是在用JATG烧断保密熔丝后,要再想修改闪存程序,就只能用BSL方法了。
BSL是启动加载程序(Bootstrap Loader)的简称。
该方法允许用户通过标准的RS-232串口访问MSP430单片机的Flash和Ram。在单片机的地址为 (0C00H-1000H)的ROM区内存放了一段引导程序,给单片机的特定引脚加上一段特定的时序脉冲,就可以进入这段程序,让用户读写擦闪存程序。通过BSL无条件擦除单片机闪存,重新下载程序,还可以通过密码读出程序。  我根据TI公司网站公布的资料自制了一个BSL编程器,电路如下图:

图中的运放正负电源由串口寄生取电,施密特反相器74HC14和用户目标板一起另外用3.6V电池供电。由PC机通过串口控制, BSL的十芯接头与用户目标板接口相连。
上位机软件使用mspfet。在IAR软件中调试好程序后,要编译生成供下载用的.txt文件,在mspfet中打开该文件,复位接口然后按AUTO按钮即可完成程序下载。


作者: hdzl    时间: 2011-12-15 08:26
挺漂亮,也很简单,用的什么软件下载?IAR可以直接用吧
作者: liyf    时间: 2011-12-15 08:35
原厂bsl、sf_ bsl都可以
原厂的,v2.0
LSD-BSL430.rar (757.36 KB, 下载次数: 116)
sf_bsl
SF_BSL430(自制BSL编程器).rar (1.02 MB, 下载次数: 56)


作者: ason.jens    时间: 2011-12-16 11:57
我有基于430的编程器,早期自己设计的,就是没有搞定BSL
作者: liyf    时间: 2011-12-16 13:04
该共享出来大家研究
作者: ason.jens    时间: 2012-2-19 13:15
下一节课我就研究这个东西
作者: jxpxkzl999    时间: 2012-4-25 20:43
liyf 发表于 2011-12-15 08:35
原厂bsl、sf_ bsl都可以
原厂的,v2.0


作者: jxpxkzl999    时间: 2012-4-25 20:43

作者: liyf    时间: 2012-4-25 20:45
jxpxkzl999 发表于 2012-4-25 20:43

请不要使用纯表情
作者: liyf    时间: 2012-4-25 20:46
jxpxkzl999 发表于 2012-4-25 20:43

请认真恢复,不要使用纯表情,继续违反将扣分处理
作者: redcar911    时间: 2012-5-23 00:44
多谢版主,没有银子下载啊
作者: 345368469    时间: 2012-5-23 22:54
430...又见到它了.以后的USB接口会不会是它的天下呢
作者: liyf    时间: 2012-5-24 03:29
345368469 发表于 2012-5-23 22:54
430...又见到它了.以后的USB接口会不会是它的天下呢

这个难说,总之usb是肯定的
作者: zyh555    时间: 2012-11-8 16:49
多谢楼主分享!
作者: ason.jens    时间: 2012-11-16 15:36
谢谢,正好要用到哈
作者: zyh555    时间: 2012-12-29 09:41
好东西,谢谢版主!
作者: jgjg8989    时间: 2012-12-29 23:58
haodongxoi,下载学学

作者: rongshengju    时间: 2013-1-5 09:44
好东西!支持一下!!
作者: muelfox    时间: 2013-3-22 00:14
努力挣钱努力挣钱努力挣钱努力挣钱努力挣钱努力挣钱
作者: lvxyangggg    时间: 2013-10-6 13:35
BSL引导程序被擦,怎么烧写BSL固件,哪里能找到BSL固件?
作者: liyf    时间: 2013-10-6 15:57
lvxyangggg 发表于 2013-10-6 13:35
BSL引导程序被擦,怎么烧写BSL固件,哪里能找到BSL固件?

这还真是个问题,bsl固件是出厂烧录的,一般人得不到
作者: kmdyc    时间: 2013-10-6 18:41
这个挺不错的,做工也简单,值得收藏~~~
作者: tcqinzh    时间: 2015-1-2 14:03
好资料,感谢分享,学习学习
作者: yangjing29    时间: 2015-11-3 15:46
不错的资料哦
作者: benqhuang    时间: 2015-11-3 15:56
努力回帖!赚银两,赚积分!
作者: 齐元亮    时间: 2016-3-30 10:19
不错!值得学习,楼主继续
作者: xiaobush    时间: 2018-1-5 10:23
资料备份,学习时真需要。
作者: erontec    时间: 2018-3-7 14:56

很好,支持
作者: 小周家电维修    时间: 2018-3-10 22:05
     学习学习




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2