MT76X8-SDK源代码编译指引

1、安装在Ubuntu 14.04.5  x86_64系统后,然后安装下面命令行。

     $ sudo apt-get install git g++ make libncurses5-dev subversion libssl-dev gawk libxml-parser-perl unzip wget python xz-utils vim zlibc zlib1g zlib1g-dev openjdk-8-jdk build-essential ccache gettext  xsltproc

2、解压SDK包(以下所有操作都不能用root

       tar xvf mtk-openwrt-sdk-20160324-8f8e4f1e.tar.bz2

3、在openwrt-sdk/target/linux/ramips/base-files/etc目录下新建sdk.version文件,如下图所示:

4、从https://github.com/jslink/openwrt-trunk-dl网址下载全部文件,放置到工程的放置到dl目录下。

5、进行openwrt_mtk目录,运行下面命令

     openwrt-sdk$  ./scripts/feeds update -a && ./scripts/feeds install -a

6、运行make  menuconfig选择平台,如下图所示:

注意:MTK7628与MTK7688共用

7、添加WEB管理界面, LuCI(MTK)  ---> 1. Collections  --->如下图所示:

8、添加WIFI驱动, MTK Properties  ---> Drivers  --->如下图所示:

9、运行make V=s  -j  2

  -j 后面的参数由你编译代码的设备核心数决定。

编译过程很慢,由于需要在互联网上下载很多包,所以可能需要编译多次。

编译固件在目录/bin/ramips下openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin文件.

10、运行make kernel_menuconfig选择对应的DDR2配置(默认是64M),如下图所示:

 Machine selection  ---> DRAM Size (64M)  --->

无论选择64M还是128M,都是需要按照硬件的实际配置来选择。

11、经过第10点配置后,需要重新编译。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值