From 4c78028737c3185f49f5691183aeac3478b5f699 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Mon, 22 May 2017 15:40:11 -0400 Subject: mksunxi_fit_atf.sh: Allow for this to complete when bl31.bin is missing 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: Maxime Ripard Reviewed-by: Andre Przywara Reviewed-by: Simon Glass Signed-off-by: Tom Rini diff --git a/board/sunxi/mksunxi_fit_atf.sh b/board/sunxi/mksunxi_fit_atf.sh index ecea1b8..b1d6e0e 100755 --- a/board/sunxi/mksunxi_fit_atf.sh +++ b/board/sunxi/mksunxi_fit_atf.sh @@ -7,6 +7,12 @@ [ -z "$BL31" ] && BL31="bl31.bin" +if [ ! -f $BL31 ]; then + echo "WARNING: BL31 file $BL31 NOT found, resulting binary is non-functional" >&2 + echo "Please read the section on ARM Trusted Firmware (ATF) in board/sunxi/README.sunxi64" >&2 + BL31=/dev/null +fi + cat << __HEADER_EOF /dts-v1/; -- cgit v0.10.2