We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 67466

PetaLinux 2016.1 – How many flash partitions are supported?


How many flash partitions are supported by PetaLinux?

In the PetaLinux-config Flash Settings GUI, more than 10 partitions can be set, but only 10 partitions are generated.


There is a limitation in PetaLinux in how many partitions you can use.

From Kconfig you can set a maximum of 20 partitions. The internal PetaLinux HSI Tcl scripts have a maximum limit of 10, which means the boot partitions have to be set anywhere between 0-9.

As a result, the maximum allowable partitions is 10 in PetaLinux 2016.1 and 2016.2. This will be fixed in a future release of PetaLinux.

Because this a PetaLinux limitation, if you manually build Linux using the OSL flow instead of PetaLinux, you can set up to a maximum of 20 partitions.

AR# 67466
Date Created 06/28/2016
Last Updated 07/08/2016
Status Active
Type General Article
  • PetaLinux - 2016.1
  • PetaLinux - 2016.2