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

C5000 Connected Audio Framework编译错误

我从TI下载了C5000 Connected Auido Framework,想在手头上的TMS320C5535 eZdsp USB Kit上运行。按照readme文件中的步骤将工程导入到ccs6.2

将c5535_ezdsp.ccxml设置为default/active,Rebuild Project后出现了14个错误

我初步猜想,错误是由于工程中有一个VC5505_CSL_BIOS_cfg.tcf文件,这个配置不对导致的错误,但是不知道在哪里可以更改这个配置?

HG:

其实第一条错误就已经给出定位了,好好查吧

hellolittle0711:

回复 HG:

Hi Holly,

刚开始接触dsp,对好多东西都不是很了解,所以能否麻烦详细给解释一下。

Best regards

Eric

hellolittle0711:

回复 HG:

Hi Holly,

关于之前的问题,我尝试着研究了一下,现在还有些疑惑,希望您能给予解答。

1.我在工程的设置中,device选的是EZDSP5535(如下图),

为什么build之后,在debug目录下会出现一些跟VC5505相关的文件,是我的设置有问题?

2.关于error1-error5,根据提示是由于相关memory的范围有重叠,

我定位到问题是在<VC5505_CSL_BIOS_cfg.cmd>这个文件中(line179-line182,如下图)

我根据每一段的origin和len尝试计算了一下,没发现有重叠的地方。我的这个判断对吗?

3.关于error9-error11,根据提示应该是给text、bss以及const分配的空间不足导致的(定位在C5535.cmd文件中),我尝试着修改了一下这个文件如下图所示:

Rebuid工程之后,error 9消失了

似乎这样修改是有作用的。想请问一下我这样修改对吗?

期待您的回复,谢谢!

Tony Tang:

回复 hellolittle0711:

为什么我打开工程,直接编译,什么错误都没有呢?你改了什么?

hellolittle0711:

回复 Tony Tang:

Hi Tony,

我的开发板是TMS320C5535 eZdsp ,所以在工程选项里把设备改成了5535:

另外,在Taget Configurations选项里做了如下的修改:

Tony Tang:

回复 hellolittle0711:

如果说要有影响,看看编译选项里是C5535,还是C5515。你图中的配置没什么关系。

target configuration跟编译没有关系。

hellolittle0711:

回复 Tony Tang:

Hi Tony,

如图,编译选项里确实已经改成5535了。

zhankui han:

请问你的C5000 Connected Auido Framework是怎么下载的?我怎么找不到

hellolittle0711:

回复 zhankui han:

http://www.ti.com/tool/c55x-audioframework?keyMatch=C5000%20Connected%20Auido%20Framework&tisearch=Search-EN-Everything

赞(0)
未经允许不得转载:TI中文支持网 » C5000 Connected Audio Framework编译错误
分享到: 更多 (0)