xiaobo gu | 47c6734 | 2019-06-28 18:29:51 +0800 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | # static |
| 4 | declare -a BLX_NAME=("bl2" "bl31" "bl32") |
| 5 | |
Meng yu | b8b0ebb | 2023-05-16 15:59:18 +0800 | [diff] [blame^] | 6 | declare -a BLX_SRC_FOLDER=("bl2/src" "bl31/bl31_1.3/src" "bl32/bl32_2.4/src" "bl33") |
| 7 | declare -a BLX_BIN_FOLDER=("bl2/bin" "bl31/bl31_1.3/bin" "bl32/bl32_2.4/bin") |
xiaobo gu | 47c6734 | 2019-06-28 18:29:51 +0800 | [diff] [blame] | 8 | declare -a BLX_BIN_NAME=("bl2.bin" "bl31.bin" "bl32.bin") |
| 9 | declare -a BLX_IMG_NAME=("NULL" "bl31.img" "bl32.img") |
| 10 | declare -a BLX_NEEDFUL=("true" "true" "false") |
| 11 | |
Honglin Zhang | cd8a9fc | 2019-11-22 17:52:55 +0800 | [diff] [blame] | 12 | declare -a BLX_SRC_GIT=("bootloader/spl" "ARM-software/arm-trusted-firmware" "OP-TEE/optee_os" "uboot") |
| 13 | declare -a BLX_BIN_GIT=("firmware/bin/bl2" "firmware/bin/bl31" "firmware/bin/bl32") |
| 14 | |
xiaobo gu | 47c6734 | 2019-06-28 18:29:51 +0800 | [diff] [blame] | 15 | # blx priority. null: default, source: src code, others: bin path |
| 16 | declare -a BIN_PATH=("null" "null" "null") |
| 17 | |
| 18 | # variables |
| 19 | declare -a CUR_REV # current version of each blx |
| 20 | declare -a BLX_READY=("false", "false", "false") # blx build/get flag |
| 21 | |
| 22 | # package variables |
| 23 | declare BL33_COMPRESS_FLAG="" |
| 24 | declare BL3X_SUFFIX="bin" |
| 25 | declare V3_PROCESS_FLAG="" |
xiaobo gu | 47c6734 | 2019-06-28 18:29:51 +0800 | [diff] [blame] | 26 | declare AML_BL2_NAME="" |
dongqing.li | e538ef8 | 2022-08-24 15:11:31 +0800 | [diff] [blame] | 27 | declare AML_KEY_BLOB_NAME="" |
xiaobo gu | 47c6734 | 2019-06-28 18:29:51 +0800 | [diff] [blame] | 28 | declare FIP_BL32_PROCESS="" |
| 29 | declare BOOT_SIG_FLAG="" |
Haixiang Bao | 5383931 | 2019-09-12 20:43:31 +0800 | [diff] [blame] | 30 | declare EFUSE_GEN_FLAG="" |
xiaobo gu | 47c6734 | 2019-06-28 18:29:51 +0800 | [diff] [blame] | 31 | |
| 32 | BUILD_PATH=${FIP_BUILD_FOLDER} |
| 33 | |
| 34 | CONFIG_DDR_FW=0 |
Honglin Zhang | 694f534 | 2019-12-09 14:54:40 +0800 | [diff] [blame] | 35 | DDR_FW_NAME="aml_ddr.fw" |
| 36 | |
| 37 | CONFIG_DDR_PARSE=1 |