blob: 045e9422c3333805be1608203cb0fd623f507d39 [file] [log] [blame]
Andrew Geissler84ad7c52020-06-27 00:00:16 -05001#@TYPE: Machine
2#@NAME: ultra96-zynqmp
3#@DESCRIPTION: Machine support for Ultra96 Evaluation Board.
4#
5
6require conf/machine/include/soc-zynqmp.inc
7require conf/machine/include/machine-xilinx-default.inc
8
9MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost usbgadget wifi bluetooth mipi"
10
11UBOOT_MACHINE = "xilinx_zynqmp_virt_defconfig"
12SPL_BINARY ?= "spl/boot.bin"
13
14SERIAL_CONSOLES ?= "115200;ttyPS0"
15
16
17KERNEL_DEVICETREE = "xilinx/zynqmp-zcu100-revC.dtb"
18
19PMU_FIRMWARE_IMAGE_NAME ?= "pmu-firmware-zynqmp-pmu"
20PMU_FIRMWARE_DEPLOY_DIR ?= "${TOPDIR}/pmutmp/deploy/images/zynqmp-pmu"
21
22EXTRA_IMAGEDEPENDS += " \
23 u-boot-zynq-uenv \
24 arm-trusted-firmware \
25 virtual/boot-bin \
26 virtual/bootloader \
27 u-boot-zynq-scr \
28 "
29IMAGE_BOOT_FILES += " \
30 uEnv.txt \
31 atf-uboot.ub \
32 boot.scr \
33 "
34MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "linux-firmware-wl18xx"
35