User Tools

Site Tools


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:47]
rpjday [PetaLinux steps]
vivado_2018.3_zedboard [2019/05/20 12:05]
rpjday [petalinux-config]
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>​ <​code>​
Line 146: Line 169:
 $ $
 </​code>​ </​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.txt · Last modified: 2019/05/20 12:05 by rpjday