TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28335 密码锁住问题

我们公司在用JTAG调试28335的过程中,偶尔会出现提示需要输入密码来解锁。我确定JTAG烧录时我们没有使用过密码,程序当中也没有这样处理过,但链接仿真器后就是提示需要解锁。大概的过程是,从代理处购买的28335焊接到新板子上后,正确烧录过程序。第二次再烧录时,在擦除FLASH(内部)时,系统被意外复位,导致擦除失败,后面再连接仿真器时就提示需要解锁。现在请问:

1. 28335在什么情况下会出现误加密的情况?擦除flash失败会导致误加密吗?

2. 针对误加密的flash,有什么处理方法吗?只能扔掉吗?

Joey Mao:

你可以参考一下下面帖子说的解决办法:

http://bbs.eeworld.com.cn/thread-315821-1-1.html

我们公司在用JTAG调试28335的过程中,偶尔会出现提示需要输入密码来解锁。我确定JTAG烧录时我们没有使用过密码,程序当中也没有这样处理过,但链接仿真器后就是提示需要解锁。大概的过程是,从代理处购买的28335焊接到新板子上后,正确烧录过程序。第二次再烧录时,在擦除FLASH(内部)时,系统被意外复位,导致擦除失败,后面再连接仿真器时就提示需要解锁。现在请问:

1. 28335在什么情况下会出现误加密的情况?擦除flash失败会导致误加密吗?

2. 针对误加密的flash,有什么处理方法吗?只能扔掉吗?

wang ice:

回复 Joey Mao:

谢谢回复。

看过链接中的内容了。擦除flash时误复位系统,可能会导致FLASH中的密码段成为随机值或全0,这个比较好理解。flash被加密,无非就是防止有人恶意读出flash里的code,那么有没有办法可以禁止读,但可以使用擦除,保证该芯片还是可用的。

我们公司在用JTAG调试28335的过程中,偶尔会出现提示需要输入密码来解锁。我确定JTAG烧录时我们没有使用过密码,程序当中也没有这样处理过,但链接仿真器后就是提示需要解锁。大概的过程是,从代理处购买的28335焊接到新板子上后,正确烧录过程序。第二次再烧录时,在擦除FLASH(内部)时,系统被意外复位,导致擦除失败,后面再连接仿真器时就提示需要解锁。现在请问:

1. 28335在什么情况下会出现误加密的情况?擦除flash失败会导致误加密吗?

2. 针对误加密的flash,有什么处理方法吗?只能扔掉吗?

Joey Mao:

回复 wang ice:

正确的进行Flash加密就行,之后是用密码还可以继续进行擦除和烧写

我们公司在用JTAG调试28335的过程中,偶尔会出现提示需要输入密码来解锁。我确定JTAG烧录时我们没有使用过密码,程序当中也没有这样处理过,但链接仿真器后就是提示需要解锁。大概的过程是,从代理处购买的28335焊接到新板子上后,正确烧录过程序。第二次再烧录时,在擦除FLASH(内部)时,系统被意外复位,导致擦除失败,后面再连接仿真器时就提示需要解锁。现在请问:

1. 28335在什么情况下会出现误加密的情况?擦除flash失败会导致误加密吗?

2. 针对误加密的flash,有什么处理方法吗?只能扔掉吗?

wang ice:

回复 Joey Mao:

简单来说,由于erase flash事误触发系统复位造成的flash加密,是不是只能丢弃这个芯片了?

我们公司在用JTAG调试28335的过程中,偶尔会出现提示需要输入密码来解锁。我确定JTAG烧录时我们没有使用过密码,程序当中也没有这样处理过,但链接仿真器后就是提示需要解锁。大概的过程是,从代理处购买的28335焊接到新板子上后,正确烧录过程序。第二次再烧录时,在擦除FLASH(内部)时,系统被意外复位,导致擦除失败,后面再连接仿真器时就提示需要解锁。现在请问:

1. 28335在什么情况下会出现误加密的情况?擦除flash失败会导致误加密吗?

2. 针对误加密的flash,有什么处理方法吗?只能扔掉吗?

Joey Mao:

回复 wang ice:

是的,无法读到密码,又不能对其解锁的话,是无法再编程使用了

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28335 密码锁住问题
分享到: 更多 (0)