Store U-Boot environment in the last sector of HyperFlash on R-Car R8A78000 X5H Cortex-M33 RSIP port. This allows the RSIP port to have persistent environment, which is very useful for development. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
107 lines
2.8 KiB
Plaintext
107 lines
2.8 KiB
Plaintext
#include <configs/renesas_rcar64.config>
|
|
|
|
CONFIG_ARM=y
|
|
CONFIG_ARCH_RENESAS=y
|
|
CONFIG_RCAR_64_RSIP=y
|
|
CONFIG_RCAR_GEN5=y
|
|
CONFIG_TARGET_IRONHIDE=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="r8a78000-ironhide-cm33"
|
|
CONFIG_DEFAULT_FDT_FILE="r8a78000-ironhide-cm33.dtb"
|
|
|
|
CONFIG_TEXT_BASE=0x18410000
|
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x3fe10000
|
|
CONFIG_SYS_CUSTOM_LDSCRIPT=y
|
|
CONFIG_SYS_LDSCRIPT="arch/arm/mach-renesas/u-boot-rsip.lds"
|
|
CONFIG_SKIP_RELOCATE_CODE=y
|
|
CONFIG_SKIP_RELOCATE_CODE_DATA_OFFSET=0xa0000000
|
|
|
|
CONFIG_ARCH_CPU_INIT=y
|
|
CONFIG_BAUDRATE=1843200
|
|
CONFIG_BOARD_EARLY_INIT_R=y
|
|
CONFIG_BOOTCOMMAND="run rsip_ipl_boot_ca0"
|
|
CONFIG_BOUNCE_BUFFER=y
|
|
CONFIG_CFI_FLASH=y
|
|
CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS=y
|
|
CONFIG_CMD_IMI=y
|
|
CONFIG_CMD_PSTORE=y
|
|
CONFIG_CMD_PSTORE_MEM_ADDR=0x80000000
|
|
CONFIG_CMD_PSTORE_RECORD_SIZE=0x400
|
|
CONFIG_CMD_PSTORE_CONSOLE_SIZE=0x8000
|
|
CONFIG_CMD_REMOTEPROC=y
|
|
CONFIG_CMD_UFS=y
|
|
CONFIG_DM_DMA=y
|
|
CONFIG_DM_ETH_PHY=y
|
|
CONFIG_DM_MTD=y
|
|
CONFIG_DM_RESET=y
|
|
CONFIG_ENV_ADDR=0x37F80000
|
|
CONFIG_ENV_ADDR_REDUND=0x37FC0000
|
|
CONFIG_ENV_IS_IN_FLASH=y
|
|
CONFIG_ENV_OVERWRITE=y
|
|
CONFIG_ENV_REDUNDANT=y
|
|
CONFIG_ENV_SECT_SIZE=0x40000
|
|
CONFIG_ENV_SIZE=0x40000
|
|
CONFIG_FLASH_CFI_MTD=y
|
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
CONFIG_LAST_STAGE_INIT=y
|
|
CONFIG_MTD_NOR_FLASH=y
|
|
CONFIG_NET_LWIP=y
|
|
CONFIG_NET_RANDOM_ETHADDR=y
|
|
CONFIG_NR_DRAM_BANKS=1
|
|
CONFIG_OF_LIVE=y
|
|
CONFIG_PHY_R8A78000_ETHERNET_PCS=y
|
|
CONFIG_PHY_R8A78000_MP_PHY=y
|
|
CONFIG_PHY_TI_DP83869=y
|
|
CONFIG_POWER_DOMAIN=y
|
|
CONFIG_RAM=y
|
|
CONFIG_RAM_RENESAS_DBSC5=y
|
|
CONFIG_REMOTEPROC_RENESAS_RSIP=y
|
|
CONFIG_RENESAS_ETHER_SWITCH=y
|
|
CONFIG_RENESAS_R8A78000_POWER_DOMAIN=y
|
|
CONFIG_RENESAS_RPC_HF=y
|
|
CONFIG_SCSI=y
|
|
CONFIG_SERIAL_PROBE_ALL=y
|
|
CONFIG_SF_DEFAULT_SPEED=40000000
|
|
CONFIG_SIMPLE_BUS_CORRECT_RANGE=y
|
|
CONFIG_SKIP_RELOCATE=y
|
|
CONFIG_SYS_ARCH_TIMER=y
|
|
CONFIG_SYS_BARGSIZE=2048
|
|
CONFIG_SYS_BOOT_GET_CMDLINE=y
|
|
CONFIG_SYS_CLK_FREQ=16666666
|
|
CONFIG_SYS_FLASH_CFI=y
|
|
CONFIG_SYS_FLASH_CFI_WIDTH_16BIT=y
|
|
CONFIG_SYS_FLASH_PROTECTION=y
|
|
CONFIG_SYS_FLASH_QUIET_TEST=y
|
|
CONFIG_SYS_LOAD_ADDR=0xb8000000
|
|
CONFIG_SYS_MALLOC_LEN=0x80000
|
|
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
|
CONFIG_SYS_MAX_FLASH_SECT=256
|
|
CONFIG_SYS_TIMER_COUNTS_DOWN=y
|
|
CONFIG_UFS=y
|
|
CONFIG_UFS_RENESAS_GEN5=y
|
|
CONFIG_USE_BOOTARGS=y
|
|
CONFIG_USE_BOOTCOMMAND=y
|
|
CONFIG_WATCHDOG_TIMEOUT_MSECS=2000
|
|
CONFIG_WDT=y
|
|
CONFIG_WDT_RENESAS_WWDT=y
|
|
# CONFIG_DM_THERMAL is not set
|
|
# CONFIG_EFI_LOADER is not set
|
|
# CONFIG_CMD_BOOTD is not set
|
|
# CONFIG_CMD_BOOTM is not set
|
|
# CONFIG_CMD_BOOTFLOW is not set
|
|
# CONFIG_CMD_BOOTZ is not set
|
|
# CONFIG_PROT_TCP is not set
|
|
# CONFIG_OF_UPSTREAM is not set
|
|
# CONFIG_BOARD_EARLY_INIT_F is not set
|
|
# CONFIG_OF_BOARD_SETUP is not set
|
|
# CONFIG_RENESAS_RPC_SPI is not set
|
|
# CONFIG_SYS_ARCH_TIMER is not set
|
|
# CONFIG_MMC is not set
|
|
|
|
CONFIG_DEBUG_UART=y
|
|
CONFIG_DEBUG_UART_SCIF=y
|
|
CONFIG_DEBUG_UART_BASE=0xc0714000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART_ANNOUNCE=y
|
|
CONFIG_DEBUG_UART_SKIP_INIT=y
|
|
CONFIG_DEBUG_UART_BOARD_INIT=y
|