23351|14

81

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

data verification failed at address 0x0 please verify target memory and memory m [复制链接]

data verification failed at address 0x0 please verify target memory and memory map\\
我的build都通过了 但在load program时出现这样的提示
我调的是自代的例子wave

最新回复

我用的67系列,碰到果这样的问题,你看看是不是reset信号出于常低状态?  详情 回复 发表于 2008-3-5 14:19
点赞 关注

回复
举报

189

帖子

0

TA的资源

一粒金砂(中级)

推荐
 
sinewave是程序自代的例子,为什么例子的CMD也有问题?我该怎么修改阿
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
应该是CMD文件的问题吧。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
把你的CMD文件贴出来。
 
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

5
 
MEMORY
{
    PAGE 0: VECS:  origin = 0000h, length = 0040h
            PROG:  origin = 0040h, length = 3fc0h

    PAGE 1: B0B1:  origin = 0200h, length = 200h
            SARAM: origin = 8000h, length = 1000h
}

SECTIONS
{
    vectors : { } > VECS    PAGE = 0
   .cinit   : { } > PROG    PAGE = 0
   .text    : { } > PROG    PAGE = 0


   .const   : { } > B0B1    PAGE 1
   .data    : { } > B0B1    PAGE 1
   .bss     : { } > SARAM   PAGE 1
   .stack   : { } > SARAM   PAGE 1
   .sysmem  : { } > SARAM   PAGE 1
}
其实就是程序的本身自代的程序,我 一点也没改,但就是运行不通
可以通过build 但在load program时会提示在vector和cinit,text会提示出错
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

6
 
PROG:  origin = 0040h, length = 3fc0h
改为PROG:  origin = 0044h, length = 3fc0h
40~43H是密码区,你那样写很容易加密的。
把SARAM: origin = 8000h, length = 1000h
改为SARAM: origin = 800h, length = 800h
还想请问一点,你用的DSP是哪种型号的?
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

7
 
我的仿真器是dec-2407,芯片是2407A,
改了
出现了两个ERROR
>> cannot allocate .sysmem in SARAM (page 1)
>> errors in input - ./Debug/sinewave.out not built
大虾幸苦了

 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

8
 
那你还是把SARAM分配到原来的空间吧。
还有一个问题,你加载程序是加载到RAM还是
烧写到FLASH以后再加载的?
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

9
 
我没烧写FLASH,我是新手还不懂怎么烧写,
应该是直接用的RAM吧
现在出现新问题了,我把SARAM改回来后现在好用了
提示没有错误了,通过了编译
但在LOAD PROGRAM时,提示我

data verification failed at address 0x0
please verify target memory and memory map

艾 我怎么遇到这么多问题啊
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(中级)

10
 
你的DSP板子外扩RAM了吗?
如果没有,则加载之前必须烧写。
如果扩了,在cmd文件里应该把
PROG段定义在8000H以上。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

11
 
仿真器买回来后就JTAG连接,因为不懂我也没动什么,但看了应用模板的原理图后
发现有一个芯片,型号为CY7C1021是个RAM芯片,我想这块应用模板应该是外扩了RAM
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

12
 
PROG段在程序存储区,要是定义到8000H以上那不定义到RAM里去了吗?
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

13
 
因为你没有烧写,只能加载到RAM里。
所以你分配空间的时候,也要分配到ram
里。我的板子上没有外扩RAM,我都是先
烧到FLASH里,再加载。
说实话,我也没那样用过,不过,你可以试一试。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

14
 
检查寄存器SCSR2是否设置正确允许外扩RAM
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

15
 
我用的67系列,碰到果这样的问题,你看看是不是reset信号出于常低状态?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表