Libre Computer ROC-RK3399-PC Renegade Elite Memory Layout

CONFIG_LNX_KRNL_IMG_TEXT_OFFSET_BASE=0x00200000
CONFIG_TEXT_BASE=0x00200000
CONFIG_SYS_MALLOC_LEN=0x2000000
CONFIG_SYS_MALLOC_F_LEN=0x4000
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x300000
CONFIG_SF_DEFAULT_MODE=0x0
CONFIG_ENV_SIZE=0x1000
CONFIG_SPL_TEXT_BASE=0x0
CONFIG_MULTI_DTB_FIT_UNCOMPRESS_SZ=0x8000
CONFIG_ROCKCHIP_BOOT_MODE_REG=0xff320300
CONFIG_ROCKCHIP_STIMER_BASE=0xff8680a0
CONFIG_TPL_TEXT_BASE=0xff8c2000
CONFIG_TPL_STACK=0xff8effff
CONFIG_SPL_STACK_R_ADDR=0x04000000
CONFIG_SPL_STACK=0x400000
CONFIG_TPL_SYS_MALLOC_F_LEN=0x4000
CONFIG_SPL_SYS_MALLOC_F_LEN=0x4000
CONFIG_ERR_PTR_OFFSET=0x0
CONFIG_SPL_SIZE_LIMIT=0x0
CONFIG_DEBUG_UART_BASE=0xFF1A0000
CONFIG_IMX_DCD_ADDR=0x00910000
CONFIG_SYS_MEM_TOP_HIDE=0x0
CONFIG_SYS_LOAD_ADDR=0x800800
CONFIG_TPL_MAX_SIZE=0x2e000
CONFIG_TPL_SIZE_LIMIT=0x0
CONFIG_SYS_MEMTEST_START=0x800800
CONFIG_SYS_MEMTEST_END=0xefffffff
CONFIG_STACK_SIZE=0x1000000
CONFIG_SYS_SRAM_BASE=0x0
CONFIG_SYS_SRAM_SIZE=0x0
CONFIG_FIT_EXTERNAL_OFFSET=0x0
CONFIG_SPL_LOAD_FIT_ADDRESS=0x0
CONFIG_BOOTSTAGE_STASH_SIZE=0x1000
CONFIG_SPL_MAX_SIZE=0x2e000
CONFIG_SPL_PAD_TO=0x31000
CONFIG_SPL_BSS_START_ADDR=0x400000
CONFIG_SPL_BSS_MAX_SIZE=0x2000
CONFIG_SPL_SYS_STACK_F_CHECK_BYTE=0xaa
CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x20000
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1c8
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_DATA_PART_OFFSET=0x0
CONFIG_SYS_SPI_U_BOOT_OFFS=0x62000
CONFIG_SYS_BOOTM_LEN=0x8000000
CONFIG_FASTBOOT_BUF_ADDR=0x800800
CONFIG_FASTBOOT_BUF_SIZE=0x8000000
CONFIG_SPL_DEBUG_UART_BASE=0xFF1A0000
CONFIG_TPL_DEBUG_UART_BASE=0xFF1A0000
CONFIG_USB_GADGET_VENDOR_NUM=0x2207
CONFIG_USB_GADGET_PRODUCT_NUM=0x330c
CONFIG_VIDEO_LOGO_MAX_SIZE=0x100000
CONFIG_IMAGE_SPARSE_FILLBUF_SIZE=0x80000
CONFIG_SYS_FDT_PAD=0x3000
CONFIG_SPL_OF_LIBFDT_ASSUME_MASK=0xff
CONFIG_TPL_OF_LIBFDT_ASSUME_MASK=0xff
CONFIG_TOOLS_FIT_SIGNATURE_MAX_SIZE=0x10000000

MMC
idbloader (TPL + SPL) starts at sector 64 (0x40) (32768B or 0x8000)
TPL 188416B (0x2e000)
SPL 188416B (0x2e000) PAD_TO 0x31000
u-boot (233472B or 0x39000)

CONFIG_TPL_MAX_SIZE=0x2e000
CONFIG_SPL_MAX_SIZE=0x2e000
CONFIG_SPL_PAD_TO=0x31000
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1c8
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_DATA_PART_OFFSET=0x0

SPI
CONFIG_SYS_SPI_U_BOOT_OFFS=0x62000 (idbloader * 2)