8021|14

15

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

TI 的DK-LM3S9B96开发套件怎样防锁死 [复制链接]

以前听人讲某些管脚是复用作JTAG的,不能配置成输入输出,否则就锁死了。想问一下管脚的复用是与外设有关还是内部设计好的,9b96开发套件要避免把哪个脚配置成IO口

最新回复

有说9b96里打了补丁,如果用LM FLASH解锁或flash全擦,会把补丁擦掉,导致芯片缺陷,是这样的吗?  详情 回复 发表于 2011-9-16 07:30
 
点赞 关注

回复
举报

1万

帖子

16

TA的资源

版主

沙发
 

所谓的防死就是找一个有按键的脚,把它置成防死键就行

防死的原理是,如果按键一下,就死等JTAG
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 

回复

1万

帖子

16

TA的资源

版主

板凳
 

再弱弱地问一句,楼主开发板怎么搞到地

 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

15

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 板凳 ddllxxrr 的帖子

额。。我花了2000RMB买的。。。
 
 
 

回复

1282

帖子

10

TA的资源

五彩晶圆(初级)

5
 

回复 4楼 jayce 的帖子

这款应该可以放心使用,这款是TI的新款,只有用一个软件(软件名字忘了),重新烧一下就可以了。最好你就参考下811的防死锁程序就可以了。
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

6
 

原帖由 fxw451 于 2011-7-2 08:49 发表 这款应该可以放心使用,这款是TI的新款,只有用一个软件(软件名字忘了),重新烧一下就可以了。最好你就参考下811的防死锁程序就可以了。

 

bingo,用LM Flash Programmer来Unlock一下。

 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

7
 

原帖由 ddllxxrr 于 2011-7-2 07:57 发表 防死的原理是,如果按键一下,就死等JTAG

 

原理如ddllxxrr所言,另外楼主可参考如下路径的工程:\Stellaris\boards\dk-lm3s9b96\gpio_jtag\gpio_jtag.uvproj,修改成程序开始运行后,检测是否Pressing the touchscreen,是就进入Jtag模式,然后while(1),否的话就正常运行下面的程序。

 
 
 

回复

1282

帖子

10

TA的资源

五彩晶圆(初级)

8
 

回复 6楼 David_Lee 的帖子

对就他,刚开始我用615的时候就出现锁死,到最后就不能用了,只好换芯片
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(中级)

9
 
JTAG口IO脚默认是配置是JTAG功能的。在程序中如果没用到这些引脚都不会出现死锁的现象。
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

10
 
学习ing
 
 
 

回复

131

帖子

0

TA的资源

纯净的硅(中级)

11
 

回复 楼主 jayce 的帖子

如果芯片是C3或C5版本的,不用担心锁死,如果锁住,可以随时按照6楼的方法解锁,选择tempest class。
另外,JTAG复用为普通IO口用时,需要特殊的指令,所以不会出现意外设置的;还需要注意是用函数库设置时钟时把晶振的参数填对,dk-lm3s9b96的晶振是16M的。
 
 
 

回复

33

帖子

0

TA的资源

一粒金砂(高级)

12
 

原帖由 jayce 于 2011-7-2 00:31 发表 以前听人讲某些管脚是复用作JTAG的,不能配置成输入输出,否则就锁死了。想问一下管脚的复用是与外设有关还是内部设计好的,9b96开发套件要避免把哪个脚配置成IO口

而这个解锁序列是在6楼提到的LM Flash Programmer实现的,按照6楼的提示即可对锁住的LM3S9B96芯片进行解锁。

 
 
 

回复

12

帖子

0

TA的资源

一粒金砂(初级)

13
 
今天在淘宝上看到有卖!
 
 
 

回复

103

帖子

0

TA的资源

一粒金砂(高级)

14
 
JTAG能够起作用,是因为上点的时候引脚时序设置;如果不巧刚好将其定义为JTAG,会影响用户程序。
因此,特别要注意这一点。
当然,通常情况下软件是可以规避这个问题地。详细可参考TI官网的相关用户手册。
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

15
 
有说9b96里打了补丁,如果用LM FLASH解锁或flash全擦,会把补丁擦掉,导致芯片缺陷,是这样的吗?
 
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表