blob: 136efb903ca9f6699dd7035f72aafa83b238d486 [file] [log] [blame]
Brad Bishop286d45c2018-10-02 15:21:57 -04001#@TYPE: Machine
2#@NAME: zcu106-zynqmp
3#@DESCRIPTION: Machine support for ZCU106 Evaluation Board.
4
5SOC_VARIANT ?= "ev"
6
7require conf/machine/include/tune-zynqmp.inc
8require conf/machine/include/machine-xilinx-overrides.inc
9require conf/machine/include/machine-xilinx-default.inc
Brad Bishop286d45c2018-10-02 15:21:57 -040010
11MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost"
12
13UBOOT_MACHINE = "xilinx_zynqmp_zcu106_revA_defconfig"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080014SPL_BINARY ?= "spl/boot.bin"
Brad Bishop286d45c2018-10-02 15:21:57 -040015
16SERIAL_CONSOLE = "115200 ttyPS0"
17SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
18
19KERNEL_DEVICETREE = "xilinx/zynqmp-zcu106-revA.dtb"
20
21PREFERRED_PROVIDER_virtual/kernel ?= "linux-xlnx"
22PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-xlnx"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080023
24PMU_FIRMWARE_IMAGE_NAME ?= "pmu-firmware-zynqmp-pmu"
25PMU_FIRMWARE_DEPLOY_DIR ?= "${TOPDIR}/pmutmp/deploy/images/zynqmp-pmu"
Brad Bishop286d45c2018-10-02 15:21:57 -040026
27EXTRA_IMAGEDEPENDS += " \
28 u-boot-zynq-uenv \
29 arm-trusted-firmware \
Brad Bishop286d45c2018-10-02 15:21:57 -040030 virtual/boot-bin \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080031 virtual/bootloader \
Brad Bishop286d45c2018-10-02 15:21:57 -040032 "
33
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080034IMAGE_BOOT_FILES += " \
35 uEnv.txt \
36 atf-uboot.ub \
37 "
Brad Bishop286d45c2018-10-02 15:21:57 -040038
39MACHINE_HWCODECS = "libomxil-xlnx"