TI中文支持网
TI专业的中文技术问题搜集分享网站

dsp5517 程序烧写到nor flash后没有执行

想把csl里面的demos audio-preprocessing例程烧写到nor flash里面执行,用programmer工程将程序下载到nor flash里,提示成功,但重新上电后程序没有执行,是什么原因,需要更改cmd文件吗?

还想问一下程序下载到flash之后如何调试,可以通过仿真器观测调试程序吗

Nancy Wang:

在线仿真是没有问题的吗?启动方式设置正确吗?
可以测试一下烧写一些简单的程序看能否成功启动。
程序下载到FLASH之后可以按照以下方式调试。
processors.wiki.ti.com/…/Debugging_Boot_Issues

user5737049:

回复 Nancy Wang:

在线仿真没有问题,启动方式怎么设置?

Nancy Wang:

回复 user5737049:

请看datasheet bootmode部分的说明。
www.ti.com/…/sprs727c.pdf

user5737049:

回复 Nancy Wang:

启动方式设置的没有问题,是从Nor flash启动的

Nancy Wang:

回复 user5737049:

检查一下以下链接Common_Mistakes_in_Boot_Image_User_Code章节提到的几点常见的错误。
processors.wiki.ti.com/…/C5515_Boot-Image_Programmer

user5737049:

回复 Nancy Wang:

用dsp bios的程序想要下载到flash里面执行怎么操作?将程序下载到flash里面后是不是要更改tcf文件里面的设置才能执行啊?

user5737049:

回复 user5737049:

我发现我下载到flash里面的程序执行不了是因为找不到程序的入口,显示No source available for "0xff7128"

Nancy Wang:

回复 user5737049:

请问是自制板吗?
0xff7128是在执行rom bootloader的代码,设置断点调试可以继续往下执行吗?
hex生成的镜像文件格式有没有核对过?

user5737049:

回复 Nancy Wang:

是EVM5517开发板,现在我尝试了一个大程序一个小程序,小程序bootloader能够完成(从XF电平判断的),但完成后程序没有运行到main函数的开头,而是会卡在一个地方不动。
大程序bootloader好像会跑飞,XF的电平一直在高低切换。。。

user5737049:

回复 Nancy Wang:

EVM5517提供的bootdemo那个专门在flash里执行的例程是能够在flash里面正常运行的,但我想把csl库的例程也下载到flash里执行就无法运行,是我哪里没有设置对吗

赞(0)
未经允许不得转载:TI中文支持网 » dsp5517 程序烧写到nor flash后没有执行
分享到: 更多 (0)