blob: 12b22cecde62b5ebd3ced5087e232f7e9ba50aa0 [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001# Configuration for Arm N1SDP development board
2
3#@TYPE: Machine
4#@NAME: N1SDP machine
5#@DESCRIPTION: Machine configuration for N1SDP
6
7require conf/machine/include/arm/armv8-2a/tune-neoversen1.inc
8
9KERNEL_IMAGETYPE = "Image"
10
11IMAGE_FSTYPES += "wic wic.gz wic.bmap tar.bz2 ext4"
12
13SERIAL_CONSOLES = "115200;ttyAMA0"
14
15# Set default WKS
16WKS_FILE ?= "n1sdp-efidisk.wks"
17IMAGE_EFI_BOOT_FILES ?= "n1sdp-multi-chip.dtb n1sdp-single-chip.dtb"
18WKS_FILE_DEPENDS:append = " ${EXTRA_IMAGEDEPENDS}"
19
20# Use kernel provided by yocto
21PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
Patrick Williams39653562024-03-01 08:54:02 -060022PREFERRED_VERSION_linux-yocto ?= "6.6%"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040023
24# RTL8168E Gigabit Ethernet Controller is attached to the PCIe interface
25MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "linux-firmware-rtl8168"
26
Patrick Williamsac13d5f2023-11-24 18:59:46 -060027# TF-A
Brad Bishopbec4ebc2022-08-03 09:55:16 -040028EXTRA_IMAGEDEPENDS += "trusted-firmware-a"
Patrick Williamsac13d5f2023-11-24 18:59:46 -060029TFA_PLATFORM = "n1sdp"
Patrick Williams169d7bc2024-01-05 11:33:25 -060030PREFERRED_VERSION_trusted-firmware-a ?= "2.9.%"
Patrick Williams73bd93f2024-02-20 08:07:48 -060031PREFERRED_VERSION_tf-a-tests ?= "2.10.%"
Patrick Williamsac13d5f2023-11-24 18:59:46 -060032
33# SCP
Brad Bishopbec4ebc2022-08-03 09:55:16 -040034EXTRA_IMAGEDEPENDS += "virtual/control-processor-firmware"
35
36#UEFI EDK2 firmware
37EXTRA_IMAGEDEPENDS += "edk2-firmware"
Andrew Geissler2edf0642023-09-11 08:24:07 -040038PREFERRED_VERSION_edk2-firmware ?= "202305"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040039
Patrick Williams92b42cb2022-09-03 06:53:57 -050040#optee
Patrick Williams73bd93f2024-02-20 08:07:48 -060041PREFERRED_VERSION_optee-os ?= "4.1.%"
42PREFERRED_VERSION_optee-os-tadevkit ?= "4.1.%"
43PREFERRED_VERSION_optee-test ?= "4.1.%"
44PREFERRED_VERSION_optee-client ?= "4.1.%"
Patrick Williams92b42cb2022-09-03 06:53:57 -050045
Brad Bishopbec4ebc2022-08-03 09:55:16 -040046#grub-efi
47EFI_PROVIDER ?= "grub-efi"
48MACHINE_FEATURES += "efi"
49
50# SD-Card firmware
51EXTRA_IMAGEDEPENDS += "sdcard-image-n1sdp"