Hi, On Sat, Oct 19, 2024 at 1:31 AM Heinrich Schuchardt <[email protected]> wrote: > > When moving from vendor U-Boot to the upstream U-Boot it is necessary to > reset the environment. > > Provide the 'env erase' sub-command. > > Signed-off-by: Heinrich Schuchardt <[email protected]> > --- > configs/starfive_visionfive2_defconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/configs/starfive_visionfive2_defconfig > b/configs/starfive_visionfive2_defconfig > index 511645cebef..c3508926d6c 100644 > --- a/configs/starfive_visionfive2_defconfig > +++ b/configs/starfive_visionfive2_defconfig > @@ -62,6 +62,7 @@ CONFIG_SPL_DM_RESET=y > CONFIG_SPL_SPI_LOAD=y > CONFIG_SPL_YMODEM_SUPPORT=y > CONFIG_SYS_PROMPT="StarFive # " > +CONFIG_CMD_ERASEENV=y > CONFIG_CMD_EEPROM=y > CONFIG_SYS_EEPROM_SIZE=512 > CONFIG_SYS_EEPROM_PAGE_WRITE_BITS=4 > -- > 2.43.0 >
Looks good to me. I would also enable CMD_NVEDIT_LOAD in combination with this, for: env erase; env load; env save ...which is easy to follow for users and works consistently to go from vendor U-Boot to upstream U-Boot. -E

