完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 986149732 于 2016-2-2 17:32 编辑
==介绍== * NanoPi 2 Fire使用的固件跟NanoPi 2通用,为了不跟NanoPi 2的SD WiFi产生冲突,内核暂时不支持USB WiFi。如果需要给NanoPi 2 Fire使用USB WiFi,可单独把USB WiFi编译进内核; * 由于市面上USB WiFi型号多达上百种,如果把全部USB WiFi驱动选上不太现实,所以这里只介绍一种的方法,其他USB WiFi型号 方法一样,可参看此处自行编译支持; USB WiFi芯片:RT3070; 无线标准: - IEEE 802.11b/g/n; 开始之前,需要先根据NanoPi 2 Fire的维基把启动卡做好; ==下载内核源代码== 根据维基教程把开发环境搭建好后,下载NanoPi 2 Fire的内核源代码: git clone https://github.com/friendlyARM/linux-3.4.y.git cd linux-3.4.y git checkout nanopi2-lollipop-mr1 NanoPi2内核所属的分支是nanopi2-lollipop-mr1,在开始编译前先切换分支。 ==增加USB WiFi支持== 修改配置内核配置,增加USB WiFi支持并编译: touch .scmversion make nanopi2_linux_defconfig make menuconfig -*- Wireless --> Device Drivers --> make uImage 编译成功结束后,新生成的内核烧写文件为 arch/arm/boot/uImage,此内核支持HDMI 720p输出,用于替换掉SD卡boot分区下的uImage.hdmi,拷贝完之后,记住执行sync确保拷贝成功。 如果要编译支持LCD显示的内核,则需要在此基础上修改内核配置: touch .scmversion make menuconfig Device Drivers --> Graphics support --> Nexell Graphics --> [ ] HDMI mak uImage 启用LCD,同时取消HDMI,然后退出并保存配置,编译后即可获得支持LCD显示的uImage,用于替换SD卡boot分区下的uImage。 ==下载linux-firmware== 将做好的启动卡根据维基的方法进行分区,分区后启动把卡插进开发板上电启动(板子需要接上网线),执行以下步骤: apt-get update apt-get install firmware-ralink 如果你使用的USB WiFi不是rt3070,你可以尝试安装所有固件即可: apt-get install firmware-* 安装成功后,接上USB WiFi,板子即能识别到USB WiFi。
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
352个成员聚集在这个小组
加入小组NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
2483 浏览 1 评论
6917 浏览 1 评论
4616 浏览 1 评论
【NanoPC-T4试用体验】4、手把手教你从单片机移植驱动到ARM Linux上
7353 浏览 1 评论
【NanoPC-T4试用体验】NanoPC-T4控制步进电机
24299 浏览 1 评论
NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
2494浏览 1评论
232浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-26 20:15 , Processed in 0.417038 second(s), Total 39, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号