2407a 烧录问题

[复制链接]
 楼主| xiaomage0 发表于 2009-7-2 23:02 | 显示全部楼层 |阅读模式
各位高手大家好,小弟最近在玩2407A,程序写好了,编译链接都通过了,可是烧录的时候出现如下问题:<br />&nbsp;data&nbsp;verification&nbsp;failed&nbsp;at&nbsp;address&nbsp;0x0&nbsp;please&nbsp;verify&nbsp;target&nbsp;memory&nbsp;and&nbsp;memory&nbsp;map<br />我的cmd文件是这样的:<br /><br />MEMORY<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;0:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VECS:origin=0H,length=40H<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PVECS:origin=44H,length=0100H<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PROG:origin=150H,length=7EAFH<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;1:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B2:origin=60H,length=20H<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B0:origin=200H,length=100H<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B1:origin=300H,length=100H&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SARAM:origin=800H,length=800H<br />}<br />SECTIONS<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.vectors:{}&gtVECS&nbsp;&nbsp;PAGE&nbsp;0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.pvecs:{}&gtPVECS&nbsp;&nbsp;&nbsp;PAGE&nbsp;0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.text:{}&gtPROG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.data:{}&gtPROG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.bss&nbsp;:{}&gtB0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAGE&nbsp;1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newvar:{}&gt&nbsp;SARAM&nbsp;&nbsp;PAGE&nbsp;1<br /><br />}<br />&nbsp;<br />有那位大侠知道是什么原因,怎么解决,请不吝赐教.谢谢了,我的邮箱是guozhifeng219@163.com
hyhjjg 发表于 2009-7-13 09:45 | 显示全部楼层

你要线擦除他

不知道你用什么工具烧录的,但是有些工具擦除和烧写是分开的,即使是可以连续完成的也建议线擦除在烧
ldyeah 发表于 2009-7-15 17:16 | 显示全部楼层

你是仿真还是烧写啊?

烧写没遇到过这种提示,只是注意烧写时VCCP接5V<br />如果是仿真的话,应该是你的CMD程序有不对应的地方<br />你的FLASH分配时,如果复位中断向量定位在0X00开始的话,注意MP/MC脚接高电平<br />另一种方法是复位中断向量从0X8000开始(VECS:origin=8000H,length=40H)<br />MP/MC就可以接低电平了。但这个的话只是你调试用,烧写时要改回0x00<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
xuminghu 发表于 2009-7-15 17:21 | 显示全部楼层

你好

这个dsp你还得自己找找相关的论文&nbsp;说不好使
sunwave 发表于 2009-8-6 16:03 | 显示全部楼层
估计坏了
七夜星光 发表于 2011-5-3 11:27 | 显示全部楼层
3楼的方法可以试一下, 我用的芯片是2403 在芯片周围加电容解决的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

14

帖子

0

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

3

主题

14

帖子

0

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