Green Deng:你好,错误提示显示你的芯片有可能被锁了。如果确保你的JTAG连接没问题的情况下出现被锁提示,那需要你提供解锁密码才烧写芯片flash
mangui zhang:在线是否能正常运行应该是被锁了看看芯片货源或者在烧写过程中有没有突然断电 或 卡死等情况
这样容易造成锁死的情况
ji long:
回复 mangui zhang:
在线仿真是OK的。我想烧录flash,更换cmd文件,添加memcopy和initflash函数,结果是烧录不成功,换一个芯片还是一样的错误提示
ji long:
回复 Green Deng:
在线仿真是没问题的,烧录就会出现哪些错误信息,换一个芯片也还是这个样子
ji long:
回复 mangui zhang:
你好,如果芯片买来就是被锁的,我查看哪里可以确认确实被锁了
Green Deng:
回复 ji long:
你是购买的全新的芯片吗?如果不是的话有可能内部本身已经有加密程序加密过了,或者就是之前烧写程序的时候碰到电源、晶振不稳定、干扰等问题导致加密。
如果是加密的芯片,那么连接的时候就会跳出你截图的报错信息。所以,一般如果你的JTAG连接没问题的话,有这个提示基本就能确定被加密了。此时除非你有密码,否则无法解锁芯片,也就无法擦写flash。
ji long:
回复 Green Deng:
你好,烧录FLASH的时候,需不需要对某些引脚进行外部拉高?
Green Deng:
回复 ji long:
需要,可以参考datasheet第35页表格3-7的GPIO设置:www.ti.com.cn/…/tms320f2808.pdf
ji long:
回复 Green Deng:
你好,第一次FLASH烧录需要关掉所有外设吗
Green Deng:
回复 ji long:
关掉所有外设是什么意思?外部连接的电路吗?最好是外设断电状态的,防止影响GPIO口和芯片的晶振时钟等等。