diff --git a/pkgs/misc/uboot/default.nix b/pkgs/misc/uboot/default.nix index 00d3e68107a3..d154e7054ef6 100644 --- a/pkgs/misc/uboot/default.nix +++ b/pkgs/misc/uboot/default.nix @@ -833,6 +833,20 @@ in ]; }; + ubootRock5ModelC = buildUBoot { + defconfig = "rock-5c-rk3588s_defconfig"; + extraMeta.platforms = [ "aarch64-linux" ]; + env = { + BL31 = "${armTrustedFirmwareRK3588}/bl31.elf"; + ROCKCHIP_TPL = rkbin.TPL_RK3588; + }; + filesToInstall = [ + "u-boot.itb" + "idbloader.img" + "u-boot-rockchip.bin" + ]; + }; + ubootRock64 = buildUBoot { defconfig = "rock64-rk3328_defconfig"; extraMeta.platforms = [ "aarch64-linux" ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a7b3727254e1..bcb43e25305c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8663,6 +8663,7 @@ with pkgs; ubootRock3C ubootRock4CPlus ubootRock5ModelB + ubootRock5ModelC ubootRock64 ubootRock64v2 ubootRockPiE