微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > MP/MC以及OVLY

MP/MC以及OVLY

时间:10-02 整理:3721RD 点击:
MP/MC以及OVLY

请教各位大侠:
我自己作的DSP板子用view-- CPU registers时MP/MC=0,OVLY=0;
DSK开发板则显示MP/MC=1,OVLY=1;两者在LOAD PROGRAMME时
都出现Data verification failed...并且好像Edit--registers,改不了MP/MC
请教有甚么办法吗?

在什么地址出现Data verification failed?

我是在0x100的地址上出现的错误,有解决的办法吗?

/* 5402.cmd */
-e CodeStart /*程序入口,必须在程序中定义相应的标号*/
-m map.map /*生成存储器映射报告文件 */

MEMORY {
PAGE 0:
VECT: org=0080h len=0080h /*中断向量表*/
PARAM: org=100h len=0F00h /*代码区*/
PAGE 1:
DARAM: org=1000h len=1000h /*数据区*/
}

SECTIONS {
.text :> PARAM PAGE 0 /*代码段*/
.vectors :> VECT PAGE 0 /*中断向量表*/
STACK :> DARAM PAGE 1 /*堆栈*/
.bss :> DARAM PAGE 1 /*未命名段*/
.data :> DARAM PAGE 1 /*数据段*/
}

.mmregs ;预定义的寄存器
.def CodeStart ;定义程序入口标记

.text ;程序区
CodeStart: ;程序入口
SSBX XF ;XF置1
RPT #999 ;重复执行1000次空指令产生延时
NOP
RSBX XF ;XF清0
RPT #999 ;重复执行1000次空指令产生延时
NOP
B CodeStart ;跳转到程序开头循环执行
.end

呵呵,你去看看用我的方法是不是可以解决,其实出现Data verification failed.......不一定就是CMD弄错了,也有可能是仿真器根本就改写不了CPU
你看看我发的帖子就知道了

什么叫仿真器改写不了CPU 我用5402 也出现这个问题
我qq:79282857

manasunl 你怎么解决的?可否联系下 实验中止拉:(

就是硬件仿真中,通过CCS的观察 窗口发现芯片所有的寄存器和内存都为F或0,而且不能手动改写
这个是我使用才买的USB2.0的仿真器发现的问题 后来我把电脑BIOS里面的USB2.0关掉,改用1.1的 就能够使用

不知道为什么`

我的问题解决拉 我的是存储器设置问题 把ovly改为1就可以拉

上一篇:问一个关于fft的问题
下一篇:SPWM调速

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top