UPGRADE YOUR BROWSER

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

2013.3 SDK/14.7 iMPACT - Issues Programming QSPI Flash.

Description

You can have issues while erasing or programmingQSPI in single and dual parallel configurations using SDK and iMPACT.

The Zynq device is unable to boot after programming.

Solution

IMPORTANT:
An update for 2013.3 SDK and 14.7 iMPACT is available in the form of a Tactical Patch. See .(Xilinx Answer 59287).
This Tactical Patch is needed for this Xilinx Answer. On top of it the below workaround must be applied.
The work-around is to force the QSPI MIO to the correct settings using the following debug environmental variables.
Refer to (Xilinx Answer 59272) for more details on How to use these Debug Environmental Variables.
 
for Single configuration:
XIL_CSE_ZYNQ_MASKWRITE_00 set to F8000108,FFFFFFFF,0001E008
XIL_CSE_ZYNQ_MASKWRITE_01 set to F800014C,FFFFFFFF,00000501
Once the Debug Environmental Variables are set, use the SDK or iMPACT GUI to program the QSPI.
 
for Dual Parallel configuration
XIL_CSE_ZYNQ_MASKWRITE_00 set to F8000108,FFFFFFFF,0001E008
XIL_CSE_ZYNQ_MASKWRITE_01 set to F800014C,FFFFFFFF,00000501
XIL_CSE_ZYNQ_FLASH_SECTOR_SIZE set to 131072
Once the Debug Environmental Variables are set, use the SDK or iMPACT GUI to program the QSPI.

for Dual Stacked configuration: 
XIL_CSE_ZYNQ_MASKWRITE_00 set to F8000108,FFFFFFFF,0001E008
XIL_CSE_ZYNQ_MASKWRITE_01 set to F800014C,FFFFFFFF,00000501
XIL_CSE_ZYNQ_MASKWRITE_02 set to F8000700,FFFFFFFF,00001202
Once the Debug Environmental Variables are set, use the SDK or iMPACT GUI to program the QSPI selecting "qspi_single". DO NOT select "qspi_dual_stacked".

 

NOTE: this iMPACT batch scripts assumes that Zynq booted in JTAG boot mode. If booting in QSPI boot mode the scripts need to be modified accordantly with (Xilinx Answer 55920)

Linked Answer Records

Associated Answer Records

AR# 58102
Date Created 10/23/2013
Last Updated 03/26/2014
Status Active
Type Known Issues
Devices
  • Zynq-7000
Tools
  • EDK - 14.7
Boards & Kits
  • Zynq-7000 All Programmable SoC ZC706 Evaluation Kit