I.MX8MM系统构建 -- 2.linux内核编译烧录

准备源码

  • 源码位置:/source/myir-imx-linux.tar.gz
  • 解压源码 tar zxf myir-imx-linux.tar.gz

编译

  • 进入源码目录后,依次执行下列指令
myir@myir-server1:$ make distclean 
myir@myir-server1:$ make myd_imx8mm_defconfig 
myir@myir-server1:$ LDFLAGS="" CC="$CC" 
myir@myir-server1:$ make dtbs Image modules -j24
  • 编译完成后,镜像和设备树文件路径如下:
arch/arm64/boot/Image
arch/arm64/boot/dts/m yir /myb*.dtb

烧录

烧录镜像到 eMMC

  • 拷贝编译的镜像(Image)和设备树文件(*.dtb)到开发板 boot 分区mmcblk2p1
root@myd-imx8mm:~# cd /run/media/mmcblk2p1/ 
root@myd-imx8mm:~# cp -rf *.dtb Image ./ 
root@myd-imx8mm:~# sync

验证

  • 烧录后重启开发板
  • 使用cat /proc/version指令查看linux内核版本
    在这里插入图片描述

你可能感兴趣的:(I.MX8mm,linux,java,运维)