关键词不能为空

当前您在: 主页 > 英语 >

DSP烧写错误原因

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 11:04
tags:

-

2021年2月13日发(作者:suave)



程序烧写后,带仿真器程序能正常运行,通信测试是对的,


但拔下仿真器后就出错了,请问是什么原因?



答:


串口通信连着仿真器说明有硬件电气连接。使用无源


rs232



485


接口跟


dsp


通信的,


接着仿真器就行,不接仿真器通信异常。然后 把


485


的地和


dsp


电源的地共起来,就好了。




2.


DSP


使用仿真器很正常工作< /p>


,


但是通过烧写到


ROM



,load


代码



DSP RAM


中后无法正常运行


.


答:


首先检查你的烧写程序可有问题。有些烧写程序指定


.test


代码长度。



其次 在代码上找问题,可以锁定在在线与烧写


cmd


文件的变化。烧 写原理是什么?代码编


译为二进制或十六进制数,搬移进


rom


,存储起始地址、长度确定没有问题。假设正确,


检查能否在线 对


rom


进行正常的擦除与读写?


< /p>


假如还是正确,检查硬件电路,这个就比较麻烦了。确定启动模式设置的正确?自举启动< /p>



dsp


外围电路的电压、时钟、模式选 择、默认态确认正确?



还有问题就是芯片自启动有问题了



3 .


我也出现过能仿真,但不能烧写的情况!


< br>解决方法:降低时钟频率。点击


FLASH


插件上的“< /p>


View


Config


File


”,打开


VAR.h


文件。


将该文件中的“


PLL_PATIO_CONST .Set 0000h


”改成“


PLL_PATIO_CONST .Set


0200h


”存盘后,执行目录下的



批处理文件。再重新启动


CCS


FLASH


插件。


< p>
最大可能是


DSP



FL ASH


烧掉了,这个烧掉不影响程序的仿真;我之前也是烧不进去,

后来换了块芯片就好了,芯片的来源很重要。



第二个问题 是你在烧写程序时将


CMD


修改了没有,要跳过密保单元;你的


memory map


设置是否正确


?


还有如果烧写


flash


评估办上跳线是否正确


?


我用的时候



好几块评估板都


是可以


load programme


。可以加载到


ram


中进行仿真,但是不能烧写道


flash


进行自动


运行。



4.



我也遇到这样的问题,同样郁闷 。一个以前跑过的好好的程序,


因为改了仿真器的配置,就出现了楼主所述问题,反复尝 试,都是


如楼主所述。



后来我是通过以下方法解决的:打开


Setup CCStudio v3.3-


选择


F2407 XDS510


Emulator-


设置


F2407 XDS510 Emulator


的属性


-

再设置


TMS320C24xx_0


的属性



5


我以前也遇到过,用如下的方法解决的:



首先,



;然后


,


电路上硬件复位,即


reset


引脚处的复位。



: Data verification failed at address 0xxxxxx


前一段时间,


Load Program


时总是出错:



data verification failed at address 0x81021FF4




Please verify target memory and memory map


有时多下载几次却又可以了,这个问题困扰了我好几天,后来才知道是


DSP


板子上的


SDRAM

坏了。



从网上搜到的别人对这个错误的原因的解释:



1. The RAM chip is damaged. In this case, the board has to be replaced.


2. The access to the external memory is secure if CSM (code security module) is


enabled. To unlock CSM if not password protected, go to the GEL menu in Code


Composer Studio under:



This will give you access to the external RAM, and allow CCS to load your code. As a


workaround, use the Internal_memory_map option to load the executable code into the


internal RAM.




7.:


在 调试硬件时


,


程序无法下载到存储器中


,


出现错误


,data


verification failed at address 0x40,please verify target


memory and


答:


1.


确定


CMD


文件没有问题,到底是


Flash


CMD


还是


Ram


的?



2.


TI


的历程尝试,判断是否是硬件问题。



8.



仿真器在线仿真正常,写入片子后工作不正常的问题




1


、复位电路是否正常



2


、晶振是否正常



3


、最小系统电路是否正确



4


、是否片子坏了


< br>总结:


1.


程序肯定是对的。



2.


硬件方面


rom



FLASH


是否损坏,其次检 查配置,电源、引脚配置



3.


软件


CCS


的设置上



4.


人为因素:烧写方法,


cmd


修改,密保单元是否跳过。










TI DSP

开发板中烧写


Flash


程序




实现在


FLASH

< br>存储器烧写程序一般有以下三种方法:一是通过编程器下载烧写;二是通


过开发商 提供的专门软件工具


+


在线仿真器烧写;三是自己编程通过


DSP


烧写。个人使用


的是合众达电子


SEED-VPM642


开发板,在最新版本例程中提供了专用的烧 写软件



;但为了实现通用的


FLASH BURN


烧写,我进行了一些尝试以便了


解程序烧录过程及运行 情况。




实现


Bootloader


自引导功能,除了需要生成可执行文件(


.out


),还需要进行如下步骤:



1


、合理配置工程文件


(.pjt):


需要添加一个



文件(做搬移时一些初始化和跳转工

< p>
作),另外工程中


.cmd


文件也需要为


bootloader


保留空间。


< p>
2


、将添加了



和修改


cmd


后重新生成的


.out


文件转化为


.hex


文件,这时需要一个

< p>
转换


.cmd


文件(这个


.cmd


文件与工程文件中


.cmd


完 全不同,前者是为了指明


flash


的属


性(大小,数据宽度,起始地址和产生文件名)以实现转换


.out

< br>文件为


flash


兼容的


.he x


文件,不能混淆)。



3

< p>
、最后通过


Flashburn


工具将

< p>
.hex


文件写入


Flash

,这时需要转换


.cmd


文件、


. hex


文件




文件。




介绍下各烧录中用到的文件 (


Flashburn







.cdd



.cmd


文件)作


用:< /p>



1




文件:负责对


flash


的操作,比如


flash


的擦除、读、写等。这里主要看个人


板子上


flash


的型号,因为不同型号的

flash


,它们的操作命令不一样。这样你就必须对


FB TC


工程进行修改,然后重新编译生成


.out


文件。如


DM642


开发板使用的

FBTC


文件在


安装


ccs


的根目录下(


boardsevmdm642flashburnFB TC642


)。



2

< br>、



:将用户工程生成的


.out


文件转换为二进制文件的工具,这样


Flashburn



可以将


.out


文 件以二进制方式烧进


flash


中。


-


-


-


-


-


-


-


-



本文更新与2021-02-13 11:04,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/649630.html

DSP烧写错误原因的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文