ti: configs: boards: Add BOOT_SOC variable
Signed-off-by: Jonas Wood <jw@ti.com>
This commit is contained in:
parent
9e2309a943
commit
1e3b174736
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="BeagleBone AI-64"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="Grippy98"
|
||||
BOOT_SOC="j721e"
|
||||
BOOTCONFIG="j721e_beagleboneai64_a72_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-j721e-beagleboneai64.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="BeaglePlay"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="Grippy98"
|
||||
BOOT_SOC="am62"
|
||||
BOOTCONFIG="am62x_beagleplay_a53_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am625-beagleplay.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="BeagleY-AI"
|
||||
BOARDFAMILY="k3-beagle"
|
||||
BOARD_MAINTAINER="Grippy98"
|
||||
BOOT_SOC="j722s"
|
||||
BOOTCONFIG="am67a_beagley_ai_a53_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="k3-am67a-beagley-ai.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="PocketBeagle 2"
|
||||
BOARDFAMILY="k3-beagle"
|
||||
BOARD_MAINTAINER="Grippy98"
|
||||
BOOT_SOC="am62"
|
||||
BOOTCONFIG="am6232_pocketbeagle2_a53_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
TIBOOT3_BOOTCONFIG="am6232_pocketbeagle2_r5_defconfig"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="SK-AM62B"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="jonaswood01"
|
||||
BOOT_SOC="am62"
|
||||
BOOTCONFIG="am62x_evm_a53_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am625-sk.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="SK-AM62P"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="jonaswood01"
|
||||
BOOT_SOC="am62p"
|
||||
BOOTCONFIG="am62px_evm_a53_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am62p5-sk.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="SK-AM64B"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="jonaswood01"
|
||||
BOOT_SOC="am64"
|
||||
BOOTCONFIG="am64x_evm_a53_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am642-sk.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="SK-AM68"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="glneo"
|
||||
BOOT_SOC="j721s2"
|
||||
BOOTCONFIG="j721s2_evm_a72_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am68-sk-base-board.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="SK-AM69"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="glneo"
|
||||
BOOT_SOC="j784s4"
|
||||
BOOTCONFIG="am69_sk_a72_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am69-sk.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="SK-TDA4VM"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="glneo"
|
||||
BOOT_SOC="j721e"
|
||||
BOOTCONFIG="j721e_evm_a72_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-j721e-sk.dts"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
BOARD_NAME="TMDS62LEVM"
|
||||
BOARDFAMILY="k3"
|
||||
BOARD_MAINTAINER="jonaswood01"
|
||||
BOOT_SOC="am62l"
|
||||
BOOTCONFIG="am62lx_evm_defconfig"
|
||||
BOOTFS_TYPE="fat"
|
||||
BOOT_FDT_FILE="ti/k3-am62l3-evm.dts"
|
||||
|
||||
@ -59,7 +59,7 @@ function compile_k3_bootgen() {
|
||||
# Source code checkout
|
||||
(fetch_from_repo "https://github.com/TexasInstruments/ti-linux-firmware" "ti-linux-firmware" ${TI_LINUX_FIRMWARE_BRANCH})
|
||||
|
||||
if [[ "${BOARD_NAME}" != "TMDS62LEVM" ]]; then
|
||||
if [[ "${BOOT_SOC}" != "am62l" ]]; then
|
||||
pushd ${SRC}/cache/sources/u-boot-worktree/${BOOTDIR}/${BOOTBRANCH##*:} || exit
|
||||
run_host_command_logged make -j$(nproc) CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm O=build-r5 ${TIBOOT3_BOOTCONFIG}
|
||||
run_host_command_logged make -j$(nproc) CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm O=build-r5 BINMAN_INDIRS=${SRC}/cache/sources/ti-linux-firmware
|
||||
@ -79,7 +79,7 @@ function pre_config_uboot_target__build_first_stage() {
|
||||
compile_k3_optee
|
||||
compile_k3_bootgen
|
||||
|
||||
if [[ "${BOARD_NAME}" != "TMDS62LEVM" ]]; then
|
||||
if [[ "${BOOT_SOC}" != "am62l" ]]; then
|
||||
cp ${SRC}/cache/sources/u-boot-worktree/${BOOTDIR}/${BOOTBRANCH##*:}/build-r5/${TIBOOT3_FILE} tiboot3.bin
|
||||
cp ${SRC}/cache/sources/u-boot-worktree/${BOOTDIR}/${BOOTBRANCH##*:}/build-r5/${SYSFW_FILE} sysfw.itb || true
|
||||
fi
|
||||
|
||||
@ -45,9 +45,9 @@ case "${BRANCH}" in
|
||||
|
||||
esac
|
||||
|
||||
case "${BOARD}" in
|
||||
case "${BOOT_SOC}" in
|
||||
|
||||
tmds62levm) # update commit sha with each update of "vendor"/"vendor-rt" until 62L ATF in upstream
|
||||
am62l) # update commit sha with each update of "vendor"/"vendor-rt" until 62L ATF in upstream
|
||||
|
||||
declare -g ATFSOURCE="https://github.com/TexasInstruments/arm-trusted-firmware"
|
||||
if [[ "${BRANCH}" == "vendor" || "${BRANCH}" == "vendor-rt" ]]; then
|
||||
|
||||
Loading…
Reference in New Issue
Block a user