diff --git a/pkgs/misc/uboot/default.nix b/pkgs/misc/uboot/default.nix index 9c3a6e05bc40c..2783d31323a1a 100644 --- a/pkgs/misc/uboot/default.nix +++ b/pkgs/misc/uboot/default.nix @@ -812,6 +812,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 b337dc2037a6d..b66f7caf3fde5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8943,6 +8943,7 @@ with pkgs; ubootRaspberryPiZero ubootRock4CPlus ubootRock5ModelB + ubootRock5ModelC ubootRock64 ubootRock64v2 ubootRockPiE