define whether to compile bootlogo in boardconfig

This commit is contained in:
carbon
2024-05-04 00:18:35 +08:00
parent a84a2e84fb
commit 725eba4bbb
9 changed files with 17 additions and 1 deletions

View File

@ -90,6 +90,7 @@ function _build_uboot_env()
{
_build_atf_env
_build_fsbl_env
export UBOOT_OUTPUT_FOLDER IMGTOOL_PATH FLASH_PARTITION_XML FIP_BIN_PATH
export UBOOT_VBOOT RELEASE_VERSION ENABLE_BOOTLOGO STORAGE_TYPE COMPRESSOR_UBOOT
export PANEL_TUNING_PARAM PANEL_LANE_NUM_TUNING_PARAM PANEL_LANE_SWAP_TUNING_PARAM
@ -481,7 +482,6 @@ function cvi_setup_env()
SCRIPTTOOL_PATH="$COMMON_TOOLS_PATH"/scripts
ROOTFSTOOL_PATH="$COMMON_TOOLS_PATH"/rootfs_tool
SPINANDTOOL_PATH="$COMMON_TOOLS_PATH"/spinand_tool
BOOTLOGO_PATH="$COMMON_TOOLS_PATH"/bootlogo/logo.jpg
# subfolder path for buidling, chosen accroding to .gitignore rules
UBOOT_OUTPUT_FOLDER=build/"$PROJECT_FULLNAME"
@ -567,6 +567,14 @@ function cvi_setup_env()
export BR_DEFCONFIG=${BR_BOARD}_defconfig
export BR_ROOTFS_DIR="$OUTPUT_DIR"/tmp-rootfs
export BR_MV_VENDOR_DIR=${BR_DIR}/board/${MV_VENDOR}
if [ ! -z "${MV_BOOTLOGO// }" ]; then
ENABLE_BOOTLOGO=1
BOOTLOGO_PATH="${TOP_DIR}/device/${MV_BOARD}/${MV_BOOTLOGO}"
else
ENABLE_BOOTLOGO=0
BOOTLOGO_PATH=""
fi
}
cvi_print_env()

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duo-spinand
export MV_BOARD_CPU=cv1800b
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1800b_milkv_duo_spinand

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duo-spinor
export MV_BOARD_CPU=cv1800b
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1800b_milkv_duo_spinor

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duo
export MV_BOARD_CPU=cv1800b
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1800b_milkv_duo_sd

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duo256m-spinand
export MV_BOARD_CPU=cv1812cp
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1812cp_milkv_duo256m_spinand

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duo256m-spinor
export MV_BOARD_CPU=cv1812cp
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1812cp_milkv_duo256m_spinor

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duo256m
export MV_BOARD_CPU=cv1812cp
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1812cp_milkv_duo256m_sd

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duos-emmc
export MV_BOARD_CPU=cv1813h
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1813h_milkv_duos_emmc

View File

@ -3,6 +3,7 @@
export MV_BOARD=milkv-duos-sd
export MV_BOARD_CPU=cv1813h
export MV_VENDOR=milkv
export MV_BOOTLOGO=
export MV_BUILD_ENV=milkvsetup.sh
export MV_BOARD_LINK=cv1813h_milkv_duos_sd