mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-24 14:25:56 +00:00
ARM: stm32: Add optional manufacturing environment to DH STM32MP15xx DHSOM
Add manufacturing environment into STM32MP15xx DH electronics DHSOM configuration. This environment is part of every board build, but only takes effect on systems booted with the dh,stm32mp15xx-dhcor-testbench device tree, i.e. systems populated with factory build of U-Boot. Signed-off-by: Marek Vasut <marex@denx.de> Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
This commit is contained in:
parent
0841716fdc
commit
f9cfc47a83
2 changed files with 17 additions and 1 deletions
|
@ -64,6 +64,7 @@ CONFIG_SYSRESET_SYSCON=y
|
|||
CONFIG_SYS_BOOTCOUNT_ADDR=0x5C00A14C
|
||||
CONFIG_SYS_MALLOC_F_LEN=0x3000
|
||||
CONFIG_SYS_PBSIZE=1050
|
||||
CONFIG_PREBOOT="run dh_preboot"
|
||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x80000
|
||||
CONFIG_TARGET_DH_STM32MP1_PDK2=y
|
||||
CONFIG_USE_SERVERIP=y
|
||||
|
|
|
@ -18,6 +18,8 @@
|
|||
#endif
|
||||
|
||||
#define STM32MP_BOARD_EXTRA_ENV \
|
||||
"dh_preboot=" \
|
||||
"run dh_testbench_backward_compat\0" \
|
||||
"dh_update_sd_to_emmc=" /* Install U-Boot from SD to eMMC */ \
|
||||
"setexpr loadaddr1 ${loadaddr} + 0x1000000 && " \
|
||||
"load mmc 0:4 ${loadaddr1} boot/u-boot-spl.stm32 && " \
|
||||
|
@ -61,7 +63,20 @@
|
|||
"stdout=serial\0" \
|
||||
"stderr=serial\0" \
|
||||
"update_sf=run dh_update_sd_to_sf\0" \
|
||||
"usb_pgood_delay=1000\0"
|
||||
"usb_pgood_delay=1000\0" \
|
||||
/* Old testbench-only backward compatibility environment */ \
|
||||
"dh_testbench_backward_compat=" \
|
||||
"test ${board_name} = \"dh,stm32mp15xx-dhcor-testbench\" && " \
|
||||
"run load_bootenv importbootenv\0" \
|
||||
"importbootenv=" \
|
||||
"echo Importing environment from DHupdate.ini...;" \
|
||||
"env import -t ${loadaddr} ${filesize}\0" \
|
||||
"load_bootenv=" \
|
||||
"usb reset && " \
|
||||
"load usb ${usbdev}:${usbpart} ${loadaddr} DHupdate.ini && " \
|
||||
"echo \"--> Update: found DHupdate.ini (${filesize} bytes)\"\0" \
|
||||
"usbdev=0\0" \
|
||||
"usbpart=1\0"
|
||||
|
||||
#include <configs/stm32mp15_common.h>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue