mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 23:47:24 +00:00
0daeadbbd2
Commit0ea4fc4dcf
("board/BuR: invalidate ${dtbaddr} before cfgscr") destroys the boot targets b_t30lgcy#0 and b_t30lgcy#1. The reason behind this is, that b_t30lgcy#0 and b_t30lgcy#1 both load the for booting needed device trees from mmc and the cfgscr script patches those. Because of this, cfgscr is not allowed to destroy the previously loaded device tree otherwise cfgscr will fail. This patch moves the device trees invalidation on warm restart to the PREBOOT cmd to fix that issue. Fixes:0ea4fc4dcf
("board/BuR: invalidate ${dtbaddr} before cfgscr") Signed-off-by: Bernhard Messerklinger <bernhard.messerklinger@br-automation.com> Reviewed-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
114 lines
2.9 KiB
Text
114 lines
2.9 KiB
Text
CONFIG_ARM=y
|
|
CONFIG_ARCH_OMAP2PLUS=y
|
|
CONFIG_SYS_MALLOC_LEN=0x500000
|
|
CONFIG_SYS_MALLOC_F_LEN=0x4000
|
|
CONFIG_SPL_GPIO=y
|
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
CONFIG_NR_DRAM_BANKS=1
|
|
CONFIG_ENV_SIZE=0x10000
|
|
CONFIG_ENV_OFFSET=0x40000
|
|
CONFIG_DM_GPIO=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="am335x-brppt1-mmc"
|
|
CONFIG_AM33XX=y
|
|
CONFIG_TARGET_BRPPT1=y
|
|
CONFIG_SPL_MMC=y
|
|
CONFIG_SPL_SERIAL=y
|
|
CONFIG_SPL=y
|
|
CONFIG_ENV_OFFSET_REDUND=0x50000
|
|
CONFIG_SYS_LOAD_ADDR=0x80000000
|
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
|
# CONFIG_EXPERT is not set
|
|
# CONFIG_FIT is not set
|
|
CONFIG_OF_BOARD_SETUP=y
|
|
CONFIG_BOOTDELAY=0
|
|
CONFIG_USE_BOOTCOMMAND=y
|
|
CONFIG_BOOTCOMMAND="run b_default"
|
|
CONFIG_USE_PREBOOT=y
|
|
CONFIG_PREBOOT="mw ${dtbaddr} 0; run cfgscr; run brdefaultip"
|
|
CONFIG_SYS_CONSOLE_IS_IN_ENV=y
|
|
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
|
# CONFIG_DISPLAY_CPUINFO is not set
|
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
|
CONFIG_ARCH_MISC_INIT=y
|
|
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
|
CONFIG_SYS_SPL_MALLOC=y
|
|
CONFIG_SYS_SPL_MALLOC_SIZE=0x500000
|
|
CONFIG_SPL_I2C=y
|
|
# CONFIG_SPL_NAND_SUPPORT is not set
|
|
CONFIG_SPL_POWER=y
|
|
CONFIG_SPL_WATCHDOG=y
|
|
CONFIG_SPL_YMODEM_SUPPORT=y
|
|
CONFIG_HUSH_PARSER=y
|
|
CONFIG_SYS_MAXARGS=64
|
|
CONFIG_SYS_CBSIZE=512
|
|
CONFIG_SYS_PBSIZE=532
|
|
CONFIG_CMD_BOOTZ=y
|
|
CONFIG_SYS_BOOTM_LEN=0x2000000
|
|
# CONFIG_CMD_IMI is not set
|
|
# CONFIG_CMD_XIMG is not set
|
|
# CONFIG_CMD_EDITENV is not set
|
|
# CONFIG_CMD_CRC32 is not set
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_I2C=y
|
|
# CONFIG_CMD_LOADS is not set
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_BKOPS_ENABLE=y
|
|
CONFIG_CMD_PART=y
|
|
CONFIG_CMD_USB=y
|
|
# CONFIG_CMD_ITEST is not set
|
|
CONFIG_CMD_DHCP=y
|
|
CONFIG_BOOTP_MAY_FAIL=y
|
|
# CONFIG_CMD_NFS is not set
|
|
CONFIG_SYS_DISABLE_AUTOLOAD=y
|
|
CONFIG_CMD_MII=y
|
|
CONFIG_CMD_PING=y
|
|
CONFIG_CMD_BOOTCOUNT=y
|
|
CONFIG_CMD_CACHE=y
|
|
CONFIG_CMD_TIME=y
|
|
CONFIG_CMD_EXT4=y
|
|
CONFIG_CMD_EXT4_WRITE=y
|
|
CONFIG_CMD_FAT=y
|
|
CONFIG_CMD_FS_GENERIC=y
|
|
# CONFIG_SPL_DOS_PARTITION is not set
|
|
CONFIG_OF_CONTROL=y
|
|
CONFIG_SPL_OF_CONTROL=y
|
|
CONFIG_OF_SPL_REMOVE_PROPS="pinctrl-0 pinctrl-names clocks clock-names interrupt-parent interrupt-controller interrupt-cells dma-names dmas "
|
|
CONFIG_ENV_OVERWRITE=y
|
|
CONFIG_ENV_IS_IN_MMC=y
|
|
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_SYS_MMC_ENV_DEV=1
|
|
CONFIG_SYS_MMC_ENV_PART=2
|
|
CONFIG_VERSION_VARIABLE=y
|
|
CONFIG_NET_RETRY_COUNT=10
|
|
CONFIG_BOOTP_SEND_HOSTNAME=y
|
|
CONFIG_NET_RANDOM_ETHADDR=y
|
|
CONFIG_NETCONSOLE=y
|
|
CONFIG_DM=y
|
|
CONFIG_SPL_DM=y
|
|
CONFIG_SPL_DM_SEQ_ALIAS=y
|
|
CONFIG_SPL_OF_TRANSLATE=y
|
|
CONFIG_BOOTCOUNT_LIMIT=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_I2C_SET_DEFAULT_BUS_NUM=y
|
|
CONFIG_MISC=y
|
|
CONFIG_MMC_OMAP_HS=y
|
|
CONFIG_PHY_NATSEMI=y
|
|
CONFIG_DRIVER_TI_CPSW=y
|
|
CONFIG_DM_PMIC=y
|
|
# CONFIG_SPL_DM_PMIC is not set
|
|
CONFIG_PMIC_TPS65217=y
|
|
CONFIG_DM_SERIAL=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_MUSB_HOST=y
|
|
CONFIG_USB_MUSB_GADGET=y
|
|
CONFIG_USB_MUSB_TI=y
|
|
CONFIG_USB_STORAGE=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_FAT_WRITE=y
|
|
CONFIG_LZO=y
|
|
# CONFIG_OF_LIBFDT_OVERLAY is not set
|
|
# CONFIG_EFI_LOADER is not set
|