
Hi,
On Sat, Oct 19, 2024 at 1:31 AM Heinrich Schuchardt heinrich.schuchardt@canonical.com 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 heinrich.schuchardt@canonical.com
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