我是DM648的芯片,最近遇到问题了,程序下载后不能运行,直接用CCS LOAD也不能运行,是不是FLASH坏了?如何判断?
noaming:
在option中的memory map 打开,按照CMD文件进行修改,要一一对应。
Tony Tang:
你是说可以通过Emulator下载,但是不能运行吗?具体是什么现象?
为什么怀疑到Flash?芯片内部没有Flash。
检查一下电源,复位。测量一下CLKOUT是否有输出?
guoqing gu:
回复 Tony Tang:
终于找到我以前发布的帖子了。
问题目前还没有解决,板子依然躺在“有问题板子”箱子里。记得那个时候的具体现象是这样的:这个板子一开始是好的,在终端产品上也正常使用。有一次,随产品拿去做耐压测试。回来后发现板子程序不运行了,于是我打算重新下载。问题就出现了,发现程序能用Emulator正常下载(没有提示错误),但就是没有运行起来。然后我用CCS挂载程序尝试,Load过程正常,一点击运行,程序就飞了。
BlackSword(三寸丁):
如果CCS Load也不能运行,应该与FLASH无关。
测试一下RAM吧!
BlackSword(三寸丁):
回复 BlackSword(三寸丁):
多用一些测试模式,不要光荣55555555 aaaaaaaa 00000000 FFFFFFFF这样很多问题测不出来的。
还有写一下小程序试一下片上SRAM能不能正常程序工作。如果片上SRAM也不行说明片子OVER了