android.mk 编译32位_RTX8111驱动程序编译过程

57efcbdf3a346c956afc59b6dc8009c5.png

RTX8111驱动程序编译过程

1. uImage生成需要mkimage,mkimage是uboot编译生成的。

2. 编译uboot的脚本如下:

#CROSS_COMPILE= 可以指定你系统中的交叉编译器.export CROSS_COMPILE=/opt/EmbedSky/tools/4.6.2-imx6_linux/bin/arm-linux-

export ARCH=arm

export CROSS_COMPILE=arm-linux-

#make mx6q_sabresd_android_config

make mx6q_sabresd_config

make -j8

3. 交叉编译工具使用arm-linux-gcc ----》

4. 安装32位共享库,因为交叉编译工具和内核版本是32位的。

a) yum install glibc.i686

b) yum install zlib.i686

5. make menuconfig 配置 PCIE支持选项:

-->system type --> Freecale MXC Implementations -->PCI Express support

6b011647db970e1fd2a8bb46fa8c568e.png

-->bus support -->PCI E ***

26d14be2f2ca5ee46206bf0901b4de31.png

6. 驱动的makefile需要稍微改动一下:

Makefile执行命令: make ARCH=arm CROSS_COMPILE=arm-linux-

KERNELDIR:=/opt/zhaoanan/03_rtx8111/opt/EmbedSky/TQIMX6/TQ_COREC/linux_IMX6_CoreC_3.0.35_for_Ubuntu

RTKDIR:=/opt/zhaoanan/03_rtx8111/opt/EmbedSky/TQIMX6/TQ_COREC/linux_IMX6_CoreC_3.0.35_for_Ubuntu

All the heroes has risen...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值