Cubietruck Plus 编译linaro-desktop-14.04卡启动固件和8192cu驱动步骤

本文详细介绍了如何在Ubuntu 12.04 x64环境下为Cubietruck Plus搭建交叉编译环境,编译linaro-desktop-14.04卡启动固件,并针对8192cu无线网卡修改和编译驱动,包括下载驱动源码、修改Makefile和autoconf.h、编译驱动以及在Cubieboard5上加载驱动。
摘要由CSDN通过智能技术生成

Cubietruck Plus 编译linaro-desktop-14.04卡启动固件和8192cu驱动步骤

先上图片,这个是我自己编译的linaro-desktop-14.04卡启动固件,以及8192cu驱动,可以看到有两个接口,可以正常使用无线功能。

模块加载成功

网卡接口

cubietruck plus,cb5,cubieboard5是一个意思。

下面说说具体步骤:

一. 搭建ubuntu 12.04 x64交叉编译环境

首先在配置高机器上搭建ubuntu 12.04 x64交叉编译环境,编译出整个系统固件。没错,再说一次,就是编译出来整个系统固件!!

参考文章

Cubietruck Plus linux-sdk环境搭建以及系统固件编译步骤
http://blog.csdn.net/shile/article/details/55506746

这个步骤需要下载cb5的源代码和文件系统等,需要编译整个系统,需要花费些时间。按照步骤编译出自己的tf card启动固件,具体可参考官方文档。

为什么要编译出整个固件?因为编译出可正常使用的8192cu驱动需要和当前系统的内核一致版本的内核源码,编译整个固件,就能达到这个目标。然后,在这个基础上,才能编译出来可以正常使用的8192cu驱动。
这样的步骤也是最不会出问题的。

我搭建的交叉编译环境目录是:

root@ubuntu12-dev-x64:~/ct_plus-linux-sdk# pwd
/root/ct_plus-linux-sdk
root@ubuntu12-dev-x64:~/ct_plus-linux-sdk# ls
binaries linux-3.4 products rootfs tools

二. 下载8192cu的驱动源代码

地址如下

http://download.csdn.net/detail/mizaizyf/7018269

注:这个压缩包里面还包含应用层工具,可以忽略掉,只编译drivers的源代码.

三. 在交叉编译环境下修改源代码并编译8192cu驱动

进入解压后的驱动源代码目录,如下

root@ubuntu12-dev-x64:~/rtl8188C
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值