Andreas Rammhold
7a5047bede
ubootRockPi4: init
...
This adds support for the Radxa Rock Pi 4 board which is based on
RK3399. The u-boot outputs from the introduced build are suitable to
build a generic image for the Rock Pi 4 by setting the following in a
custom build of $nixpkgs/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix:
```
sdImage.postBuildCommands = ''
dd if=${pkgs.ubootRockPi4}/idbloader.img of=$img seek=64 conv=notrunc
dd if=${pkgs.ubootROckPi4}/u-boot.itb of=$img seek=16384 conv=notrunc
'';
```
2020-11-14 02:25:41 +01:00
Anton Arapov
71504af486
uboot: 2020.07 -> 2020.10
...
update to recent upstream release
Signed-off-by: Anton Arapov <arapov@gmail.com>
2020-10-15 18:17:39 +02:00
Marek Mahut
1cfc9df481
Merge pull request #96459 from sorki/novena_uboot_products
...
ubootNovena: install u-boot-dtb.img instead of u-boot.bin
2020-09-08 21:12:35 +02:00
Artemis Tosini
6f457404b7
ubootPinebookPro: init at 2020.07
2020-08-31 17:15:24 +00:00
Richard Marko
fbc54ca20f
ubootNovena: install u-boot-dtb.img instead of u-boot.bin
...
SPL now looks for u-boot-dtb.img instead of u-boot.bin.
2020-08-27 13:00:10 +02:00
Samuel Dionne-Riel
bd72165063
u-boot: v2020.04 -> v2020.07
2020-07-06 16:39:24 -04:00
Samuel Dionne-Riel
5f97610fc0
ubootROCPCRK3399: init at 2020.04
2020-06-01 17:25:49 -04:00
Pavol Rusnak
1b9ff92adc
uboot: 2020.01 -> 2020.04
2020-04-19 18:15:00 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Samuel Dionne-Riel
7943c33087
uboot: ubootBeagleboneBlack -> ubootAmx335xEVM
...
See u-boot@8fa7f65dd02c176ee6021eaf40114560b8954ba2
> configs: Remove am335x_boneblack_defconfig
>
> The am335x_evm_defconfig supports all am335x_boneblack variants. Remove
> the redundant am335x_boneblack_defconfig.
2020-01-21 17:09:05 -05:00
Samuel Dionne-Riel
ca931caf16
uboot: 2019.10 -> 2020.01
...
In addition, removes the python2 dependency. Anyway, it was required for
the updated revision to build.
2020-01-21 16:39:30 -05:00
Samuel Dionne-Riel
4f67905034
Merge pull request #75069 from lopsided98/uboot-odroid-c2
...
uboot: add support for the ODROID-C2
2020-01-07 19:07:47 -05:00
Andrew Childs
af0047be3a
uboot: add ubootBananaPim3 for Banana Pi M3
2020-01-07 21:00:11 +01:00
Jonathan Ringer
446fec8c2d
Merge branch 'master' of github.com:NixOS/nixpkgs into staging-next
2019-12-30 10:14:18 -08:00
Andrew Childs
4b877fb11b
ubootSheevaplug: install Kirkwood Boot Image instead of raw uboot
2019-12-30 17:21:39 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
2019-12-30 12:58:11 +01:00
Ben Wolsieffer
7486e0ad26
uboot: add lopsided98 to maintainers
2019-12-05 22:09:20 -05:00
Ben Wolsieffer
8845809828
ubootOdroidC2: init
2019-12-05 22:00:40 -05:00
Ben Wolsieffer
4d6921a5d8
ubootRock64, ubootRockPro64: use upstream U-Boot
...
The Rock64 still needs a binary TPL to avoid memory initialization issues.
2019-12-05 13:02:48 -05:00
Florian Klink
cedbdc934d
buildUBoot: allow passing custom src
...
We allowed passing another version, but that wasn't too useful, given we
hardcoded the hash of the fetchurl.
2019-11-27 21:57:41 +01:00
Andrew Childs
2db8c2310a
ubootTools: use tools-only_defconfig instead of allnoconfig
...
Includes more features in the tools, like support for Flat Device Tree
files in mkimage.
2019-11-25 01:37:01 +09:00
Samuel Dionne-Riel
c5b7f9f85f
u-boot: Add self as maintainer
2019-10-08 21:45:44 -04:00
Samuel Dionne-Riel
9e141fcf96
u-boot: 2019.04 -> 2019.10
2019-10-08 15:33:15 -04:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
Samuel Dionne-Riel
6663a888f2
u-boot: Adds Pinebook
2019-05-17 21:58:47 -04:00
Samuel Dionne-Riel
6d961ec922
u-boot: Adds Pine64LTS
...
The name of the board is indeed A64-LTS, but upstream U-Boot names it
pine64-lts so let's keep the U-Boot moniker.
This previously was supported using the SOPINE build.
2019-05-17 21:57:14 -04:00
Samuel Dionne-Riel
ba6f1a1e82
u-boot: 2018-09 -> 2019.04
2019-05-17 21:56:31 -04:00
samrose
e6956c6595
uboot: add Banana Pi M64 ( #58366 )
2019-04-24 22:50:01 +02:00
Ben Wolsieffer
414c42a697
ubootRock64, ubootRockPro64: use dtc 1.4.5
2019-01-18 21:00:58 -05:00
Ben Wolsieffer
404773e336
uboot: use pname and cleanup version specification
2019-01-18 17:53:21 -05:00
Ben Wolsieffer
26079c4da7
uboot: buildUBoot: add extraConfig parameter
2019-01-18 17:53:21 -05:00
Ben Wolsieffer
e245086709
uboot: add RockPro64, fix Rock64 build
...
Switch the Rock64 build from a newer, less maintained U-Boot tree, to an older
but more maintained and featureful version.
2019-01-18 17:53:21 -05:00
Samuel Dionne-Riel
12051db622
U-Boot: Add Orange Pi Zero Plus2 (H5) build
2018-09-25 10:04:14 +03:00
Tuomas Tynkkynen
61b2e0cba8
U-Boot: 2018.07 -> 2018.09
2018-09-14 16:15:28 +03:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Tuomas Tynkkynen
d0195f0e1d
U-Boot: 2018.05 -> 2018.07
...
- We get to drop a bunch of patches. Yay!
- bison and flex are now needed
2018-07-12 17:03:40 +03:00
Richard Marko
b6c29e6298
uboot: add ubootNovena
2018-07-01 20:46:23 +02:00
Tuomas Tynkkynen
912e87c45c
U-Boot: Add ubootRaspberryPiZero variant
2018-06-01 13:48:54 +03:00
Tuomas Tynkkynen
964bd06bbc
U-Boot: 2018.03 -> 2018.05
2018-06-01 13:48:54 +03:00
Tuomas Tynkkynen
50dc85ed62
U-Boot: Disable parallel build
...
https://hydra.nixos.org/build/71880710
2018-03-24 16:07:50 +02:00
Tuomas Tynkkynen
4fe75d11b2
U-Boot: Make ubootJetsonTK1 install even more files
2018-03-18 18:53:12 +02:00
Tuomas Tynkkynen
4b77663edf
U-Boot: Add Pine64 build
2018-03-18 18:53:12 +02:00
Samuel Dionne-Riel
2ff31f71ae
U-Boot: Add SOPINE Baseboard build
...
This build is compatible with PINE A64-LTS.
[dezgeg changed the original device tree patch to v4 of the patch series
"sunxi: sync H3, H5, A64 DTs from mainline Linux" submitted to the
upstream mailing list by Andre Przywara. Also install the
u-boot-sunxi-with-spl.bin binary similar to 32-bit boards
since it's now being built by the upstream build system.]
2018-03-18 18:53:12 +02:00
Tuomas Tynkkynen
6b069c656a
U-Boot: Add AArch64 QEMU build
...
See
https://github.com/u-boot/u-boot/blob/master/doc/README.qemu-arm
on how to use it.
2018-03-18 18:53:12 +02:00
Ben Wolsieffer
28fd7d9594
uboot: fix cross-build of ubootTools
2018-03-18 18:53:12 +02:00
Ben Wolsieffer
01020b3263
uboot: sheevplug and guruplug: use mainline U-Boot
...
These derivations have not seen any updates since they were created in 2010,
and some of their sources have disappeared. There are upstream configs for
these boards, so these are now used, and they build correctly. I have no way
of testing them, and I don't if anyone even uses either board with Nix anymore.
2018-03-18 18:53:12 +02:00
Ben Wolsieffer
1f4bb8c61d
uboot: add patch to increase maximum path length in extlinux.conf
...
This fixes problems with cross compiled kernels failing to boot.
2018-03-18 18:53:12 +02:00
Ben Wolsieffer
5804547243
uboot: 2017.11 -> 2018.03, cross fixes
2018-03-18 18:53:11 +02:00
Florian Klink
c7f1aa3804
buildUboot: add openssl to nativeBuildInputs
...
required by tools/kwbimage.c, tools/mxsimage.c and in various other
places too.
As those are tools running on the host, it's a nativeBuildInput.
2017-12-23 04:31:11 +02:00
Florian Klink
bae218e7b5
ubootClearfog: add
2017-12-23 04:31:11 +02:00