【NanoPi NEO试用体验】NanoPI-NEO LINUX 内核裁切

  • flyer
  • LV2工程师
  • |      2016-09-19 12:47:11
  • 浏览量 1689
  • 回复:2
本帖最后由 静水竹林 于 2016-9-25 15:50 编辑 因为学校招新需要,打算做一个电鼓去骗骗师弟师妹,就打算用ardunio R3做MIDI输入,然后NanoPi做音源,不巧linux内核不支持midi的某些功能,于是就只有自己动手裁切了. 首先按照官方教程去github下载源码
git clone https://github.com/friendlyarm/h3_lichee.git lichee
然后git已经帮我们解压啦,进入目录如图 我是在Cenos7 x64服务器上交叉编译的,缺了mkimage工具,安装:
 yum inatall uboot-tools
然后你就可以尝试编译内核了,还是官方的命令
./build.sh -p sun8iw7p1 -b nanopi-h3 -m kernel
等个20分钟基本上就编译完了,报了一个successful,如果不是,根据提示安装需要的工具 然后就是裁切了,这是不同于一般手机内核的地方,你要往内层目录走 注意一定要cd到./lichee/linux-3.4/目录下面 然后就是那个经典的命令
make menuconfig
然后如图,根据自己的需要裁切最后保存就ok, 然后跳转到./lichee 目录执行清除命令,然后再次编译即可
./build.sh -p sun8iw7p1_linux -b nanopi-h3 -m clean
./build.sh -p sun8iw7p1 -b nanopi-h3 -m kernel
编译完成后uImage和内核模块均位于linux-3.4/output目录下,将uImage拷贝到TF卡的boot分区的根目录即可
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
灵澈 2016-09-20
我顶下!
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子