[PATCH] powerpc/mpc85xx: use board env file for socrates board
Simon Glass
sjg at chromium.org
Fri Jan 27 18:15:26 CET 2023
Hi Heiko,
On Thu, 26 Jan 2023 at 00:46, Heiko Schocher <hs at denx.de> wrote:
>
> as Tom suggested get rid of CFG_EXTRA_ENV_SETTINGS and
> enable CONFIG_ENV_SOURCE_FILE and use text file
>
> board/socrates/socrates.env
>
> which contains the default environment. While at it,
> cleanup the default Environment.
>
> Signed-off-by: Heiko Schocher <hs at denx.de>
> Suggested-by: Tom Rini <trini at konsulko.com>
>
> ---
> This patch is a follow up as requested from Tom to socrates series
> posted here:
>
> https://lists.denx.de/pipermail/u-boot/2023-January/506030.html
>
>
> board/socrates/socrates.env | 51 ++++++++++++++++++++++++++++++
> configs/socrates_defconfig | 5 +--
> include/configs/socrates.h | 62 -------------------------------------
> 3 files changed, 54 insertions(+), 64 deletions(-)
> create mode 100644 board/socrates/socrates.env
Reviewed-by: Simon Glass <sjg at chromium.org>
nti below
[..]
> diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig
> index e03c971b5e..0f4786958b 100644
> --- a/configs/socrates_defconfig
> +++ b/configs/socrates_defconfig
> @@ -31,9 +31,9 @@ CONFIG_BOOT_RETRY=y
> CONFIG_BOOT_RETRY_TIME=120
> CONFIG_RESET_TO_RETRY=y
> CONFIG_USE_BOOTCOMMAND=y
> -CONFIG_BOOTCOMMAND="run boot_nor"
> +CONFIG_BOOTCOMMAND="run boot_usb;run boot_nor"
> CONFIG_USE_PREBOOT=y
> -CONFIG_PREBOOT="echo;echo Welcome on the ABB Socrates Board;echo"
> +CONFIG_PREBOOT="echo;echo Welcome on the Socrates Board;echo"
> CONFIG_SYS_CONSOLE_IS_IN_ENV=y
> CONFIG_BOARD_EARLY_INIT_R=y
> # CONFIG_HWCONFIG is not set
> @@ -70,6 +70,7 @@ CONFIG_MTDIDS_DEFAULT="nor0=fe000000.nor_flash,nand0=socrates_nand"
> CONFIG_MTDPARTS_DEFAULT="mtdparts=fe000000.nor_flash:13312k(system1),13312k(system2),5120k(data),128k(env),128k(env-red),768k(u-boot);socrates_nand:256M(ubi-data1),-(ubi-data2)"
> # CONFIG_CMD_IRQ is not set
> CONFIG_OF_CONTROL=y
> +CONFIG_ENV_SOURCE_FILE="socrates"
This should be the default anyway, so I believe you can drop this.
> CONFIG_ENV_IS_NOWHERE=y
> CONFIG_ENV_IS_IN_FLASH=y
> CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
Regards,
Simon
More information about the U-Boot
mailing list