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# 69975

2017.1-2017.4 PetaLinux: QEMU flash_stripe.c is not included in the QEMU utilities shipped with PetaLinux


The Flash Striper Utility Section in the QEMU User Guide (UG1169) requires a flash_stripe.c file to stripe a single QSPI data image and format it into two images.

This file is currently not present in the QEMU utilities being shipped with PetaLinux.


Please download flash_stripe.c attached to this Answer Record and follow the instructions below to build it.

Steps to compile:

gcc flash_stripe.c -o flash_stripe -DFLASH_STRIPE_BE -DFLASH_STRIPE_BW

Note: this is useful if you need to split the flash file into lower and upper flash for dual parallel emulation.


Associated Attachments

Name File Size File Type
flash_stripe.c 5 KB C
AR# 69975
Date 12/20/2017
Status Active
Type Known Issues
  • Zynq UltraScale+ MPSoC
  • PetaLinux - 2017.1
  • PetaLinux - 2017.2
  • PetaLinux - 2017.3
  • More
  • PetaLinux - 2017.4
  • QEMU
  • Less
Boards & Kits
  • Zynq UltraScale+ MPSoC Boards and Kits
Page Bookmarked