ubootRock3C: init at 2026.04

Add U-Boot package for Radxa Rock 3C single-board computer (Rockchip RK3566).

Uses the rock-3c-rk3566_defconfig with armTrustedFirmwareRK3568 BL31 and
rkbin RK3566 TPL. Installs idbloader, u-boot.itb, and rockchip combined
images for both eMMC/SD and SPI flash boot.
This commit is contained in:
Mariappan Ramasamy
2026-05-01 23:13:33 +08:00
parent e7057be06a
commit b2f966f7f8
2 changed files with 17 additions and 0 deletions

View File

@@ -791,6 +791,22 @@ in
filesToInstall = [ "u-boot.bin" ];
};
ubootRock3C = buildUBoot {
defconfig = "rock-3c-rk3566_defconfig";
extraMeta.platforms = [ "aarch64-linux" ];
env = {
BL31 = "${armTrustedFirmwareRK3568}/bl31.elf";
ROCKCHIP_TPL = rkbin.TPL_RK3566;
};
filesToInstall = [
"idbloader.img"
"idbloader-spi.img"
"u-boot.itb"
"u-boot-rockchip.bin"
"u-boot-rockchip-spi.bin"
];
};
ubootRock4CPlus = buildUBoot {
defconfig = "rock-4c-plus-rk3399_defconfig";
extraMeta.platforms = [ "aarch64-linux" ];

View File

@@ -8757,6 +8757,7 @@ with pkgs;
ubootRaspberryPi4_32bit
ubootRaspberryPi4_64bit
ubootRaspberryPiZero
ubootRock3C
ubootRock4CPlus
ubootRock5ModelB
ubootRock64