Commit graph

12 commits

Author SHA1 Message Date
tnn
2f00309f33 move u-boot-pinebook-pro/u-boot-rockchip.mk to u-boot/u-boot-rockchip.mk 2020-04-02 09:12:54 +00:00
tnn
e97c9c222a u-boot-rockpro64: switch to mainline U-Boot
Reach over to the pinebook pro package for patches and build glue.
XXX boot from SPI is currently broken, but SD-card works.
2020-04-02 09:06:28 +00:00
thorpej
1080e6123d Add installboot(8) configurations for Rock64, RockPro64 and Pinebook Pro. 2020-01-27 08:02:29 +00:00
mrg
377b7b18a3 s/rk3389/rk3399/ in the description. 2020-01-02 23:24:06 +00:00
tnn
ee23471329 u-boot-rockpro64: implement workaround for A72 errata #859971
This disables i-cache prefetch, which can otherwise cause deadlocks on the
processor revision that ROCKPro64 uses.
Done via binary patch of the Rockchip TF-A EL3 firmware.

Bump PKGREVISION.
2019-09-15 20:13:31 +00:00
tnn
6dc61cc8a9 u-boot-rock{,pro}64: move PKGREVISION from common Makefile to per-package 2019-09-15 15:50:21 +00:00
tnn
98c87a42ff u-boot-rock{,pro}64: install the SPI boot loader. Bump. 2019-08-13 21:28:46 +00:00
tnn
f8d94c2ce4 u-boot-rock*: update to latest ayufan release & rockchip DDR firmware
No convenient changelog available.

Note: due to upstream changes in EFI device enumeration, implicit boot device
selection no longer works from the NetBSD EFI boot loader. e.g. "boot netbsd"
doesn't work. Specify the device explicitly, e.g. "boot hd0a:netbsd".
2019-07-21 15:17:12 +00:00
mrg
95ffd5c4c0 update rock*64 u-boot to the latest (1060-g56bd958253) from ayufan.
tested on rock64, works with rock64 v3.
2019-06-10 01:50:34 +00:00
mrg
339010d2ee update pine64's rockpro64 to latest version from ayufan.
add u-boot package for rock64.  originally this was the same
as the old rockpro64 and works fine on that the rev2.0 board,
but didn't on rev3.0.  the updated version is still has a
problem, but at least gets further and has partition issues
instead of failing to talk to the sd at all.  share a bunch
of the makefile with rockpro64.

for all u-boot, properly fix the subst for tools/dtoc/dtoc.

add both rock64 and rockpro64 to the u-boot meta package and
bump the pkg revision.
2019-06-08 12:25:05 +00:00
tnn
913f3503f6 u-boot-rockpro64: drop el1 option and create single bundle for SD card
suggested by jmcneill@
2018-09-01 12:04:56 +00:00
tnn
3f166dd737 sysutils/u-boot-rockpro64: import u-boot-rockpro64-2017.09
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the rk3389-based RockPRO64 from PINE64.
2018-09-01 10:38:19 +00:00