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

C6678 EVM开发板入门求教

各位大神好,

小弟刚接触多核6678,买了官方的开发板,装的是CCS5.2,看了一周的各种文档资料,没有什么头绪,想请教如何用CCS5.2调一下开发板上的资源,uart,LED等。谢谢。

L G2:

论坛置顶区有一些例程,你可以下载下来看看http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

Thomas Yang1:

回复 L G2:

几点建议供参考

1 建议CCS更新为CCS6.1.2以上版本

2 建议安装PROCESSOR SDK或者MCSDK 包后,会有PDK目录下各种例子供参考(基于SYSBIOS)

3 如果只需要裸核的驱动程序,论坛置顶帖中有SDK包供开发参考

Tommy Chi:

回复 L G2:

多谢。

Tommy Chi:

回复 Thomas Yang1:

感激不尽。

Tommy Chi:

回复 Thomas Yang1:

你好,我在调试BiosMulticoreSDK_2.1_UserGuide.pdf中的Example 2 – Building and running your first tasking application using MCSDK and BIOS时,写.cfg文件,出现一个错误can't locate the package 'ti.sysbios' along the path: …..,被标记的语句为:

var BIOS = xdc.useModule('ti.sysbios.BIOS');

inculde option 里添加的是"D:\Program Files\ti\bios_6_33_06_50\packages";

看到别的帖子有说路径里不能重复的,改为var BIOS = xdc.useModule('sysbios.BIOS');

inculde option 里添加的是"D:\Program Files\ti\bios_6_33_06_50\packages\ti";还是会报错。

另外会提示错误#10008-D cannot find file "./configPkg/linker.cmd",可是BiosMulticoreSDK_2.1_UserGuide.pdf里提到The  .cfg  is essential to this project and serves many purposes: 1.) It replaces the  linker.cmd  file 。

不懂了,请帮忙分析分析,万分感谢。

Thomas Yang1:

回复 Tommy Chi:

应该是SYSBIOS PACKAGE的路径不对,没有正常包含,好好检查下吧

Tommy Chi:

回复 Thomas Yang1:

你好,提示的错误描述为:can't locate the package 'ti.sysbios' along the path:

'D:/PROGRA~1/ti/ipc_1_24_03_32/packages;

D:/PROGRA~1/ti/uia_1_01_00_04/packages;

D:/PROGRA~1/ti/xdais_7_21_01_07/packages;

D:/PROGRA~1/ti/xdais_7_21_01_07/examples;

D:/PROGRA~1/ti/ccsv5/ccs_base;

D:/PROGRA~1/ti/xdctools_3_23_04_60/packages;..;'. Ensure that the package path is set correctly.

这些目录是工程建立的时候自动包含的,而 'ti.sysbios' 目录没在这里,所以自己添加的方式为在Project->Properties->Build->Includ Option 中添加的"D:\Program Files\ti\bios_6_33_06_50\packages"路径,编译器没有自动寻找,这个怎么处理呢

Thomas Yang1:

回复 Tommy Chi:

在Properties for SYSBIOS菜单栏下的General下的RTSC中可以定义SYSBIOS package

感觉您对CCS的SYSBIOS环境还不熟悉,建议可以在CCS的HELP菜单下搜索相应关键字看看

赞(0)
未经允许不得转载:TI中文支持网 » C6678 EVM开发板入门求教
分享到: 更多 (0)