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

12.x iMPACT - Spartan-3AN "ERROR:Bitstream:24 - Load address 0x????? is above the maximum load address of 0x?????"

Description


When I generate an MCS file with two revisions using the PROM File Formatter, the following errors occur:

ERROR:Bitstream:24 - Load address 0x20000 is above the maximum load address of 0x1ffff.
// *** BATCH CMD : setCurrentDesign -version 0
// *** BATCH CMD : setCurrentDesign -version 1



ERROR:Bitstream:25 - 0xd5ae bytes loaded up from 0x20000 would exceed promsize 0x20000.
// *** BATCH CMD : setCurrentDesign -version 0
// *** BATCH CMD : setCurrentDesign -version 1
// *** BATCH CMD : setCurrentDesign -version 0




How can I generate a PROM file to target the Spartan-3AN device with two revisions?

Solution


This issue occurs when you select "Power of 2 Addressing = No" in the PROM File Formatter.

To work around this issue, you can generate a file using the Promgen command line.

For example: 

promgen -p mcs -c FF -o promgen_2rev -spi -u 0 xxxx1.bit -n xxxx2.bit 

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
35448 12.x iMPACT - Known Issues N/A N/A
AR# 36598
Date Created 07/06/2010
Last Updated 09/22/2014
Status Active
Type General Article
Devices
  • Spartan-3AN
Tools
  • ISE Design Suite - 12.1