blob: 143d4c010c9ae6962b1a8df5f0b54cecd4207830 [file] [log] [blame]
# main project for EVB nand
ARCH := arm64
ARM_CPU := cortex-a53
TARGET := auto2731evb-ivt-nand_emmc
WITH_KERNEL_VM := 1
WITH_LINKER_GC := 1
SCRATCH_SIZE ?= 0x01000000 # 16MB
MAX_TEE_DRAM_SIZE ?= 0x01000000 # 16MB
MAX_KERNEL_SIZE ?= 0x01000000 # 16MB
MAX_SPMFW_SIZE ?= 0x00010000 # 64KB
MAX_MD_SIZE ?= 0x06C00000 # 128MB-->96M-->84M-->108M
CA35_FREQ := CA35_FREQ_806MHZ
BOOTAPP := blxboot
LK_AS_BL33 := 1
BL33_DRAM_SIZE_MB := 512
# arch for lz4 compression lib
GLOBAL_DEFINES += \
LZ4_ARCH64=1 \
MAX_MD_SIZE=$(MAX_MD_SIZE) \
MTK_NAND_PAGE_SIZE=2048 \
SGPT_ON_LAST_9TH_BLOCK \
BOOT_DEV_NAND \
LK_HEAP_IMPLEMENTATION=miniheap
ifeq ($(strip $(AB_OTA_UPDATER)),yes)
include project/auto2731-config/auto2731-ivt-partition_ab.mk
else
include project/auto2731-config/auto2731-ivt-partition.mk
endif