[PATCH] powerpc/mpc85xx: use board env file for socrates board

Heiko Schocher hs at denx.de
Sat Jan 28 10:59:06 CET 2023


Hello Simon,

On 27.01.23 18:15, Simon Glass wrote:
> 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.

Yes, already sent a v2! See:

http://patchwork.ozlabs.org/project/uboot/patch/20230127055052.356374-1-hs@denx.de/

Thanks for the review!

bye,
Heiko
> 
>>  CONFIG_ENV_IS_NOWHERE=y
>>  CONFIG_ENV_IS_IN_FLASH=y
>>  CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
> 
> Regards,
> Simon
> 

-- 
DENX Software Engineering GmbH,      Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: hs at denx.de


More information about the U-Boot mailing list