blob: 27ab2a98f4217038064cad7520af978265de4322 [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
Andrew Geissler84ad7c52020-06-27 00:00:16 -05007require conf/machine/include/soc-zynqmp.inc
Brad Bishop286d45c2018-10-02 15:21:57 -04008require conf/machine/include/machine-xilinx-default.inc
Brad Bishop286d45c2018-10-02 15:21:57 -04009
10MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost"
11
Andrew Geissler84ad7c52020-06-27 00:00:16 -050012UBOOT_MACHINE = "xilinx_zynqmp_virt_defconfig"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080013SPL_BINARY ?= "spl/boot.bin"
Brad Bishop286d45c2018-10-02 15:21:57 -040014
Andrew Geissler84ad7c52020-06-27 00:00:16 -050015SERIAL_CONSOLES ?= "115200;ttyPS0"
Brad Bishop286d45c2018-10-02 15:21:57 -040016
17KERNEL_DEVICETREE = "xilinx/zynqmp-zcu106-revA.dtb"
18
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080019PMU_FIRMWARE_IMAGE_NAME ?= "pmu-firmware-zynqmp-pmu"
20PMU_FIRMWARE_DEPLOY_DIR ?= "${TOPDIR}/pmutmp/deploy/images/zynqmp-pmu"
Brad Bishop286d45c2018-10-02 15:21:57 -040021
22EXTRA_IMAGEDEPENDS += " \
23 u-boot-zynq-uenv \
24 arm-trusted-firmware \
Brad Bishop286d45c2018-10-02 15:21:57 -040025 virtual/boot-bin \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080026 virtual/bootloader \
Andrew Geissler84ad7c52020-06-27 00:00:16 -050027 u-boot-zynq-scr \
Brad Bishop286d45c2018-10-02 15:21:57 -040028 "
29
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080030IMAGE_BOOT_FILES += " \
31 uEnv.txt \
32 atf-uboot.ub \
Andrew Geissler84ad7c52020-06-27 00:00:16 -050033 boot.scr \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080034 "
Brad Bishop286d45c2018-10-02 15:21:57 -040035
36MACHINE_HWCODECS = "libomxil-xlnx"