基于kernel 4.4的嵌入式linux内核制作

爱⌒轻易说出口 提交于 2020-02-27 09:27:38

1、构建kernel

搭建编译环境

git clone https://github.com/friendlyarm/prebuilts.git -b master --depth 1
cd prebuilts/gcc-x64
cat toolchain-6.4-aarch64.tar.gz* | sudo tar xz -C /

#在~/.bashrc文件末尾添加下面两行
export PATH=/opt/FriendlyARM/toolchain/6.4-aarch64/bin:$PATH
export GCC_COLORS=auto

#运行下面命令使其生效
. ~/.bashrc

#测试命令
aarch64-linux-gcc -v

下载代码

git clone https://github.com/friendlyarm/kernel-rockchip --depth 1 -b nanopi4-linux-v4.4.y kernel-rockchip
cd kernel-rockchip

修改与保存配置

make menuconfig #修改配置
make savedefconfig ##保存配置
cp .config arch/arm64/configs/nanopi4_linux_defconfig

编译

export PATH=/opt/FriendlyARM/toolchain/6.4-aarch64/bin/:$PATH
make ARCH=arm64 nanopi4-images

2、添加AP模组的wifi驱动支持

在这里插入图片描述
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!