Unverified Commit 0d7af977 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

ubootVisionFive2: init (#414583)

parents 89a8851b 319feec0
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@
  armTrustedFirmwareRK3568,
  armTrustedFirmwareRK3588,
  armTrustedFirmwareS905,
  opensbi,
  buildPackages,
}@pkgs:

@@ -808,6 +809,26 @@ in
    # sf probe; sf update $loadaddr 0 80000
  };

  ubootVisionFive2 =
    let
      opensbi_vf2 = opensbi.overrideAttrs (attrs: {
        makeFlags = attrs.makeFlags ++ [
          # Matches u-boot documentation: https://docs.u-boot.org/en/latest/board/starfive/visionfive2.html
          "FW_TEXT_START=0x40000000"
          "FW_OPTIONS=0"
        ];
      });
    in
    buildUBoot {
      defconfig = "starfive_visionfive2_defconfig";
      extraMeta.platforms = [ "riscv64-linux" ];
      OPENSBI = "${opensbi_vf2}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin";
      filesToInstall = [
        "spl/u-boot-spl.bin.normal.out"
        "u-boot.itb"
      ];
    };

  ubootWandboard = buildUBoot {
    defconfig = "wandboard_defconfig";
    extraMeta.platforms = [ "armv7l-linux" ];
+1 −0
Original line number Diff line number Diff line
@@ -11515,6 +11515,7 @@ with pkgs;
    ubootSopine
    ubootTuringRK1
    ubootUtilite
    ubootVisionFive2
    ubootWandboard
    ;