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

11 EDK - Flashwriter is unable to successfully query target part layout using CFI on the ML510 board

Description

When I try to program the Flash device on my ML510 board using the 11.1 EDK tools Flashwriter utility, I receive the following error: 

* Opening image file to be programmed...done. 

* Setting up Flashwriter sources for compilation... 

* Performing CFI Query on the flash part(s)... 

* ERROR: Flashwriter application reported an error: Unable to successfully query target part layout using CFI! 

* Flashwriter terminating! 

 

How can I resolve this issue?

Solution


Make sure that your SW3 dipswitch settings on the ML510 board match the following settings: 

 

SYSACE CFG Mode '1' 

JTAGSEL '0' 

Mode0 '1' 

Mode1 '0' 

Mode2 '1' 

Cfg0 '0' 

Cfg1 '0' 

Cfg2 '0' 

 

In EDK 11.3 the following changes also need to be made to your design: 

 

MHS: 

Add a top level port:
 

PORT fpga_0_FLASH_Mem_CEN_pin = fpga_0_FLASH_Mem_CEN_pin, DIR = O 

Connect Mem_CEN of XPSMCH_EMC core for Flash:
 

PORT Mem_CEN = fpga_0_FLASH_Mem_CEN_pin 

 

UCF: 

Add the following line to the SRAM section:

Net fpga_0_FLASH_Mem_CEN_pin LOC=AL14 | SLEW = FAST | DRIVE = 8 | IOSTANDARD=LVCMOS33; 

 

The design problems are scheduled to be fixed in EDK 11.4.

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
38095 ML510 - Known Issues and Release Notes Master Answer Record N/A N/A
AR# 33044
Date Created 06/24/2009
Last Updated 03/18/2015
Status Active
Type General Article
Boards & Kits
  • ML510