mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-25 19:40:35 -09:00
Update the linux-imx kernel to be aligned with the NXP BSP LF6.1.22_2.0.0 (same release used in meta-freescale [1]). Add BR2_TARGET_UBOOT_NEEDS_GNUTLS=y and BR2_TARGET_UBOOT_NEEDS_UTIL_LINUX=y since they are new dependencies for building mkeficapsule u-boot tool. The uboot-imx doesn't use the default imx8mp-evk devicetree anymore due to commit [2]: "Change to use imx8mp-evk-revb4.dtb and imx8mp-ddr4-evk-revb4.dtb as default kernel DTB for iMX8MP re-design EVK board. Old EVK board is EOL, to boot old EVK, user can switch to old DTB manually." Since the freescale_imx8mpevk_defconfig only install imx8mp-evk.dtb in the final image, the boot stop with: Booting from mmc ... Failed to load 'imx8mp-evk-revb4.dtb' WARN: Cannot load the DT Add a u-boot defconfig fragment to revert this change [2] and use the imx8mp-evk.dtb by default. Runtime tested on i.MX 8M Plus EVK REV B2. [1]e6b1b6725c[2]a60e787a6eSigned-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>