Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programmable-logic:eclypse-z7:customizing-zmods-os [2021/08/19 18:41] – [Guide] grammar Arthur Brownprogrammable-logic:eclypse-z7:customizing-zmods-os [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 11: Line 11:
   * Petalinux Installation in a supported environment   * Petalinux Installation in a supported environment
     * Petalinux is a tool created by Xilinx, used for the creation and modification of Linux images for Xilinx chips, including the Zynq-7000. \\      * Petalinux is a tool created by Xilinx, used for the creation and modification of Linux images for Xilinx chips, including the Zynq-7000. \\ 
-    * Xilinx's [[https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/ug1144-petalinux-tools-reference-guide.pdf|Petalinux Tools Reference Guide (UG1144)]] covers installation and usage of Petalinux. Chapter 2 discusses the installation process.+    * Xilinx's [[https://docs.xilinx.com/v/u/2019.1-English/ug1144-petalinux-tools-reference-guide|Petalinux Tools Reference Guide (UG1144)]] covers installation and usage of Petalinux. Chapter 2 discusses the installation process.
     * For Windows users, Digilent recommends the use of either a dual-boot Linux setup or virtual machine that fits the requirements specified in UG1144, linked above.     * For Windows users, Digilent recommends the use of either a dual-boot Linux setup or virtual machine that fits the requirements specified in UG1144, linked above.
   * HDF File exported from the target Vivado Project   * HDF File exported from the target Vivado Project
Line 38: Line 38:
   - Once the project has been built, the FSBL, FPGA bitstream, PMU firmware, and U-Boot must be packaged into a single binary which can be used to boot the board. This binary is named "BOOT.bin" and can be generated with <code>petalinux-package --boot --force --fsbl images/linux/zynqmp_fsbl.elf --fpga images/linux/system.bit --u-boot</code> and can be found in the ./images/linux folder.    - Once the project has been built, the FSBL, FPGA bitstream, PMU firmware, and U-Boot must be packaged into a single binary which can be used to boot the board. This binary is named "BOOT.bin" and can be generated with <code>petalinux-package --boot --force --fsbl images/linux/zynqmp_fsbl.elf --fpga images/linux/system.bit --u-boot</code> and can be found in the ./images/linux folder. 
   - Format the SD card with FAT32.   - Format the SD card with FAT32.
-  - Copy the image.ub and the BOOT.bin from the Petalinux project to the SD card's first partition.+  - Copy the image.ub and the BOOT.bin from the Petalinux project's images/linux folder to the SD card's first partition.
  
 ---- ----