Skip to content

Commit 172b1a9

Browse files
config: rockpi-e: change rkbin repository and use spl-blobs (#10027)
* config: rockpi-e: switch to spl-blobs boot scenario To support the DDR4 version of ROCK Pi E (V3.0). Use Rockchip vendor TPL and BL31 blobs instead of binman for U-Boot. Add rkbin repository configuration and blob paths. Signed-off-by: Xinming Chen <chenxinming@radxa.com> Co-authored-by: Igor Pecovnik <igor@armbian.com>
1 parent ff812f1 commit 172b1a9

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

config/boards/rockpi-e.conf

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,16 @@ MODULES_BLACKLIST="rockchipdrm analogix_dp dw_mipi_dsi dw_hdmi gpu_sched lima"
1212
HAS_VIDEO_OUTPUT="no"
1313
BOOTBRANCH_BOARD="tag:v2026.04"
1414
BOOTPATCHDIR="v2026.04"
15-
BOOT_SCENARIO="binman"
15+
BOOT_SCENARIO="spl-blobs"
16+
# Newer DDR/BL31 than the rk3328 family defaults; both live in armbian/rkbin (the
17+
# default RKBIN repo) under rk33/ -- so no repo override and no "bin/" path prefix.
18+
DDR_BLOB="rk33/rk3328_ddr_333MHz_v1.22.bin"
19+
BL31_BLOB="rk33/rk322xh_bl31_v1.49.elf"
20+
21+
function post_family_config__rockpi_e_spl_blobs() {
22+
display_alert "$BOARD" "Using RK3328 vendor TPL blob" "info"
23+
24+
prepare_boot_configuration
25+
26+
declare -g UBOOT_TARGET_MAP="BL31=${RKBIN_DIR}/${BL31_BLOB} ROCKCHIP_TPL=${RKBIN_DIR}/${DDR_BLOB};;u-boot.itb idbloader.img"
27+
}

0 commit comments

Comments
 (0)