mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-01 08:55:34 +00:00
rockchip: Use common bss and stack addresses on RK3588
Currently the following memory layout is typically used on RK3588: [ 0, 256K) - SPL binary [ 256K, 2M) - TF-A / reserved [ -X, 4M) - SPL pre-reloc stack (SPL_STACK) [ 3.5M, 4M) - pre-reloc malloc heap (SPL_SYS_MALLOC_F_LEN) [ -X, 6M) - SPL reloc stack (SPL_STACK_R_ADDR) [ 5M, 6M) - reloc malloc heap (SPL_STACK_R_MALLOC_SIMPLE_LEN) [ 10M, +X) - U-Boot proper binary (TEXT_BASE) [ -X, 12M) - U-Boot proper pre-reloc stack (CUSTOM_SYS_INIT_SP_ADDR) [11.5M, 12M) - pre-reloc malloc heap (SYS_MALLOC_F_LEN) [ 64M, +16K) - SPL bss (SPL_BSS_START_ADDR, SPL_BSS_MAX_SIZE) SPL can safely load U-Boot proper + FDT to [10M, 11.5M) with this layout. However, on ROCK 5A the SPL stacks is overlapping: [ -X, 16M) - SPL pre-reloc stack (SPL_STACK) [15.5M, 16M) - pre-reloc malloc heap (SPL_SYS_MALLOC_F_LEN) [ -X, 16M) - SPL reloc stack (SPL_STACK_R_ADDR) [ 15M, 16M) - reloc malloc heap (SPL_STACK_R_MALLOC_SIMPLE_LEN) Because bind and probe udevice instanses is allocated on the pre-reloc malloc heap, there is going to be an overlap when reloc malloc heap reaches close to 512 KiB of usage. Migrate to use common bss, stack and malloc heap size and addresses to mitigate these limitations and allow for a larger U-Boot proper size. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> (Update for new boards defconfig) Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
8a94c376f6
commit
b0cadb35da
16 changed files with 5 additions and 200 deletions
|
@ -215,8 +215,11 @@ config ROCKCHIP_STIMER_BASE
|
||||||
config SYS_SOC
|
config SYS_SOC
|
||||||
default "rk3588"
|
default "rk3588"
|
||||||
|
|
||||||
config SYS_MALLOC_F_LEN
|
config ROCKCHIP_COMMON_STACK_ADDR
|
||||||
default 0x80000
|
default y
|
||||||
|
|
||||||
|
config TEXT_BASE
|
||||||
|
default 0x00a00000
|
||||||
|
|
||||||
source board/edgeble/neural-compute-module-6/Kconfig
|
source board/edgeble/neural-compute-module-6/Kconfig
|
||||||
source board/friendlyelec/nanopc-t6-rk3588/Kconfig
|
source board/friendlyelec/nanopc-t6-rk3588/Kconfig
|
||||||
|
|
|
@ -2,22 +2,14 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588s-coolpi-4b"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588s-coolpi-4b"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_EVB_RK3588=y
|
CONFIG_TARGET_EVB_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -37,12 +29,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588s-coolpi-4b.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
|
@ -2,22 +2,14 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-coolpi-cm5-evb"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-coolpi-cm5-evb"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_EVB_RK3588=y
|
CONFIG_TARGET_EVB_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -37,12 +29,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-coolpi-cm5-evb.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
|
@ -2,19 +2,11 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-evb1-v10"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-evb1-v10"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_EVB_RK3588=y
|
CONFIG_TARGET_EVB_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -30,12 +22,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-evb1-v10.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
|
|
|
@ -2,19 +2,11 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-generic"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-generic"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_EVB_RK3588=y
|
CONFIG_TARGET_EVB_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -30,12 +22,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-generic.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
|
@ -52,8 +39,6 @@ CONFIG_SPL_CLK=y
|
||||||
CONFIG_ROCKCHIP_GPIO=y
|
CONFIG_ROCKCHIP_GPIO=y
|
||||||
CONFIG_MISC=y
|
CONFIG_MISC=y
|
||||||
CONFIG_SUPPORT_EMMC_RPMB=y
|
CONFIG_SUPPORT_EMMC_RPMB=y
|
||||||
CONFIG_MMC_HS200_SUPPORT=y
|
|
||||||
CONFIG_SPL_MMC_HS200_SUPPORT=y
|
|
||||||
CONFIG_MMC_DW=y
|
CONFIG_MMC_DW=y
|
||||||
CONFIG_MMC_DW_ROCKCHIP=y
|
CONFIG_MMC_DW_ROCKCHIP=y
|
||||||
CONFIG_MMC_SDHCI=y
|
CONFIG_MMC_SDHCI=y
|
||||||
|
|
|
@ -2,23 +2,15 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_GPIO=y
|
CONFIG_SPL_GPIO=y
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_ENV_SIZE=0x1f000
|
CONFIG_ENV_SIZE=0x1f000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-jaguar"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-jaguar"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_JAGUAR_RK3588=y
|
CONFIG_TARGET_JAGUAR_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xfeb50000
|
CONFIG_DEBUG_UART_BASE=0xfeb50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -35,12 +27,7 @@ CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_CYCLIC=y
|
CONFIG_CYCLIC=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
# CONFIG_BOOTM_NETBSD is not set
|
# CONFIG_BOOTM_NETBSD is not set
|
||||||
# CONFIG_BOOTM_PLAN9 is not set
|
# CONFIG_BOOTM_PLAN9 is not set
|
||||||
|
|
|
@ -3,22 +3,14 @@ CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-nanopc-t6"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-nanopc-t6"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_NANOPCT6_RK3588=y
|
CONFIG_TARGET_NANOPCT6_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -37,12 +29,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-nanopc-t6.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
|
@ -2,19 +2,11 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-edgeble-neu6a-io"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-edgeble-neu6a-io"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_RK3588_NEU6=y
|
CONFIG_TARGET_RK3588_NEU6=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -27,12 +19,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-edgeble-neu6a-io.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x20000
|
CONFIG_SPL_MAX_SIZE=0x20000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
|
|
|
@ -2,19 +2,11 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-edgeble-neu6b-io"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-edgeble-neu6b-io"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_RK3588_NEU6=y
|
CONFIG_TARGET_RK3588_NEU6=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -27,12 +19,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-edgeble-neu6b-io.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x20000
|
CONFIG_SPL_MAX_SIZE=0x20000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
|
|
|
@ -3,22 +3,14 @@ CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-orangepi-5-plus"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-orangepi-5-plus"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_EVB_RK3588=y
|
CONFIG_TARGET_EVB_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -38,12 +30,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-orangepi-5-plus.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
|
@ -2,22 +2,14 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588s-orangepi-5"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588s-orangepi-5"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_EVB_RK3588=y
|
CONFIG_TARGET_EVB_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -37,12 +29,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588s-orangepi-5.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
|
@ -3,19 +3,11 @@ CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-quartzpro64"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-quartzpro64"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_QUARTZPRO64_RK3588=y
|
CONFIG_TARGET_QUARTZPRO64_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -33,12 +25,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-quartzpro64.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
|
|
|
@ -2,19 +2,11 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588s-rock-5a"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588s-rock-5a"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x1000000
|
|
||||||
CONFIG_TARGET_ROCK5A_RK3588=y
|
CONFIG_TARGET_ROCK5A_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x1000000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -30,12 +22,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588s-rock-5a.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
|
|
|
@ -3,22 +3,14 @@ CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-rock-5b"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-rock-5b"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_ROCK5B_RK3588=y
|
CONFIG_TARGET_ROCK5B_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -38,12 +30,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-rock-5b.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
|
@ -2,20 +2,11 @@ CONFIG_ARM=y
|
||||||
CONFIG_SKIP_LOWLEVEL_INIT=y
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_ENV_SIZE=0x1f000
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-toybrick-x0"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-toybrick-x0"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_TOYBRICK_RK3588=y
|
CONFIG_TARGET_TOYBRICK_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SYS_LOAD_ADDR=0xc00800
|
CONFIG_SYS_LOAD_ADDR=0xc00800
|
||||||
|
@ -31,12 +22,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-toybrick-x0.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
|
|
|
@ -3,22 +3,14 @@ CONFIG_SKIP_LOWLEVEL_INIT=y
|
||||||
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
CONFIG_SYS_HAS_NONCACHED_MEMORY=y
|
||||||
CONFIG_COUNTER_FREQUENCY=24000000
|
CONFIG_COUNTER_FREQUENCY=24000000
|
||||||
CONFIG_ARCH_ROCKCHIP=y
|
CONFIG_ARCH_ROCKCHIP=y
|
||||||
CONFIG_TEXT_BASE=0x00a00000
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xc00000
|
|
||||||
CONFIG_SF_DEFAULT_SPEED=24000000
|
CONFIG_SF_DEFAULT_SPEED=24000000
|
||||||
CONFIG_SF_DEFAULT_MODE=0x2000
|
CONFIG_SF_DEFAULT_MODE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="rk3588-turing-rk1"
|
CONFIG_DEFAULT_DEVICE_TREE="rk3588-turing-rk1"
|
||||||
CONFIG_ROCKCHIP_RK3588=y
|
CONFIG_ROCKCHIP_RK3588=y
|
||||||
CONFIG_SPL_ROCKCHIP_COMMON_BOARD=y
|
|
||||||
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
CONFIG_ROCKCHIP_SPI_IMAGE=y
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_SPL_STACK_R_ADDR=0x600000
|
|
||||||
CONFIG_TARGET_TURINGRK1_RK3588=y
|
CONFIG_TARGET_TURINGRK1_RK3588=y
|
||||||
CONFIG_SPL_STACK=0x400000
|
|
||||||
CONFIG_DEBUG_UART_BASE=0xFEBC0000
|
CONFIG_DEBUG_UART_BASE=0xFEBC0000
|
||||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
|
@ -38,12 +30,7 @@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-turing-rk1.dtb"
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||||
CONFIG_SPL_MAX_SIZE=0x40000
|
CONFIG_SPL_MAX_SIZE=0x40000
|
||||||
CONFIG_SPL_PAD_TO=0x7f8000
|
CONFIG_SPL_PAD_TO=0x7f8000
|
||||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x4000000
|
|
||||||
CONFIG_SPL_BSS_MAX_SIZE=0x4000
|
|
||||||
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
||||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
||||||
CONFIG_SPL_STACK_R=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
CONFIG_SPL_SPI_LOAD=y
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000
|
||||||
CONFIG_SPL_ATF=y
|
CONFIG_SPL_ATF=y
|
||||||
|
|
Loading…
Add table
Reference in a new issue