工程师你们好!我是一名初学者,最近做一个课程设计遇到一些问题,我使用的是EVMK2G开发板,想请教一下CCS中的工程如何进行交叉编译,生成一个开发板上linux可直接运行的可执行文件,能说一下具体步骤吗,万分感激!
Nancy Wang:
请问是下载的psdk-linux吗?
software-dl.ti.com/…/index_FDS.html
编译uboot和kernel请参考:
software-dl.ti.com/…/Foundational_Components_U-Boot.html
software-dl.ti.com/…/Foundational_Components_Kernel_Users_Guide.html
user6271121:
回复 Nancy Wang:
我的工程现在win下的ccs中,使用的是win下的SDK包,我的工程是基于dsp工具包中FFT例程修改得到的,build之后会产生一个后缀为.out的可执行文件,我把这个.out文件复制到SD卡,插到板子上,在板子上的linux直接运行不成功,提示cannot execute binary file,所以我在想是否可以通过改变工程的编译方式,生成一个板子上linux可直接运行的.out文件,win下的CCS可以完成吗,初学者可能有些地方表达得不太清,请工程师见谅!
Nancy Wang:
回复 user6271121:
不可以。
如果是要运行Linux,请仔细阅读以下链接:
software-dl.ti.com/…/Overview_Getting_Started_Guide.html