PetaLinux Development

According to the Xilinx:  The PetaLinux Tools offers everything necessary to customize, build and deploy Embedded Linux solutions on Xilinx processing systems. Tailored to accelerate design productivity, the solution works with the Xilinx hardware design tools to ease the development of Linux systems for Zynq® UltraScale+™ MPSoCZynq®-7000 SoCs, and MicroBlaze™.

PetaLinux Tools Overview

Xilinx PetaLinux Tools are available at no-charge, make it easy for developers to configure, build and deploy essential open source and systems software to Xilinx silicon, including:

  • FSBL
  • U-BOOT
  • ARM Trusted Firmware
  • Linux
  • Libraries and applications
  • Xen Hypervisor

For Getting with Petalinux, here is Getting Started Tutorial from Xilinx at Wiki.Xilinx.

However, We also have created a Step by Step Tutorial for installing Petalinux on the Windows with VMWare including CentOS or Ubuntu and implementing it on ZedBoard FPGA.

Here are the Steps and Tutorial detail’s:

  1. Installing Vmware Workstation Pro in Windows: Tutorial from LogicTronix
  2. Installing CentOS 7 in Vmware Workstation Pro
  3. Installing Petalinux on the CentOS of VMWare.
  4. Building First PetaLinux Project
  5. Stages of the Zynq Linux boot process

For more info, please contact us at: info@logictronix.com

#petalinux #xilinx #ubuntu #2018.2 #tutorial #install

Here are some Reference Links which we used  for creating this tutorial “Installing Petalinux 2018.2 on Ubuntu 2016.04”:

1.Installing Petalinux 2017.2 on Ubuntu 2016.04:   https://blog.mphomphego.co.za/blog/2017/11/03/xilinx-petalinux-2017-2-installation-on-ubuntu-16-04-3.html
2. Install Petalinux 2018.2 on Ubuntu 2016.04   https://www.knitronics.com/knitronicsblog/installing-vivado-w-sdk-20182-on-ubuntu-1604-lts and
https://www.knitronics.com/knitronicsblog/installing-petalinux-20182-on-ubuntu-1604-lts

3. Installing Petaliux 2018.2 on Ubuntu 2018.04 LTS: http://www.rayx.me/blog/peta-linux-2018-install-on-ubuntu-1804lts/

4. Petalinux user guide from Xilinx, UG1144: https://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_2/ug1144-petalinux-tools-reference-guide.pdf