vivado_2018.3_zedboard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vivado_2018.3_zedboard [2019/05/20 11:35] – [Export hardware (include bitstream?)] rpjdayvivado_2018.3_zedboard [2019/05/20 12:05] (current) – [petalinux-config] rpjday
Line 136: Line 136:
 ==== Export hardware (include bitstream?) ==== ==== Export hardware (include bitstream?) ====
  
 +End result:
 +
 +<code>
 +$ unzip -l design_1_wrapper.hdf
 +Archive:  design_1_wrapper.hdf
 +02LvEiD+u+Kz8iWSDr/wPVMUtQtx/Up+iy67Wzp7LsT7w=
 +  Length      Date    Time    Name
 +---------  ---------- -----   ----
 +      861  05-20-2019 07:27   hwdef.xml
 +    66717  05-20-2019 07:27   design_1.hwh
 +     6451  05-20-2019 07:27   design_1_bd.tcl
 +   313654  05-20-2019 07:27   ps7_init.c
 +     4908  05-20-2019 07:27   ps7_init.h
 +   313050  05-20-2019 07:27   ps7_init_gpl.c
 +     4294  05-20-2019 07:27   ps7_init_gpl.h
 +  1760914  05-20-2019 07:27   ps7_init.html
 +    24922  05-20-2019 07:27   ps7_init.tcl
 +---------                     -------
 +  2495771                     9 files
 +$
 +</code>
 ===== PetaLinux steps ===== ===== PetaLinux steps =====
 +
 +==== petalinux-create ====
 +
 +<code>
 +$ petalinux-create \
 +  --type project \
 +  --name zed \
 +  --template zynq
 +$ cd zed
 +$
 +</code>
 +
 +Output:
 +
 +<code>
 +.
 +├── 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
 +        │   │       └── system-user.dtsi
 +        │   └── u-boot
 +        │       ├── files
 +        │       │   └── platform-top.h
 +        │       └── u-boot-xlnx_%.bbappend
 +        └── recipes-core
 +            └── images
 +                └── petalinux-image-full.bbappend
 +</code>
 +
 +==== petalinux-config ====
 +
 +<code>
 +$ petalinux-config --get-hw-description <dir containing .hdf file>
 +</code>
 +
 +==== petalinux-build ====
  • vivado_2018.3_zedboard.1558352133.txt.gz
  • Last modified: 2019/05/20 11:35
  • by rpjday