blob: f51497decdabda63b5d954f17e141c6cea38a479 [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001TUNE_FEATURES = "aarch64"
2
3require conf/machine/include/arm/arch-armv8a.inc
4
5MACHINEOVERRIDES =. "tc:"
6
7# Das U-boot
8UBOOT_MACHINE ?= "total_compute_defconfig"
9PREFERRED_VERSION_u-boot ?= "2022.04"
10UBOOT_RD_LOADADDRESS = "0x88000000"
11UBOOT_RD_ENTRYPOINT = "0x88000000"
12UBOOT_LOADADDRESS = "0x80080000"
13UBOOT_ENTRYPOINT = "0x80080000"
14# Below options will generate a key to sign the kernel Image and INITRAMFS_IMAGE
15# according to the default parameters of kernel-fitimage.bbclass. If the user
16# would prefer to use their own keys, disable the key generation using the
17# FIT_GENERATE_KEYS parameter and specify the location of the keys using the
18# below paramters.
19UBOOT_SIGN_ENABLE = "1"
20UBOOT_MKIMAGE_DTCOPTS = "-I dts -O dtb"
21UBOOT_SIGN_KEYNAME = "dev_key"
22UBOOT_SIGN_KEYDIR = "${DEPLOY_DIR_IMAGE}/keys"
23FIT_GENERATE_KEYS = "1"
24
25PREFERRED_PROVIDER_virtual/kernel ?= "linux-arm64-ack"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040026
27# OP-TEE
Patrick Williams8dd68482022-10-04 07:57:18 -050028PREFERRED_VERSION_optee-os ?= "3.18%"
29PREFERRED_VERSION_optee-client ?= "3.18%"
30PREFERRED_VERSION_optee-test ?= "3.18%"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040031
32# Cannot use the default zImage on arm64
33KERNEL_IMAGETYPE = "Image"
34KERNEL_IMAGETYPES += "fitImage"
35KERNEL_CLASSES = " kernel-fitimage "
36
37IMAGE_FSTYPES += "cpio.gz"
38INITRAMFS_IMAGE ?= "core-image-minimal"
39
40SERIAL_CONSOLES = "115200;ttyAMA0"