AR# 69928


2017.3 Zynq UltraScale+ MPSoC: Low Performance during Flash (QSPI and NAND) Programming


In Vivado 2017.3, longer programming time for flashes (QSPI and NAND) might be observed for Zynq UltraScale+ devices using XSDK and Vivado Hardware Manager.

This loss in performance is due to a change in cache management.


The following work-arounds are available:

  • Apply the attached patch.
  • Keep using the 2017.2 Vivado Hardware Manager to program 2017.3 images into flash. The design flow can be done in 2017.3 (Vivado and XSDK).
    Simply use the 2017.3 FSBL and BOOT.bin to program the flash using the 2017.2 Vivado Hardware Manager.
  • Refer to (Xilinx Answer 68657) for an alternative way to program the flash in Zynq UltraScale+ MPSoC.

The current plan is to fix this issue for the 2017.4 release.


Associated Attachments

Name File Size File Type 2 MB ZIP
AR# 69928
Date 10/18/2017
Status Active
Type General Article
People Also Viewed