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

关于C6678的内外总线的测试

各位专家大家好,我是一名大四的学生,我现在在做毕业设计,就是跟C6678开发板有关的。

最近一直在读相关的手册,但是我原来没有任何的dsp相关开发经验,而且本身跟6678相关的教程又比较少(TI的太高深了,好多看不太懂)

这是我的题目:实现一个基于TMS320C6678开发板的总线性能测试系统,并完成测试,获得可靠的测试数据。

还请各位专家有什么比较好的建议,思路,或者有比较相关的代码,资料可以让我好好学习,或者给我指明一条明路呢

小女在此先谢过大家了!

Nicole He

Andy Yin1:

您好,

可以具体化您的需求么, 需要测试的具体总线范围;如果是在DSP上测试相关的数据总线性能,可以参考下面关于memory的测试例子。http://www.deyisupport.com/question_answer/f/53/t/2622.aspx 

Nicole He:

回复 Andy Yin1:

您好,谢谢你的回复。我看了链接的测试程序。我的具体测试范围是:1.cpu到L2的读写速度(内总线的测试)(单核和八核分情况进行测试)2.通过edma向DDR3读写速度(外总线的测试)(单核和八核分开进行)

请问我应该怎么做呢?自己也看了TI的一些历程,像是platform和csl中的edma还有自己也编写了timer的程序,还是觉得对于初学者来说edma的部分有些不太明白,您有没有相关的测试程序啊。链接里的貌似不是针对于6678的,而且好像编译的过程中也有错。还有就是之前下载过6678的throuput的手册,有没有当年TI工程师得到throughput数据的相关例程呢? 谢谢啦。

Nicole He:

回复 Andy Yin1:

您好,谢谢你的回复。我看了链接的测试程序。我的具体测试范围是:1.cpu到L2的读写速度(内总线的测试)(单核和八核分情况进行测试)2.通过edma向DDR3读写速度(外总线的测试)(单核和八核分开进行)

请问我应该怎么做呢?自己也看了TI的一些历程,像是platform和csl中的edma还有自己也编写了timer的程序,还是觉得对于初学者来说edma的部分有些不太明白,您有没有相关的测试程序啊。链接里的貌似不是针对于6678的,而且好像编译的过程中也有错。还有就是之前下载过6678的throuput的手册,有没有当年TI工程师得到throughput数据的相关例程呢? 谢谢啦。

Nicole He:

回复 Andy Yin1:

我在使用了Memory_Performance 工程之后,因为是老版本的CCS工程,所以我就用里面的C文件重新构建工程。但是遇到了linking的问题,<Linking>

undefined      first referenced                

 symbol            in file                      

———      —————-                

_Asm_LDDW_Test ./DSP_core_Access_performance.obj

_Asm_STDW_Test ./DSP_core_Access_performance.obj

error: unresolved symbols remain

error: errors encountered during linking; "mem_edma_test.out" not built

我找到这两个貌似是在那个.asm文件中定义的,把相关的.asm文件加入了还是不能解决问题,怎么办?

怎样直接使用已经构建好的工程呢,除了她是老版本之外….可以进行转换之类的吗?

Nicole He:

回复 Andy Yin1:

我在使用了Memory_Performance 工程之后,因为是老版本的CCS工程,所以我就用里面的C文件重新构建工程。但是遇到了linking的问题,<Linking>

undefined      first referenced                

 symbol            in file                      

———      —————-                

_Asm_LDDW_Test ./DSP_core_Access_performance.obj

_Asm_STDW_Test ./DSP_core_Access_performance.obj

error: unresolved symbols remain

error: errors encountered during linking; "mem_edma_test.out" not built

我找到这两个貌似是在那个.asm文件中定义的,把相关的.asm文件加入了还是不能解决问题,怎么办?

怎样直接使用已经构建好的工程呢,除了她是老版本之外….可以进行转换之类的吗?

Nicole He:

回复 Andy Yin1:

还有就是请问您一下,您这个里面的exl我也看了,感觉应该是我所需要的,但是没有找到说明文件,在ti网站上有相关的说明文档吗?

Andy Yin1:

回复 Nicole He:

您好,

关于链接出错,请选择正确的device

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6678的内外总线的测试
分享到: 更多 (0)