软件平台:CCS5.2
硬件平台:TMDSEVM6678L
想要实现的目标:一个核上运行linux控制另外7个核(运行BIOS)。
一、 http://processors.wiki.ti.com/index.php/C6000_Linux_Support
看了这个参考,脑子还是很乱;是不是要先建立交叉编译环境,貌似这个交叉编译环境比ARM复杂的多。是不是所有东西都是在linux主机上运行,要在linux下安装CCS5,然后安装Interlinking ToolKit(ITK),
Setting Up an Interoperability Development Environment
Before you get started, you should have these tools in your path:
- cl6x: C6000 Code Generation Tools (CGT) version 7.3.0 or later
- c6x-uclinux-gcc: Sourcery CodeBench Lite version 4.5-117 or later
二、这个也是运行linux:
http://www.ti.com/tool/bioslinuxmcsdk ;
并且在这个方法里面还有一些问题:如文档。
以上两个哪个是可以的,还有主机上面运行Linux(CCS装在linux系统中)还是Windows(CCS装在系统中Windows)?谢谢回答
Wei:
两个都可以,内容不矛盾,你用mcsdk吧。如果你需要编译linux image,主机需要运行linux。
附件中的binary package是预先编译好的linux image,可以烧录到EVM板上升级EVM上的linux image,直接boot linux。
lei wang2:
回复 Wei:
我现在先让一个核跑linux,不知道要不要linux系统的host?之后在考虑另外的核跑不通的系统。谢谢
lei wang2:
回复 Wei:
如果不需要预编译linux内核的话,是不是直接安装linux-mcsdk就可以了?
Wei:
回复 lei wang2:
是的,MCSDK里面包含EVM的linux image,你可以用它来升级EVM板上的image。
lei wang2:
回复 Wei:
hi, wei
我想知道你说的MCSDK是在window系统下,安装的MCSDK还是在linux下安装的linux_MCSDK?
如果是window下安装的,想知道image文件在哪个地方?
Wei:
回复 lei wang2:
在windows下可以装linux_MCSDK,images目录下有linux的images