[ZLG-MCU] 关于JTAG锁死问题,必须要引起重视!

[复制链接]
19291|36
apple163 发表于 2008-3-21 08:09 | 显示全部楼层

18楼无法实现

  
lujiang006 发表于 2008-3-21 10:49 | 显示全部楼层

把晶体焊下来

18楼所说:把晶体焊下来,再连接JTAG,删除flash&nbsp;<br /><br /><br />有没有人成功过,希望会<br />
zheng79 发表于 2008-3-21 13:14 | 显示全部楼层

是仿真器设计上的问题还是芯片的BUG啊

是仿真器设计上的问题还是芯片的BUG啊?!<br />有其它仿真器会不会有这种情况?
machunshui 发表于 2008-3-21 14:03 | 显示全部楼层

觉得芯片,最起码没有考虑周全

觉得芯片,最起码没有考虑周全。<br /><br />象lpc那样有个引脚电平控制jtag管脚得使能也好啊。<br />或者有个固化得bootloader,也不怕啊
qjy_dali 发表于 2008-3-22 23:55 | 显示全部楼层

这应该算是芯片的BUG了

  
szlfj 发表于 2008-3-30 22:11 | 显示全部楼层

不知道什么时候能解决啊?

  
inventlwj 发表于 2008-3-31 12:22 | 显示全部楼层

用下载软件下载,不用lm link

看zlg&nbsp;fae的意思是芯片里下进去用到jtag的程序,上电时执行程序那几个io口就被使用了。jtag就没法连接了。我想是不是可以用下载软件(就是光盘里那个软件)下载一个不使用jtag那几个口的程序。这样来解锁。不知道行不行
 楼主| zlgmcu 发表于 2008-4-1 10:28 | 显示全部楼层

LMFlashProgrammer软件提供有JTAG解锁功能,但解锁后Flash被擦除

所以说,解锁可以,但还是不能解密。
kewxke 发表于 2008-4-6 19:44 | 显示全部楼层

一般的芯片都会这样吗?

请问是不是带JTAG的芯片都会出现这样的情况呢?
 楼主| zlgmcu 发表于 2008-4-7 10:16 | 显示全部楼层

LM3S1000以上和以下的芯片是有区别的

对于LM3S1000以下的,如LM3S1XX、3XX、6XX、8XX,芯片JTAG接口一旦锁死,则有可能恢复,也有可能不行。<br /><br />对于LM3S1000以上的,如LM3S1XXX、2XXX、6XXX、8XXX,JTAG接口被锁死也不怕,利用LMFlashProgrammer工具软件就能UnLock,在解锁的同时也会擦除Flash内容。<br /><br />因此,还是建议在每个例程里,都要添加预防JTAG失效的代码。这段代码非常简短,几乎不耗费什么资源,但却能起大作用。<br /><br />(zlgmcu_wdx)
sycsyc 发表于 2008-4-21 15:07 | 显示全部楼层

那么

不复用是不是就没问题了?
linlh 发表于 2010-11-2 17:38 | 显示全部楼层
这么严重的硬件问题,流明诺瑞也敢流片啊。作为JTAG的管脚和GPIO复用还有什么意义。我总不可能烧一次片子就不再使用JTAG吧,谁也不敢保证不会多次修改程序下载代码啊
明天我还来 发表于 2010-11-4 17:26 | 显示全部楼层
确实很专业。
金鱼木鱼 发表于 2010-11-7 11:03 | 显示全部楼层
WaitJTAG()函数   怎么写的?
七叶一枝花 发表于 2010-12-9 15:43 | 显示全部楼层
这才能学到东西,回贴是美德的。
bairan168 发表于 2010-12-10 13:47 | 显示全部楼层
留印儿。
ty新气象 发表于 2010-12-29 15:59 | 显示全部楼层
:handshake看来好贴不在时间的长短啊。见识了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部