./sysutils/u-boot-rockpro64, Das U-Boot, the Universal Boot Loader (rockpro64-rk3399_defconfig)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2022.01, Package name: u-boot-rockpro64-2022.01, Maintainer: port-arm

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 rk3399-based RockPRO64 from PINE64.


Required to build:
[lang/python27] [pkgtools/cwrappers] [cross/aarch64-none-elf-gcc] [sysutils/arm-trusted-firmware-rk3399]

Master sites:

Filesize: 17040.651 KB

Version history: (Expand)


CVS history: (Expand)


   2022-02-12 00:03:50 by matthew green | Files touched by this commit (4) | Package updated
Log message:
update u-boot-rock64 to 2022.01 and tf-a 2.6.

change the u-boot-rockchip.mk to default to 2022.01 as only the
(probably) obsolete ayufan package uses anything else.
   2022-02-11 23:06:23 by matthew green | Files touched by this commit (5) | Package updated
Log message:
update u-boot-rockpro64 and u-boot-pinebook-pro to u-boot 2022.01.

tested in sd, emmc, and spi on rockpro64, and on emmc on pbp.

should not affect u-boot-rockpro64-ayufan, but should finally
make it obsolete as the SPI version works again.
   2021-08-12 09:30:23 by Thomas Klausner | Files touched by this commit (25)
Log message:
u-boot*: fix more pkglint
   2021-07-27 21:23:43 by Tobias Nygren | Files touched by this commit (2)
Log message:
u-boot-rockpro64: fix broken PCI config space handling:

- Program bus number into the ECAM decoder for each access
- Use type 1 PCI config cycles for config spaces behind bridge
- Add a platform specific hack to the synchronous exception handler
  to deal with PCI-e subsystem triggering data aborts when probing
  nonexistent PCI devices.
- properly delay after deasserting reset for downstream devices to
  have time to initialize.

Allows booting from PCI devices behind bridges and probing
devices other than 0:0:0 and 1:0:0.
   2021-07-26 08:36:42 by matthew green | Files touched by this commit (4) | Package updated
Log message:
update u-boot for rockpro64 and pinebook-pro to u-boot 2021.07.

- adds support for panel on pinebook-pro (needs rk_anxdp.c r1.4)
- enable ahci/sata for rockpro64
- workaround usb_stop() bug in u-boot.  see eg:
  \ 
https://patchwork.ozlabs.org/project/uboot/patch/20210406151059.1187379-1-icenowy@aosc.io/
- remove long obsolete files

tested on original iso pbp that was upgraded to ansi key, and a
first generation ansi pbp, as well as two rockpro64 v2.1s.
   2021-06-25 10:28:57 by matthew green | Files touched by this commit (6)
Log message:
minor u-boot rockchip package cleanup.

rename U_BOOT_IMAGE_TYPE to UBOOT_IMAGE_TYPE -- matching the rest of pkgsrc.
remove not used (or needed) DISTINFO_FILE and PATCHDIR.

NFC.
   2021-04-18 09:30:28 by matthew green | Files touched by this commit (8)
Log message:
add some distinfo files and ensure a consistent DISTINFO_FILE and
PATCHDIR are setup.

at least u-boot-pinebook and u-boot-rock*64* are fixed now.
   2020-04-02 11:12:54 by Tobias Nygren | Files touched by this commit (4)
Log message:
move u-boot-pinebook-pro/u-boot-rockchip.mk to u-boot/u-boot-rockchip.mk