aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClement Laigle <clement.laigle8@gmail.com>2018-06-19 14:28:50 -0700
committerManjukumar Matha <manjukumar.harthikote-matha@xilinx.com>2018-06-21 10:55:43 -0700
commit48aa7b26a46dd4765231e18c320ad6f22c0e22b5 (patch)
tree6c83b20a9818102dfd50d6f5528824114a0b74bd
parent8a521726862450e160b1f79265d1c50474f82a00 (diff)
downloadmeta-xilinx-48aa7b26a46dd4765231e18c320ad6f22c0e22b5.tar.gz
meta-xilinx-48aa7b26a46dd4765231e18c320ad6f22c0e22b5.tar.bz2
meta-xilinx-48aa7b26a46dd4765231e18c320ad6f22c0e22b5.zip
minized-zynq7.conf: Add support for MiniZed development board
MiniZed is a single-core Zynq 7Z007S development board Connectivity with Murata "Type 1DX" wireless module - Wi-Fi 802.11b/g/n - Bluetooth 4.1 - BLE (Bluetooth Low Energy) Memory - 512MB DDR3L - 128MB QSPI Flash - 8GB eMMC Interfaces - Dual Pmod (16 GPIO) - Arduino (22 GPIO) - USB 2.0 host Physical interface - Two user LED (Red/Green) - User button - User switch - Reset Only a single microUSB cable is required for power, programming, JTAG and serial terminal for debug. This patch adds machine configuration file for MiniZed board with required setting of board specific yocto variables needed. - linux-xlnx is the kernel provider - u-boot is the u-boot provider which will also generate SPL boot.bin Signed-off-by: Clement Laigle <clement.laigle8@gmail.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
-rw-r--r--meta-xilinx-contrib/conf/machine/minized-zynq7.conf30
1 files changed, 30 insertions, 0 deletions
diff --git a/meta-xilinx-contrib/conf/machine/minized-zynq7.conf b/meta-xilinx-contrib/conf/machine/minized-zynq7.conf
new file mode 100644
index 0000000..d386c06
--- /dev/null
+++ b/meta-xilinx-contrib/conf/machine/minized-zynq7.conf
@@ -0,0 +1,30 @@
+#@TYPE: Machine
+#@NAME: minized-zynq7
+#@DESCRIPTION: Machine support for MiniZed. (http://www.minized.org/)
+
+require conf/machine/include/tune-zynq.inc
+require conf/machine/include/machine-xilinx-default.inc
+require conf/machine/include/machine-xilinx-board.inc
+
+MACHINE_FEATURES = "ext2 vfat usbhost wifi bluetooth"
+
+# u-boot configuration
+PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
+UBOOT_MACHINE = "zynq_minized_config"
+SPL_BINARY = "spl/boot.bin"
+
+EXTRA_IMAGEDEPENDS += " \
+ u-boot-zynq-uenv \
+ virtual/boot-bin \
+ "
+
+SERIAL_CONSOLE = "115200 ttyPS0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+
+MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "device-tree"
+
+IMAGE_BOOT_FILES += " \
+ boot.bin \
+ ${MACHINE}.dtb \
+ uEnv.txt \
+ "