1.环境说明
编译主机 | Debian 12 |
交叉编译工具 | arm-none-linux-gnueabihf-gcc(gcc version 12.3.1 20230626) |
kernel版本 | lf-6.6.3-1.0.0 |
2.官方默认版本说明
默认官方版本的kernel是可以运行的,直接按照下面的命令编译即可
###清除掉默认配置make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- clean###使用 imx_v7_defconfig来默认配置make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- imx_v7_defconfig###kernel编译make -j16 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf-
3.kernel测试
3.1拷贝ZImage 和设备树文件到tftp服务器
cp arch/arm/boot/zImage /home/xingpeng/tftp/cp arch/arm/boot/dts/nxp/imx/imx6ull-14x