You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Petalinux is brand name used by Xilinx, it is based on Yocto and pretty decent mainstream kernel, what Petalinux adds is the HSI (Hardware Software Interface from Vivado) and special tools for boot image creation.


Petalinux Installation

Please check Petalinux Installation Guide

Note: it is recommended to test the installation by creating a dummy template project and building it.


Creating a Project from Vivado Project

Export HDF from Vivado


Check the Petalinux documents, create a project (for Zynq or Microblaze)


petalinux-config --get-hw-description


Petalinux Configuration

Most settings can be changed with menu-config. There are 3 more files that user can edit, they are

system-top.dtsDevice tree changes are to be applied here
platform-top.hU-boot changes are to be applied here
fsbl_hooks.cFSBL changes are to be applied here

There should be no reason to modify any other files by editing them (most of them are generated and would be overwritten).


  • No labels