[U-Boot] [PATCH v2 00/18] SPL: extend FIT loading support

Simon Glass sjg at chromium.org
Sat Apr 1 04:23:07 UTC 2017


Hi Andre,

On 27 March 2017 at 18:45, Andre Przywara <andre.przywara at arm.com> wrote:
> A fixed version of the SPL FIT loading series.
> The error handling has been improved, also quite some comments and
> documentation has been added.
> The README.pine64 file has been totally reworked to reflect the new
> way of building the firmware for the Pine64 (and other 64-bit Allwinner
> SoCs, really).
> Some minor bugs have been fixed and Reviewed-by: tags have been added.
>
> The first five patches introduce the core of the extened SPL FIT loading
> support, see below for a description.
> Patches 6-9 make some room in the sunxi 64-bit SPL to allow
> compiling in the FIT loading bits. Patch 10 and 11 let the SPL choose
> the proper DT from the FIT image.
> The next two patches add the infrastructure and an actual generator script,
> so the FIT image is automatically created at build time.
> Patches 14 and 15 enable the SPL FIT support in the Pine64 and the
> OrangePi PC 2 defconfigs.
> The following two patches store a DT file name in the SPL header, so
> U-Boot can easily pick the proper DT when scanning the FIT image.
> The idea is that this DT name should stay with the board, ideally on
> eMMC or SPI flash. So both U-Boot and a firmware update tool could
> identify a board, updating with compatible firmware while keeping the
> DT name in place. Ideally a board vendor would once seed this name
> onto on-board storage like SPI flash.
> I kept those two patches in, as the work on replacing mksunxiboot with
> an mkimage extension is not ready yet. Feel free to drop those from
> the series if this is a problem.
> The final patch updates the Pine64 README file to document the current
> way of building U-Boot, which now includes the ARM Trusted Firmware build
> in its image.
>
> I would be delighted if that series can make it into the next release,
> as this finally enables the fully open source firmware for the 64-bit
> Allwinner SoCs (including the ATF binary).
>
> This series is based on sunxi/master, rebased upon origin/master.

This is marked as v2 but I don't see a change log on each patch. Do
you have one please, or did I miss it?

Regards,
Simon


More information about the U-Boot mailing list