blob: 9ce82b359daa1b5af78b77ca7cbca1ca1c262af2 [file] [log] [blame]
xiaobo gue6c46862018-01-10 18:58:09 +08001#!/bin/bash
2
3function build_bl32() {
4 echo -n "Build bl32...Please wait... "
Pengguang Zhu304e7ea2018-12-29 11:11:51 +08005 local target="$1/bl32.img"
Honglin Zhang860b68a2020-07-28 06:39:33 -04006 local target2="$1/bl32.bin"
xiaobo gue6c46862018-01-10 18:58:09 +08007 # $1: src_folder, $2: bin_folder, $3: soc
8 cd $1
Lawrence Mok048be0f2020-02-24 18:03:43 -08009 /bin/bash build.sh $3 ${CONFIG_CAS}
Pengguang Zhu304e7ea2018-12-29 11:11:51 +080010 if [ $? != 0 ]; then
11 cd ${MAIN_FOLDER}
12 echo "Error: Build bl32 failed... abort"
13 exit -1
14 fi
xiaobo gue6c46862018-01-10 18:58:09 +080015 cd ${MAIN_FOLDER}
Pengguang Zhu304e7ea2018-12-29 11:11:51 +080016 cp ${target} $2 -f
Zhongfu Luo3a6e5342020-12-27 13:11:54 +080017 if [ "$ADVANCED_BOOTLOADER" == "1" ]; then
Honglin Zhang860b68a2020-07-28 06:39:33 -040018 cp ${target2} $2 -f
19 fi
xiaobo gue6c46862018-01-10 18:58:09 +080020 echo "done"
21 return
22}