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 09/22/2014
Status Active
Type General Article
Devices
Tools
People Also Viewed