From c74be368d2a39418c267b9c5a7bdf6453ac4e08b Mon Sep 17 00:00:00 2001 From: Swagath Gadde Date: Thu, 17 Oct 2019 15:42:55 +0530 Subject: zcu216-zynqmp: Add support for zcu216 board Add machine configuration for zcu216 RFSoC board With required settings for board specific yocto variables needed for compilation of bootloader kernel and device tree -linux-xlnx is kernel provider -u-boot-xlnx is u-boot provider Signed-off-by: Swagath Gadde Signed-off-by: Manjukumar Matha --- meta-xilinx-bsp/conf/machine/zcu216-zynqmp.conf | 38 +++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 meta-xilinx-bsp/conf/machine/zcu216-zynqmp.conf diff --git a/meta-xilinx-bsp/conf/machine/zcu216-zynqmp.conf b/meta-xilinx-bsp/conf/machine/zcu216-zynqmp.conf new file mode 100644 index 00000000..23e480a1 --- /dev/null +++ b/meta-xilinx-bsp/conf/machine/zcu216-zynqmp.conf @@ -0,0 +1,38 @@ +#@TYPE: Machine +#@NAME: zcu216-zynqmp +#@DESCRIPTION: Machine support for ZCU216 Evaluation Board. +# + +SOC_VARIANT ?= "dr" + +require conf/machine/include/tune-zynqmp.inc +require conf/machine/include/machine-xilinx-overrides.inc +require conf/machine/include/machine-xilinx-default.inc + +MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost" + +UBOOT_MACHINE = "xilinx_zynqmp_zcu216_revA_defconfig" +SPL_BINARY ?= "spl/boot.bin" + +SERIAL_CONSOLE ?= "115200 ttyPS0" + +SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" + +PREFERRED_PROVIDER_virtual/kernel ?= "linux-xlnx" +PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-xlnx" + +PMU_FIRMWARE_IMAGE_NAME ?= "pmu-firmware-zynqmp-pmu" +PMU_FIRMWARE_DEPLOY_DIR ?= "${TOPDIR}/pmutmp/deploy/images/zynqmp-pmu" + +EXTRA_IMAGEDEPENDS += " \ + u-boot-zynq-uenv \ + arm-trusted-firmware \ + virtual/boot-bin \ + virtual/bootloader \ + u-boot-zynq-scr \ + " +IMAGE_BOOT_FILES += " \ + uEnv.txt \ + atf-uboot.ub \ + boot.scr \ + " -- cgit v1.2.3-54-g00ecf