SOC_FAMILY = "aspeed-g7" include conf/machine/include/soc-family.inc require conf/machine/include/aspeed.inc DEFAULTTUNE = "cortexa35" require conf/machine/include/arm/armv8a/tune-cortexa35.inc require conf/machine/include/bootmcu.inc UBOOT_FIT_ARM_TRUSTED_FIRMWARE = "1" UBOOT_FIT_TEE = "1" SERIAL_CONSOLES ?= "115200;ttyS12" # For runqemu QB_SYSTEM_NAME = "qemu-system-aarch64" QB_MACHINE = "-machine ast2700a1-evb" QB_MEM = "-m 1G" # bootloader fitimage UBOOT_FIT_UBOOT_ENTRYPOINT ?= "0x80000000" UBOOT_FIT_UBOOT_LOADADDRESS ?= "0x80000000" UBOOT_FIT_ARM_TRUSTED_FIRMWARE_LOADADDRESS ?= "0xb0000000" UBOOT_FIT_ARM_TRUSTED_FIRMWARE_ENTRYPOINT ?= "0xb0000000" UBOOT_FIT_TEE_LOADADDRESS ?= "0xb0080000" UBOOT_FIT_TEE_ENTRYPOINT ?= "0xb0080000" # kernel fitimage # Use lzma compressed algorithm instead of gzip to save the code size. FIT_KERNEL_COMP_ALG ?= "lzma" FIT_KERNEL_COMP_ALG_EXTENSION ?= ".lzma" FIT_ADDRESS_CELLS ?= "2" UBOOT_ENTRYPOINT ?= "0x4 0x00000000" UBOOT_LOADADDRESS ?= "0x4 0x00000000" COMPATIBLE_MACHINE:aspeed-g7 = "aspeed-g7" TFA_PLATFORM = "ast2700" # optee for BL32. TFA_SPD = "opteed" # TFA default build is BL31. TFA_BUILD_TARGET = "bl31" # It is a shortcut for "make PLATFORM=aspeed PLATFORM_FLAVOR=ast2700" OPTEEMACHINE = "aspeed-ast2700" UBOOT_FIT_ARM_TRUSTED_FIRMWARE_IMAGE ?= "${DEPLOY_DIR_IMAGE}/${TFA_BUILD_TARGET}.bin" UBOOT_FIT_TEE_IMAGE ?= "${DEPLOY_DIR_IMAGE}/optee/tee-raw.bin" # bootmcu PREFERRED_PROVIDER_virtual/bootmcu ?= "bootmcu-spl"