Skip to content

temp/u-boot-pinephone: upgrade to v2021.07

Switched U-Boot repo from pine64-org to official, on tag v2021.07 with patches from pine64-org repo

Added patches from Megi to enable DMA transfers ( ~x2 on transfer speed )

Switched TF-A repo from crust to official, on tag v2.5 with Samuel's patches (excluding debug ones)

Upgraded crust to 0.4

eMMC tests:

  • PinePhone BraveHeart Edition
  • PinePhone UBports Edition
  • PinePhone postmarketOS Edition
  • PinePhone postmarketOS Edition CE 3GB
  • PinePhone Manjaro Edition
  • PinePhone Manjaro Edition CE 3GB
  • PinePhone KDE Edition
  • PinePhone KDE Edition CE 3GB
  • PinePhone Mobian Edition
  • PinePhone Mobian Edition CE 3GB
  • PinePhone Beta Edition
  • PinePhone Beta Edition CE 3GB
  • PineTab-dev
  • PineTab Early Adopter

mSD tests:

  • PinePhone BraveHeart Edition
  • PinePhone UBports Edition
  • PinePhone postmarketOS Edition
  • PinePhone postmarketOS Edition CE 3GB
  • PinePhone Manjaro Edition
  • PinePhone Manjaro Edition CE 3GB
  • PinePhone KDE Edition
  • PinePhone KDE Edition CE 3GB
  • PinePhone Mobian Edition
  • PinePhone Mobian Edition CE 3GB
  • PinePhone Beta Edition
  • PinePhone Beta Edition CE 3GB
  • PineTab-dev
  • PineTab Early Adopter

If this version is still causing issues with PineTab devices I'll create a separate u-boot project to include a custom config with:

https://github.com/crust-firmware/crust/commit/697776c49b922f63922c9ea9414e7ddd5d0ac3d4

https://sources.debian.org/src/u-boot/2021.07%7Erc4+dfsg-1/configs/pinetab_defconfig/

Edited by Alexey Min

Merge request reports