3.2 Linux Kernel
Enter Kernel directory, extract it:
$ cd $DEV_ROOT/04-Source
$ tar -xvf MYIR-i.MX8MM-Linux.tar.gz
$ cd MYIR-i.MX8MM-Linux
Compiling
:
$ make distclean
$ make defconfig
$ LDFLAGS="" CC="$CC"
$ make Image dtbs modules -j16
When the compilation is done, the kernel image file Image is generated in the 'arch/arm64/boot/' directory, and the DTB file is
generated in the 'arch/arm64/boot/dts/freescalc' directory.
DTB File Name
Description
myb-fsl-imx8mm-lcdif.dtb
MYD-C8MMX Device tree loaded by default(10.1-inch)
myb-fsl-imx8mm-hontron-7.dtb
MYD-C8MMX 7-inch LVDS screen device tree
myb-fsl-imx8mm-me190etn01.dtb
MYD-C8MMX 19-inch LVDS screen device tree
myb-fsl-imx8mm-atk-10-1.dtb
MYD-C8MMX 10.1-inch LVDS screen device tree
When you build kernel complete, the version tag will changed automatically.If you driver load with module type, you should
recompile driver module.
$ make modules
After compile completation, it will be installed specify path:
$ mkdir ../target-kernel
$ make INSTALL_MOD_PATH=../target-kernel modules_install
Then you can package the target-kernel directory and extract it into /lib directory on file system of MYD-C8MMX board.
3.2 Linux Kernel
12
Summary of Contents for MYC-C8MMQ6-8E2D-160-I
Page 1: ......
Page 5: ...1 Software Resource 5 ...
Page 23: ...4 3 RTC 23 ...
Page 41: ...Figure 5 2 8 Kit configure 5 2 Config QtCreator 41 ...