Skip to content

Draft: Merge all amlogic U-Boot packages

f_ requested to merge Vitali64/pmaports:amlogic/merge-all-u-boot-packages into master

TODO:

  • Perhaps make use of upstream Trusted Firmware-A on supported SoCs
  • Build BL21 and BL301 from source, where possible
  • Test

Building BL21 and BL301 from source:

We would need the downstream u-boot tree of devices we support, as this is where the source is. Sadly, despite being under GPL, some manufacturers don't provide them (e.g. Videostrong) or only provide them privately (e.g. WeTek), possibly because of the amount of NDAs Amlogic makes them sign which may scare them into not sharing. It's also a whole mess even if we have all source trees, so perhaps also make some sort of tiny build system just for BL21/BL301?

Known downstream trees for devices:

Upstream Trusted Firmware-A:

Not all SoCs we support have a port upstream... Apart from that it should be doable easily for gxbb and gxl. Only g12a/b and sm1 will be challenging.

Cc: @exkc (do you want co-maintainership? wants co-maintainership)

Edited by f_

Merge request reports