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

[FAQ] 【FAQ】 OMAP-L138:OMAP-L138的交叉编译

OMAP-L138是ARM9设备。它的交叉编译器工具链与其他基于ARM Cortex-A15架构的TI ARM设备不同。《 Linux处理器SDK内核用户指南》介绍了针对Cortex-A15(而非ARM9)的设置和交叉编译。本文介绍了OMAP-L138的设置和交叉编译。

PATH环境变量

export PATH=<sdk path>/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/ arm-oe-linux-gnueabi:$PATH

清除kernel的指令

make ARCH=arm CROSS_COMPILE=arm-oe-linux-gnueabi- distclean

使用默认配置

make ARCH=arm CROSS_COMPILE=arm-oe-linux-gnueabi- tisdk_omapl138-lcdk_defconfig

编译kernel

make ARCH=arm CROSS_COMPILE=arm-oe-linux-gnueabi- zImage

编译设备树

make ARCH=arm CROSS_COMPILE=arm-oe-linux-gnueabi- da850-lcdk.dtb

对于U-boot交叉编译,请将《 U-boot用户指南》中的 CROSS_COMPILE 用ARM9前缀替换

Annie Liu:

我们建议您在发布新问题之前先搜索 E2E支持论坛,E2E支持论坛已经拥有数十万个已得到解答的话题。  这通常是解决问题的最快方法。

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] 【FAQ】 OMAP-L138:OMAP-L138的交叉编译
分享到: 更多 (0)