Hi Heinrich, On Mon, 31 Aug 2020 at 04:54, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > > On 8/31/20 1:20 AM, Simon Glass wrote: > > At present 64-bit sunxi boards use the Makefile to create a FIT, using > > USE_SPL_FIT_GENERATOR. This is deprecated. > > > > Update sunxi to use binman instead. > > > > Signed-off-by: Simon Glass <s...@chromium.org> > > Tested on pine64-lts_defconfig > > When BL31 is not defined I see a warning: > > Image 'main-section' is missing external blobs and is non-functional: > atf-bl31 > Some images are invalid > > But this does not indicate that environment variable BL31 should be set. > The old message was more helpful: > > WARNING: BL31 file $BL31 NOT found, resulting binary is non-functional > Please read the section on ARM Trusted Firmware (ATF) in > board/sunxi/README.sunxi64
We could have a property in the DT to point to that message I suppose. It would be nice to point people directly to documentation instead of making them figure it out. > > Tested-by: Heinrich Schuchardt <xypron.g...@gmx.de> > > > --- > > > > Changes in v2: > > - Add a 'fit-fdt-list' property > > - Fix 'board' typo in commit message > > > > Kconfig | 3 +- > > Makefile | 18 ++-------- > > arch/arm/dts/sunxi-u-boot.dtsi | 61 +++++++++++++++++++++++++++++++++- > > 3 files changed, 63 insertions(+), 19 deletions(-) > > Regards, Simon