857be240e0
Let's also enable NXP firmware package to let latest SDMA firmware to be loaded. To achieve this we also need to enable dynamic eudev to let it load the firmware as it is requested early before the rootfs is mounted. Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Reviewed-by: Fabio Estevam <festevam@gmail.com> [Peter: explain why eudev is needed] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
48 lines
1.2 KiB
Plaintext
48 lines
1.2 KiB
Plaintext
# architecture
|
|
BR2_arm=y
|
|
BR2_cortex_a7=y
|
|
BR2_ARM_FPU_NEON_VFPV4=y
|
|
|
|
# Linux headers same as kernel, a 6.6 series
|
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6=y
|
|
|
|
# system
|
|
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
|
|
|
|
# kernel
|
|
BR2_LINUX_KERNEL=y
|
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.6.4"
|
|
BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
|
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="nxp/imx/imx6ull-14x14-evk"
|
|
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
|
|
|
|
# bootloader
|
|
BR2_TARGET_UBOOT=y
|
|
BR2_TARGET_UBOOT_BOARDNAME="mx6ull_14x14_evk"
|
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.10"
|
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
|
BR2_TARGET_UBOOT_FORMAT_DTB_IMX=y
|
|
|
|
# required tools to create the SD card image
|
|
BR2_PACKAGE_HOST_DOSFSTOOLS=y
|
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
|
BR2_PACKAGE_HOST_MTOOLS=y
|
|
|
|
# filesystem / image
|
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh"
|
|
BR2_TARGET_ROOTFS_EXT2=y
|
|
BR2_TARGET_ROOTFS_EXT2_4=y
|
|
|
|
# NXP firmware package for SDMA Firmware
|
|
BR2_PACKAGE_FREESCALE_IMX=y
|
|
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6UL=y
|
|
BR2_PACKAGE_FIRMWARE_IMX=y
|
|
|
|
# For automatic kernel module loading
|
|
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
|
|
|