imx8mm_kernel_imx_4.14.98_2.0.0_ga - TechNexion/u-boot-tn-imx GitHub Wiki
Compile Kernel:
make tn_imx8_defconfig
make -j4
It generates:
Kernel image:
(under linux source directory: /arch/arm64/boot/)
- Image : linux kernel binary
Device tree blobs:
(under linux source directory: /arch/arm64/boot/dts/freescale/)
Platform | DTB |
---|---|
PICO-IMX8MM | imx8mm-pico-pi.dtb |
imx8mm-pico-pi-ili9881c.dtb | |
imx8mm-pico-pi-m4.dtb | |
imx8mm-pico-pi-voicehat.dtb | |
FLEX-IMX8MM | flex-imx8mm_defconfig |
imx8mm-flex-pi-ili9881c.dtb | |
imx8mm-flex-pi-m4.dtb | |
imx8mm-flex-pi-voicehat.dtb |
imx8mm-xxx.dtb
: device tree fileimx8mm-xxx-ili9881c.dtb
: device tree file for MIPI-DSI panel(ili9881) outputimx8mm-xxx-m4.dtb
: device tree file with enabled cortex-m4imx8mm-xxx-voicehat.dtb
: device tree file with voicehat support
Specify DTB to be loaded in kernel:
In u-boot prompt:
u-boot=> fatls mmc 1
18106880 Image
39470 imx8mm-pico-pi.dtb
39546 imx8mm-pico-pi-m4.dtb
40023 imx8mm-pico-pi-ili9881c.dtb
42403 imx8mm-pico-pi-voicehat.dtb
u-boot=> setenv fdt_file imx8mm-pico-pi-ili9881c.dtb
u-boot=> saveenv