From 3dcc8fb4350b0298a1733d5c9665d0414e6299b9 Mon Sep 17 00:00:00 2001 From: Lars Ivar Miljeteig Date: Fri, 13 Sep 2019 11:27:55 +0200 Subject: [PATCH] imx_env: Reset back to default Move the MFG_ENV settings to the zero-sugar config, resetting the imx_env file Also removing NAND support in MFG env --- include/configs/imx_env.h | 26 ++++++++++++++------------ include/configs/zero-sugar.h | 20 +++++++++++--------- 2 files changed, 25 insertions(+), 21 deletions(-) diff --git a/include/configs/imx_env.h b/include/configs/imx_env.h index 13d1a9030a..b01a94442f 100644 --- a/include/configs/imx_env.h +++ b/include/configs/imx_env.h @@ -13,17 +13,19 @@ #endif #define CONFIG_MFG_ENV_SETTINGS_DEFAULT \ - "mfgtool_args=setenv bootargs console=${console},${baudrate} rootwait rw root=/dev/mmcblk2p2\0" \ - "bootcmd_mfg=" \ - "run mfgtool_args;" \ - "setenv loadaddr 0x82000000;" \ - "setenv fdt_file /boot/zero-sugar.dtb;" \ - "setenv fdt_addr 0x88000000;" \ - "setenv mmcdev 0;" \ - "setenv mmcpart 2;" \ - "run loadimage;" \ - "run loadfdt;" \ - "bootz 0x82000000 - 0x88000000;" \ - "\0" \ + "mfgtool_args=setenv bootargs console=${console},${baudrate} " \ + "rdinit=/linuxrc " \ + "clk_ignore_unused "\ + "\0" \ + "bootcmd_mfg=run mfgtool_args;" \ + "if iminfo ${initrd_addr}; then " \ + "if test ${tee} = yes; then " \ + "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \ + "else " \ + MFG_BOOT_CMD "${loadaddr} ${initrd_addr} ${fdt_addr}; " \ + "fi; " \ + "else " \ + "echo \"Run fastboot ...\"; fastboot 0; " \ + "fi;\0" \ #endif diff --git a/include/configs/zero-sugar.h b/include/configs/zero-sugar.h index 1ebd32a715..b7fd866eb1 100644 --- a/include/configs/zero-sugar.h +++ b/include/configs/zero-sugar.h @@ -11,7 +11,6 @@ #define __ZEROSUGAR_CONFIG_H #include "mx7_common.h" -#include "imx_env.h" #define CONFIG_SYS_DCACHE_OFF @@ -86,23 +85,26 @@ #define UPDATE_M4_ENV "" #endif -#ifdef CONFIG_NAND_BOOT -#define MFG_NAND_PARTITION "mtdparts=gpmi-nand:64m(nandboot),16m(nandkernel),16m(nanddtb),16m(nandtee),-(nandrootfs) " -#else -#define MFG_NAND_PARTITION "" -#endif - #define CONFIG_CMD_READ #define CONFIG_SERIAL_TAG #define CONFIG_FASTBOOT_USB_DEV 0 #define CONFIG_MFG_ENV_SETTINGS \ - CONFIG_MFG_ENV_SETTINGS_DEFAULT \ + "mfgtool_args=setenv bootargs console=${console},${baudrate} rootwait rw root=/dev/mmcblk2p2\0" \ + "bootcmd_mfg=" \ + "run mfgtool_args;" \ + "setenv loadaddr 0x82000000;" \ + "setenv fdt_file /boot/zero-sugar.dtb;" \ + "setenv fdt_addr 0x88000000;" \ + "setenv mmcdev 0;" \ + "setenv mmcpart 2;" \ + "run loadimage;" \ + "run loadfdt;" \ + "bootz 0x82000000 - 0x88000000;" \ "initrd_addr=0x83800000\0" \ "initrd_high=0xffffffff\0" \ "emmc_dev=1\0"\ "sd_dev=0\0" \ - "mtdparts=" MFG_NAND_PARTITION \ "\0"\ #define CONFIG_DFU_ENV_SETTINGS \