mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-06-05 21:03:40 +00:00
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:
@@ -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" ];
|
||||
|
||||
@@ -8757,6 +8757,7 @@ with pkgs;
|
||||
ubootRaspberryPi4_32bit
|
||||
ubootRaspberryPi4_64bit
|
||||
ubootRaspberryPiZero
|
||||
ubootRock3C
|
||||
ubootRock4CPlus
|
||||
ubootRock5ModelB
|
||||
ubootRock64
|
||||
|
||||
Reference in New Issue
Block a user