Fathi Boudra | ffb97bd | 2024-03-28 13:08:55 +0100 | [diff] [blame] | 1 | ################################################################################ |
| 2 | # Board specific |
| 3 | # Toradex Verdin iMX8M Plus board is based on NXP i.MX8M Plus SoC |
| 4 | # Variants from 1 to 8 GB LPDDR4s (1/2/4/8Gb) |
| 5 | ################################################################################ |
| 6 | TFA_PLATFORM := imx8mp |
| 7 | OPTEE_OS_PLATFORM := imx-mx8mpevk |
| 8 | U_BOOT_DEFCONFIG := verdin-imx8mp_defconfig |
| 9 | U_BOOT_DT := imx8mp-verdin-wifi-dev.dtb |
| 10 | LINUX_DT := imx8mp-verdin-wifi-dev.dtb |
| 11 | MKIMAGE_DT := fsl-imx8mp-evk.dtb |
| 12 | MKIMAGE_SOC := iMX8MP |
| 13 | ATF_LOAD_ADDR := 0x00970000 |
| 14 | TEE_LOAD_ADDR := 0xfe000000 |
| 15 | UART_BASE := 0x30880000 |
| 16 | DDR_SIZE := 0x100000000 |
| 17 | |
| 18 | BR2_TARGET_GENERIC_GETTY_PORT := ttymxc2 |
| 19 | |
| 20 | FIRMWARE_VERSION := firmware-imx-8.22 |
| 21 | FIRMWARE_BIN_SHA256_SUM := 94c8bceac56ec503c232e614f77d6bbd8e17c7daa71d4e651ea8fd5034c30350 |
| 22 | |
| 23 | ################################################################################ |
| 24 | # OP-TEE |
| 25 | ################################################################################ |
| 26 | OPTEE_OS_COMMON_FLAGS += CFG_DDR_SIZE=$(DDR_SIZE) |
| 27 | OPTEE_OS_COMMON_FLAGS += CFG_TZDRAM_START=${TEE_LOAD_ADDR} |
| 28 | OPTEE_OS_COMMON_FLAGS += CFG_UART_BASE=$(UART_BASE) |
| 29 | OPTEE_OS_COMMON_FLAGS += CFG_TZC380=y |
| 30 | |
| 31 | ################################################################################ |
| 32 | # ARM Trusted Firmware |
| 33 | ################################################################################ |
| 34 | TF_A_FLAGS += BL32_BASE=$(TEE_LOAD_ADDR) |
| 35 | TF_A_FLAGS += ERRATA_A53_1530924=1 |
| 36 | TF_A_FLAGS += IMX_BOOT_UART_BASE=$(UART_BASE) |