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

【西安研讨会培训资料下载】C66x Multicore program workshop material -Dec.2011

C66x多核培训资料共享。

培训资料:

  • CCS5 introduction
  • Multicore Keystone overview & Multicore design consideration
  • MCSDK Introduction
  • Deyisupport forum introduction

Hands-on Examples:

  • Multicore Hello world
  • Multicore IPC
  • Multicore Hardware semaphore
  • MCSDK Example (Include OOB, HUA, Image processing, Multicore Navigator and VLFFT)

附件例程包含了CCSv503及CCS5.1两个版本,由于工程基于MCSDK中的CSL进行开发,所以请根据您安装的CSL路径修改每个工程包含的文件路径定义。

请大家在使用的过程中遇到问题时可以随时跟帖提出,我们会及时更新!谢谢!

 

chunlei gan:

你好, Andy Yin,

   在Multicore IPC的IPC_example_on_6678_CCSv503中,我在测试学习中,6678是小端模式的,而代码是大端模式的,我在CCS build里面将模式改成小端模式后会有如下问题:

fatal error: object files have incompatible byte orderings ("C:/Program

  Files/Texas

  Instruments/pdk_C6678_1_0_0_16/packages\ti\csl\lib\ti.csl.ae66e<csl_chip.oe6

  6e>" = big endian, "./ipc_interrupt.obj" = little endian)

会和库里面的大端模式有冲突;

而如果我改成大端模式,虽然编译是可以过的。但是我在debug后,在选择core的connect target的时候会有如下问题:

有NO source available for "0x800974"

所以大端小端都没法成功运行。请问这是怎么回事?谢谢。

Andy Yin:

回复 chunlei gan:

您好,

1. 你使用的例程默认是大端的,如果要修改为小端,需要注意更改一下包含的CSL库为

C:/Program Files/Texas Instruments/pdk_C6678_1_0_0_16/packages\ti\csl\lib\ti.csl.ae66

2. 在Emulator下测试时,请遵照CCS介绍中说明操作,建立Configuration文件、launch及connect target,然后load program,从上面你的贴图来看,你只执行到了connect target,并没有load program。具体请参考ccs介绍及hello world例程ppt材料进行操作。

chunlei gan:

回复 Andy Yin:

你好,Andy Yin

      1.   这个库不能修改的吧?里面是二进制文件,我也无法做修改

      2.   我在跑大端的时候,和demo一致,也就是load program的时候 会有load program failed错误。是不是和gel文件里面有冲突?因为我用的gel文件是安装路径下的6678的gel。我们用的小端的设计。

请问怎么解决?我想先在demo跑通过了再移植到相应的代码中。

chunlei gan:

回复 Andy Yin:

你好,Andy Yin, 问题解决了。我的库ae66 和ae66e 大小端相反的。

Ryan KU:

Andy Yin 您好:

自己目前着手研究大数据块FFT的多核并行实现,看到您所提供的资料里有vlFFT的资料,但只有编译后的文件,专家可否提供相关工程文件供参考学习。

非常需要相关资料,期待专家的技术帮助!

谢谢!

hafeigu_2006@126.com

Andy Yin1:

回复 Ryan KU:

Ryan,您好

目前我手头还没有相应的工程文件,后续有了会发布的。你可以参考培训资料中关于FFT的算法说明实现。

Mr.a.mike:

正在着手了解C66X系列CPU,这样的资料太帅了。谢谢分享!

edward gu:

你好我在第一个hello world中遇到了一些问题希望能帮忙解决~

Jane Lu:

回复 edward gu:

您的工程没有识别到DNUM(C66X 的核号),请检查一下是否加入了C66X的CSL库?

edward gu:

回复 Jane Lu:

标签页是在哪。。。。我想问一下那个fft的工程文件出来了没~

赞(0)
未经允许不得转载:TI中文支持网 » 【西安研讨会培训资料下载】C66x Multicore program workshop material -Dec.2011
分享到: 更多 (0)