From 1c7d6584a7811b7785ae5c1e378f14b5ba0971cf Mon Sep 17 00:00:00 2001 From: takeshi_hoshina Date: Mon, 2 Nov 2020 11:07:33 +0900 Subject: basesystem-jj recipes --- bsp/meta-freescale/conf/machine/imx8mnevk.conf | 61 ++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 bsp/meta-freescale/conf/machine/imx8mnevk.conf (limited to 'bsp/meta-freescale/conf/machine/imx8mnevk.conf') diff --git a/bsp/meta-freescale/conf/machine/imx8mnevk.conf b/bsp/meta-freescale/conf/machine/imx8mnevk.conf new file mode 100644 index 00000000..adf80ea8 --- /dev/null +++ b/bsp/meta-freescale/conf/machine/imx8mnevk.conf @@ -0,0 +1,61 @@ +#@TYPE: Machine +#@NAME: NXP i.MX8M Nano DDR4 Evaluation Kit +#@SOC: i.MX8MM +#@DESCRIPTION: Machine configuration for NXP i.MX8M Nano DDR4 EVK +#@MAINTAINER: Andrey Zhizhikin + +MACHINEOVERRIDES =. "mx8:mx8m:mx8mn:" + +require conf/machine/include/imx-base.inc +require conf/machine/include/tune-cortexa53.inc + +IMX_DEFAULT_BSP = "nxp" + +MACHINE_FEATURES += "wifi bluetooth optee bcm43455" + +KERNEL_DEVICETREE = " \ + freescale/imx8mn-ddr4-evk-ak5558.dtb \ + freescale/imx8mn-ddr4-evk.dtb \ + freescale/imx8mn-ddr4-evk-inmate.dtb \ + freescale/imx8mn-ddr4-evk-rm67191.dtb \ + freescale/imx8mn-ddr4-evk-root.dtb \ + freescale/imx8mn-ddr4-evk-rpmsg.dtb \ + freescale/imx8mn-evk.dtb \ + freescale/imx8mn-evk-rm67191.dtb \ +" + +UBOOT_CONFIG ??= "sd" +UBOOT_CONFIG[sd] = "imx8mn_ddr4_evk_defconfig,sdcard" +UBOOT_CONFIG[mfgtool] = "imx8mn_ddr4_evk_defconfig" +SPL_BINARY = "spl/u-boot-spl.bin" + +# Set DDR FIRMWARE +DDR_FIRMWARE_NAME = "ddr4_imem_1d_201810.bin \ + ddr4_dmem_1d_201810.bin \ + ddr4_imem_2d_201810.bin \ + ddr4_dmem_2d_201810.bin" + +# Set u-boot DTB +UBOOT_DTB_NAME = "fsl-imx8mn-ddr4-evk.dtb" + +# Set imx-mkimage boot target +IMXBOOT_TARGETS = "${@bb.utils.contains('UBOOT_CONFIG', 'fspi', 'flash_ddr4_evk_flexspi', 'flash_ddr4_evk', d)}" + +# Set Serial console +SERIAL_CONSOLES = "115200;ttymxc1" + +IMAGE_BOOTLOADER = "imx-boot" +BOOT_SPACE = "65536" +LOADADDR = "" +UBOOT_SUFFIX = "bin" +UBOOT_MAKE_TARGET = "" + +# Image boot offset as defined in section 6.1.6.1 "Primary image offset and IVT offset" of +# i.MX 8M Nano Applications Processor Reference Manual, Rev. 0, 12/2019 +# Doc ID: IMX8MNRM +IMX_BOOT_SEEK = "32" + +OPTEE_BIN_EXT = "8mn" + +# Add additional firmware +MACHINE_FIRMWARE_append = " linux-firmware-ath10k" -- cgit 1.2.3-korg