Brad Bishop | bec4ebc | 2022-08-03 09:55:16 -0400 | [diff] [blame] | 1 | # Configuration for juno development board |
| 2 | |
| 3 | #@TYPE: Machine |
| 4 | #@NAME: Juno machine |
| 5 | #@DESCRIPTION: Machine configuration for Juno |
| 6 | |
| 7 | TUNE_FEATURES = "aarch64" |
| 8 | |
| 9 | require conf/machine/include/arm/arch-armv8a.inc |
| 10 | |
| 11 | MACHINE_FEATURES = "usbhost usbgadget alsa screen wifi bluetooth optee pci" |
| 12 | |
| 13 | KERNEL_IMAGETYPE = "Image" |
| 14 | KERNEL_DEVICETREE = "arm/juno.dtb arm/juno-r1.dtb arm/juno-r2.dtb" |
| 15 | |
| 16 | IMAGE_FSTYPES += "tar.bz2 ext4" |
| 17 | |
| 18 | SERIAL_CONSOLES = "115200;ttyAMA0" |
| 19 | |
| 20 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" |
| 21 | PREFERRED_VERSION_u-boot ?= "2022.04" |
| 22 | PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot" |
| 23 | |
| 24 | EXTRA_IMAGEDEPENDS += "trusted-firmware-a virtual/bootloader firmware-image-juno" |
| 25 | |
| 26 | # Juno u-boot configuration |
| 27 | UBOOT_MACHINE = "vexpress_aemv8a_juno_defconfig" |