^

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

Keywords: EDK, XPS, XMD, error, common, interface

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'

Furthermore, in 11.3 the following changes need to be made to your design:

MHS:
Add 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 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 11.4.
AR# 33044
Date Created 06/24/2009
Last Updated 09/09/2009
Status Active
Type
Feed Back