Xilinx Home
Spartan® Family FPGAs
Register  ·  Sign In  ·  Help
Jump to Page:   1
  Reply   Reply  

Error when flashing a partial bitstream with iMPACT   [ Edited ]
Options    Options  
joeantoon
Visitor
Posts: 9
Registered: 02-13-2008


joeantoon

Message 1 of 1

Viewed 95 times


I am having trouble flashing a partial bitstream on a Spartan 3A starter kit with iMPACT.

 

I made a simple counter design, and used FPGA Editor to modify a single lookup table.  Both designs work fine on their own.  I synthesized and implemented each design in ISE and generated the bitstreams following XAPP290 and AR #18416:

 

bitgen -g Persist:Yes -g security:none top.ncd

bitgen -g Persist:Yes -g ActiveReconfig:Yes -r top.bit top_altered.ncd top_par.bit

 

There are no errors, except a warning about using the "Persist" option without a CONFIG_MODE constraint.  And when I flash the initial bitstream, it works fine.   However, when I flash the partial one I get a CRC error and a "Programming Failed" notice.  In addition, the design stops working and all the LED lights become half-lit, as if they are flickering back and forth.

 

Has anyone tried anything similar?  I've shuffled around a few bitgen options, and even disabled CRC, but nothing seems to work.

Message Edited by joeantoon on 11-05-2009 03:01 PM
Kudos!
11-05-2009 02:59 PM
Jump to Page:   1