2019-11-29 05:44:30 +01:00
|
|
|
{ stdenv, lib, fetchurl, fetchpatch, fetchFromGitHub, bc, bison, dtc, flex
|
|
|
|
, openssl, swig, armTrustedFirmwareAllwinner, armTrustedFirmwareRK3328
|
|
|
|
, armTrustedFirmwareRK3399
|
2018-07-21 02:44:44 +02:00
|
|
|
, buildPackages
|
2017-06-28 22:30:13 +02:00
|
|
|
}:
|
2009-11-08 01:32:12 +01:00
|
|
|
|
2010-03-02 00:22:48 +01:00
|
|
|
let
|
2019-11-27 21:21:24 +01:00
|
|
|
defaultVersion = "2019.10";
|
|
|
|
defaultSrc = fetchurl {
|
|
|
|
url = "ftp://ftp.denx.de/pub/u-boot/u-boot-${defaultVersion}.tar.bz2";
|
|
|
|
sha256 = "053hcrwwlacqh2niisn0zas95zkbffw5aw5sdhixs8lmfdq60vcd";
|
|
|
|
};
|
|
|
|
buildUBoot = {
|
|
|
|
version ? null
|
|
|
|
, src ? null
|
|
|
|
, filesToInstall
|
|
|
|
, installDir ? "$out"
|
|
|
|
, defconfig
|
|
|
|
, extraConfig ? ""
|
|
|
|
, extraPatches ? []
|
|
|
|
, extraMakeFlags ? []
|
|
|
|
, extraMeta ? {}
|
|
|
|
, ... } @ args: stdenv.mkDerivation ({
|
2019-01-05 22:10:10 +01:00
|
|
|
pname = "uboot-${defconfig}";
|
2015-11-03 00:53:10 +01:00
|
|
|
|
2019-11-27 21:21:24 +01:00
|
|
|
version = if src == null then defaultVersion else version;
|
|
|
|
|
|
|
|
src = if src == null then defaultSrc else src;
|
2015-11-03 00:53:10 +01:00
|
|
|
|
2017-11-07 00:56:59 +01:00
|
|
|
patches = [
|
2019-11-29 05:44:30 +01:00
|
|
|
# Submitted upstream: https://patchwork.ozlabs.org/patch/1203693/
|
2018-03-04 03:17:13 +01:00
|
|
|
(fetchpatch {
|
|
|
|
url = https://github.com/dezgeg/u-boot/commit/extlinux-path-length-2018-03.patch;
|
|
|
|
sha256 = "07jafdnxvqv8lz256qy29agjc2k1zj5ad4k28r1w5qkhwj4ixmf8";
|
|
|
|
})
|
2019-11-29 05:44:30 +01:00
|
|
|
# Submitted upstream: https://patchwork.ozlabs.org/patch/1203678/
|
|
|
|
(fetchpatch {
|
|
|
|
name = "rockchip-allow-loading-larger-kernels.patch";
|
|
|
|
url = "https://marc.info/?l=u-boot&m=157537843004298&q=raw";
|
|
|
|
sha256 = "0l3l88cc9xkxkraql82pfgpx6nqn4dj7cvfaagh5pzfwkxyw0n3p";
|
|
|
|
})
|
2017-12-11 02:56:36 +01:00
|
|
|
] ++ extraPatches;
|
2016-09-08 01:37:11 +02:00
|
|
|
|
2017-03-17 21:17:02 +01:00
|
|
|
postPatch = ''
|
|
|
|
patchShebangs tools
|
2019-11-29 05:44:30 +01:00
|
|
|
patchShebangs arch/arm/mach-rockchip
|
2017-03-17 21:17:02 +01:00
|
|
|
'';
|
|
|
|
|
2018-12-31 00:44:03 +01:00
|
|
|
nativeBuildInputs = [
|
|
|
|
bc
|
|
|
|
bison
|
|
|
|
dtc
|
|
|
|
flex
|
|
|
|
openssl
|
|
|
|
(buildPackages.python2.withPackages (p: [ p.libfdt ]))
|
|
|
|
swig
|
|
|
|
];
|
2018-02-23 23:50:24 +01:00
|
|
|
depsBuildBuild = [ buildPackages.stdenv.cc ];
|
2017-11-07 00:56:59 +01:00
|
|
|
|
|
|
|
hardeningDisable = [ "all" ];
|
|
|
|
|
2018-02-23 23:50:24 +01:00
|
|
|
makeFlags = [
|
|
|
|
"DTC=dtc"
|
|
|
|
"CROSS_COMPILE=${stdenv.cc.targetPrefix}"
|
|
|
|
] ++ extraMakeFlags;
|
2017-11-07 00:56:59 +01:00
|
|
|
|
2019-01-01 07:05:36 +01:00
|
|
|
passAsFile = [ "extraConfig" ];
|
|
|
|
|
2015-11-03 00:53:10 +01:00
|
|
|
configurePhase = ''
|
2018-02-23 23:50:24 +01:00
|
|
|
runHook preConfigure
|
|
|
|
|
2015-11-03 00:53:10 +01:00
|
|
|
make ${defconfig}
|
2018-02-23 23:50:24 +01:00
|
|
|
|
2019-01-01 07:05:36 +01:00
|
|
|
cat $extraConfigPath >> .config
|
|
|
|
|
2018-02-23 23:50:24 +01:00
|
|
|
runHook postConfigure
|
2010-03-01 16:21:24 +01:00
|
|
|
'';
|
2010-03-02 00:22:48 +01:00
|
|
|
|
2015-11-03 00:53:10 +01:00
|
|
|
installPhase = ''
|
|
|
|
runHook preInstall
|
2015-06-07 21:12:18 +02:00
|
|
|
|
2015-11-03 00:53:10 +01:00
|
|
|
mkdir -p ${installDir}
|
2018-12-31 00:44:03 +01:00
|
|
|
cp ${lib.concatStringsSep " " filesToInstall} ${installDir}
|
2009-11-08 01:32:12 +01:00
|
|
|
|
2015-11-03 00:53:10 +01:00
|
|
|
runHook postInstall
|
|
|
|
'';
|
2015-06-19 05:13:34 +02:00
|
|
|
|
2018-03-24 15:07:50 +01:00
|
|
|
# make[2]: *** No rule to make target 'lib/efi_loader/helloworld.efi', needed by '__build'. Stop.
|
|
|
|
enableParallelBuilding = false;
|
|
|
|
|
2015-11-03 00:53:10 +01:00
|
|
|
dontStrip = true;
|
2009-11-08 01:32:12 +01:00
|
|
|
|
2018-12-31 00:44:03 +01:00
|
|
|
meta = with lib; {
|
2017-08-01 22:03:30 +02:00
|
|
|
homepage = http://www.denx.de/wiki/U-Boot/;
|
2015-11-03 00:53:10 +01:00
|
|
|
description = "Boot loader for embedded systems";
|
|
|
|
license = licenses.gpl2;
|
2019-10-09 03:44:56 +02:00
|
|
|
maintainers = with maintainers; [ dezgeg samueldr ];
|
2015-11-03 00:53:10 +01:00
|
|
|
} // extraMeta;
|
2018-02-23 23:50:24 +01:00
|
|
|
} // removeAttrs args [ "extraMeta" ]);
|
2010-03-02 00:22:48 +01:00
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
in {
|
2015-11-03 00:53:10 +01:00
|
|
|
inherit buildUBoot;
|
2015-06-07 21:12:18 +02:00
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootTools = buildUBoot {
|
2019-11-24 17:37:01 +01:00
|
|
|
defconfig = "tools-only_defconfig";
|
2015-11-03 00:53:10 +01:00
|
|
|
installDir = "$out/bin";
|
2018-02-23 23:50:24 +01:00
|
|
|
hardeningDisable = [];
|
2015-11-03 00:53:10 +01:00
|
|
|
dontStrip = false;
|
2018-12-31 00:44:03 +01:00
|
|
|
extraMeta.platforms = lib.platforms.linux;
|
2018-04-20 13:58:32 +02:00
|
|
|
extraMakeFlags = [ "HOST_TOOLS_ALL=y" "CROSS_BUILD_TOOLS=1" "NO_SDL=1" "tools" ];
|
2017-12-23 02:19:13 +01:00
|
|
|
filesToInstall = [
|
|
|
|
"tools/dumpimage"
|
|
|
|
"tools/fdtgrep"
|
|
|
|
"tools/kwboot"
|
|
|
|
"tools/mkenvimage"
|
|
|
|
"tools/mkimage"
|
|
|
|
];
|
2015-11-03 00:53:10 +01:00
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootA20OlinuxinoLime = buildUBoot {
|
2017-06-10 22:21:17 +02:00
|
|
|
defconfig = "A20-OLinuXino-Lime_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2017-06-10 22:21:17 +02:00
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootBananaPi = buildUBoot {
|
2015-12-25 19:31:43 +01:00
|
|
|
defconfig = "Bananapi_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2015-12-25 19:31:43 +01:00
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
2016-04-18 18:57:08 +02:00
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootBananaPim64 = buildUBoot {
|
2019-04-24 22:50:01 +02:00
|
|
|
defconfig = "bananapi_m64_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin";
|
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootBeagleboneBlack = buildUBoot {
|
2016-04-18 18:57:08 +02:00
|
|
|
defconfig = "am335x_boneblack_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2016-04-18 18:57:08 +02:00
|
|
|
filesToInstall = ["MLO" "u-boot.img"];
|
2015-12-25 19:31:43 +01:00
|
|
|
};
|
|
|
|
|
2017-12-23 00:28:59 +01:00
|
|
|
# http://git.denx.de/?p=u-boot.git;a=blob;f=board/solidrun/clearfog/README;hb=refs/heads/master
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootClearfog = buildUBoot {
|
2017-12-23 00:28:59 +01:00
|
|
|
defconfig = "clearfog_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2017-12-23 00:28:59 +01:00
|
|
|
filesToInstall = ["u-boot-spl.kwb"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootGuruplug = buildUBoot {
|
2018-02-24 05:47:27 +01:00
|
|
|
defconfig = "guruplug_defconfig";
|
|
|
|
extraMeta.platforms = ["armv5tel-linux"];
|
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootJetsonTK1 = buildUBoot {
|
2015-11-03 00:53:10 +01:00
|
|
|
defconfig = "jetson-tk1_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2015-11-03 00:53:10 +01:00
|
|
|
filesToInstall = ["u-boot" "u-boot.dtb" "u-boot-dtb-tegra.bin" "u-boot-nodtb-tegra.bin"];
|
2018-03-16 18:27:01 +01:00
|
|
|
# tegra-uboot-flasher expects this exact directory layout, sigh...
|
|
|
|
postInstall = ''
|
|
|
|
mkdir -p $out/spl
|
|
|
|
cp spl/u-boot-spl $out/spl/
|
|
|
|
'';
|
2015-11-03 00:53:10 +01:00
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootNovena = buildUBoot {
|
2018-07-01 20:46:23 +02:00
|
|
|
defconfig = "novena_defconfig";
|
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
|
|
|
filesToInstall = ["u-boot.bin" "SPL"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootOdroidXU3 = buildUBoot {
|
2017-03-20 09:06:20 +01:00
|
|
|
defconfig = "odroid-xu3_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2017-03-21 02:23:02 +01:00
|
|
|
filesToInstall = ["u-boot-dtb.bin"];
|
2017-03-20 09:06:20 +01:00
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootOrangePiPc = buildUBoot {
|
2017-12-11 04:11:15 +01:00
|
|
|
defconfig = "orangepi_pc_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2017-12-11 04:11:15 +01:00
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootOrangePiZeroPlus2H5 = buildUBoot {
|
2018-09-22 22:25:22 +02:00
|
|
|
defconfig = "orangepi_zero_plus2_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin";
|
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootPcduino3Nano = buildUBoot {
|
2015-11-03 00:53:10 +01:00
|
|
|
defconfig = "Linksprite_pcDuino3_Nano_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2015-11-03 00:53:10 +01:00
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
2018-01-19 21:14:00 +01:00
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootPine64 = buildUBoot {
|
2018-01-19 21:14:00 +01:00
|
|
|
defconfig = "pine64_plus_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin";
|
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
2015-11-03 00:53:10 +01:00
|
|
|
};
|
2015-06-07 21:12:18 +02:00
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootPine64LTS = buildUBoot {
|
2019-05-18 03:57:14 +02:00
|
|
|
defconfig = "pine64-lts_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin";
|
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootPinebook = buildUBoot {
|
2019-05-18 03:58:47 +02:00
|
|
|
defconfig = "pinebook_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin";
|
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootQemuAarch64 = buildUBoot {
|
2018-03-15 08:03:39 +01:00
|
|
|
defconfig = "qemu_arm64_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootQemuArm = buildUBoot {
|
2017-12-11 23:52:45 +01:00
|
|
|
defconfig = "qemu_arm_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2017-12-11 23:52:45 +01:00
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootRaspberryPi = buildUBoot {
|
2015-11-03 00:53:10 +01:00
|
|
|
defconfig = "rpi_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv6l-linux"];
|
2015-11-03 00:53:10 +01:00
|
|
|
filesToInstall = ["u-boot.bin"];
|
2015-06-07 21:12:18 +02:00
|
|
|
};
|
2010-03-02 00:22:48 +01:00
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootRaspberryPi2 = buildUBoot {
|
2016-04-23 13:44:19 +02:00
|
|
|
defconfig = "rpi_2_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2016-04-23 13:44:19 +02:00
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootRaspberryPi3_32bit = buildUBoot {
|
2016-04-23 13:44:19 +02:00
|
|
|
defconfig = "rpi_3_32b_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2016-04-23 13:44:19 +02:00
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootRaspberryPi3_64bit = buildUBoot {
|
2017-01-20 13:54:05 +01:00
|
|
|
defconfig = "rpi_3_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
2017-01-20 13:54:05 +01:00
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootRaspberryPiZero = buildUBoot {
|
2018-05-05 13:44:04 +02:00
|
|
|
defconfig = "rpi_0_w_defconfig";
|
|
|
|
extraMeta.platforms = ["armv6l-linux"];
|
|
|
|
filesToInstall = ["u-boot.bin"];
|
|
|
|
};
|
|
|
|
|
2019-11-29 05:44:30 +01:00
|
|
|
ubootRock64 = let
|
|
|
|
rkbin = fetchFromGitHub {
|
|
|
|
owner = "ayufan-rock64";
|
|
|
|
repo = "rkbin";
|
|
|
|
rev = "f79a708978232a2b6b06c2e4173c5314559e0d3a";
|
|
|
|
sha256 = "0h7xm4ck3p3380c6bqm5ixrkxwcx6z5vysqdwvfa7gcqx5d6x5zz";
|
|
|
|
};
|
|
|
|
in buildUBoot {
|
|
|
|
extraMakeFlags = [ "all" "u-boot.itb" ];
|
|
|
|
defconfig = "rock64-rk3328_defconfig";
|
|
|
|
extraMeta = {
|
|
|
|
platforms = [ "aarch64-linux" ];
|
|
|
|
license = lib.licenses.unfreeRedistributableFirmware;
|
|
|
|
};
|
|
|
|
BL31="${armTrustedFirmwareRK3328}/bl31.elf";
|
|
|
|
filesToInstall = [ "u-boot.itb" "idbloader.img"];
|
|
|
|
# Derive MAC address from cpuid
|
|
|
|
# Submitted upstream: https://patchwork.ozlabs.org/patch/1203686/
|
|
|
|
extraConfig = ''
|
|
|
|
CONFIG_MISC_INIT_R=y
|
|
|
|
'';
|
|
|
|
# Close to being blob free, but the U-Boot TPL causes random memory
|
|
|
|
# corruption
|
|
|
|
postBuild = ''
|
|
|
|
./tools/mkimage -n rk3328 -T rksd -d ${rkbin}/rk33/rk3328_ddr_786MHz_v1.13.bin idbloader.img
|
|
|
|
cat spl/u-boot-spl.bin >> idbloader.img
|
|
|
|
'';
|
|
|
|
};
|
|
|
|
|
|
|
|
ubootRockPro64 = buildUBoot {
|
|
|
|
extraMakeFlags = [ "all" "u-boot.itb" ];
|
|
|
|
defconfig = "rockpro64-rk3399_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31="${armTrustedFirmwareRK3399}/bl31.elf";
|
|
|
|
filesToInstall = [ "u-boot.itb" "idbloader.img"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootSheevaplug = buildUBoot {
|
2018-02-24 05:47:27 +01:00
|
|
|
defconfig = "sheevaplug_defconfig";
|
|
|
|
extraMeta.platforms = ["armv5tel-linux"];
|
2019-12-28 12:15:41 +01:00
|
|
|
filesToInstall = ["u-boot.kwb"];
|
2018-02-24 05:47:27 +01:00
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootSopine = buildUBoot {
|
2017-12-11 02:56:36 +01:00
|
|
|
defconfig = "sopine_baseboard_defconfig";
|
|
|
|
extraMeta.platforms = ["aarch64-linux"];
|
|
|
|
BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin";
|
|
|
|
filesToInstall = ["u-boot-sunxi-with-spl.bin"];
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootUtilite = buildUBoot {
|
2016-06-23 06:16:29 +02:00
|
|
|
defconfig = "cm_fx6_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2016-06-23 06:16:29 +02:00
|
|
|
filesToInstall = ["u-boot-with-nand-spl.imx"];
|
2019-10-27 14:03:25 +01:00
|
|
|
buildFlags = [ "u-boot-with-nand-spl.imx" ];
|
2019-01-01 07:05:36 +01:00
|
|
|
extraConfig = ''
|
2016-06-23 06:16:29 +02:00
|
|
|
CONFIG_CMD_SETEXPR=y
|
|
|
|
'';
|
|
|
|
# sata init; load sata 0 $loadaddr u-boot-with-nand-spl.imx
|
|
|
|
# sf probe; sf update $loadaddr 0 80000
|
|
|
|
};
|
|
|
|
|
2019-08-13 23:52:01 +02:00
|
|
|
ubootWandboard = buildUBoot {
|
2015-12-25 19:55:22 +01:00
|
|
|
defconfig = "wandboard_defconfig";
|
2018-02-23 23:50:24 +01:00
|
|
|
extraMeta.platforms = ["armv7l-linux"];
|
2015-12-25 19:55:22 +01:00
|
|
|
filesToInstall = ["u-boot.img" "SPL"];
|
|
|
|
};
|
2009-11-08 01:32:12 +01:00
|
|
|
}
|