This is an old revision of the document!
Overview
Sample creation and configuration of Petalinux projects for Zynq Ultrascale+.
Downloads:
Basic steps
$ petalinux-create \ --type project \ --template zynqMP \ --name zcu102 $ cd zcu102
├── config.project └── project-spec ├── attributes ├── configs │ ├── config │ └── rootfs_config ├── hw-description │ └── metadata └── meta-user ├── conf │ ├── layer.conf │ └── petalinuxbsp.conf ├── COPYING.MIT ├── README ├── recipes-apps │ ├── gpio-demo │ │ ├── files │ │ │ ├── gpio-demo.c │ │ │ └── Makefile │ │ └── gpio-demo.bb │ └── peekpoke │ ├── files │ │ ├── Makefile │ │ ├── peek.c │ │ └── poke.c │ └── peekpoke.bb ├── recipes-bsp │ ├── device-tree │ │ ├── device-tree.bbappend │ │ └── files │ │ ├── multi-arch │ │ │ ├── zynqmp-qemu-multiarch-arm.dts │ │ │ └── zynqmp-qemu-multiarch-pmu.dts │ │ ├── system-user.dtsi │ │ └── zynqmp-qemu-arm.dts │ └── u-boot │ ├── files │ │ └── platform-top.h │ └── u-boot-xlnx_%.bbappend └── recipes-core └── images └── petalinux-image-full.bbappend