[U-Boot] [PATCH] mksunxi_fit_atf.sh: Allow for this to complete when bl31.bin is missing

Tom Rini trini at konsulko.com
Mon May 22 19:40:11 UTC 2017


In situations like an autobuilder we are likely to not have bl31.bin
present and thus would fail to build and propagate the error upwards.
Instead, print a big warning to stderr so that human will see that
something is wrong but complete the build.

Cc: Andre Przywara <andre.przywara at arm.com>
Cc: Simon Glass <sjg at chromium.org>
Cc: Maxime Ripard <maxime.ripard at free-electrons.com>
Signed-off-by: Tom Rini <trini at konsulko.com>
---
 board/sunxi/mksunxi_fit_atf.sh | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/board/sunxi/mksunxi_fit_atf.sh b/board/sunxi/mksunxi_fit_atf.sh
index ecea1b839bdf..0deed6eeb14d 100755
--- a/board/sunxi/mksunxi_fit_atf.sh
+++ b/board/sunxi/mksunxi_fit_atf.sh
@@ -7,6 +7,11 @@
 
 [ -z "$BL31" ] && BL31="bl31.bin"
 
+if [ ! -f $BL31 ]; then
+	echo "WARNING: BL31 file $BL31 NOT found, resulting binary is non-functional" >&2
+	BL31=/dev/null
+fi
+
 cat << __HEADER_EOF
 /dts-v1/;
 
-- 
1.9.1



More information about the U-Boot mailing list