MLK-20945-7 imx8qm/qxp: Update MEK SPL configurations
authorYe Li <ye.li@nxp.com>
Sun, 28 Apr 2019 08:21:44 +0000 (01:21 -0700)
committerYe Li <ye.li@nxp.com>
Fri, 24 May 2019 11:28:19 +0000 (04:28 -0700)
Update MEK SPL configs to enable SPL NOR support and change ENV to
SD as default.

Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
configs/imx8qm_mek_fspi_defconfig
configs/imx8qxp_mek_fspi_defconfig
include/configs/imx8qm_mek.h
include/configs/imx8qxp_mek.h

index 55274b9..c5d7026 100644 (file)
@@ -14,6 +14,7 @@ CONFIG_SPL_DOS_PARTITION=n
 CONFIG_SPL_DM_SEQ_ALIAS=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
+CONFIG_SPL_NOR_SUPPORT=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_SPL=y
 CONFIG_PANIC_HANG=y
index 93ec515..348f2c2 100644 (file)
@@ -14,6 +14,7 @@ CONFIG_SPL_DOS_PARTITION=n
 CONFIG_SPL_DM_SEQ_ALIAS=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
+CONFIG_SPL_NOR_SUPPORT=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_SPL=y
 CONFIG_PANIC_HANG=y
index f24a847..254ca16 100644 (file)
 #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR
 #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR                0x1040 /* (flash.bin_offset + 2Mb)/sector_size */
 #define CONFIG_SYS_SPI_U_BOOT_OFFS 0x200000
+
+/*
+ * 0x08081000 - 0x08180FFF is for m4_0 xip image,
+ * 0x08181000 - 0x008280FFF is for m4_1 xip image
+  * So 3rd container image may start from 0x8281000
+ */
+#define CONFIG_SYS_UBOOT_BASE 0x08281000
 #define CONFIG_SYS_MMCSD_FS_BOOT_PARTITION             0
 
 #define CONFIG_SPL_LDSCRIPT            "arch/arm/cpu/armv8/u-boot-spl.lds"
index 2551fcd..3ab24d0 100644 (file)
 #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR
 #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR                0x1040 /* (32K + 2Mb)/sector_size */
 #define CONFIG_SYS_SPI_U_BOOT_OFFS 0x200000
+
+/*
+ * 0x08081000 - 0x08180FFF is for m4_0 xip image,
+  * So 3rd container image may start from 0x8181000
+ */
+#define CONFIG_SYS_UBOOT_BASE 0x08181000
 #define CONFIG_SYS_MMCSD_FS_BOOT_PARTITION             0
 
 #define CONFIG_SPL_LDSCRIPT            "arch/arm/cpu/armv8/u-boot-spl.lds"