关键词不能为空

当前您在: 主页 > 英语 >

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烧写错误原因的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文