Answers Database


LogiCORE PCI: Updating HOT II card from v1 to v2 after accidental erasure of the Configuration Flash Memory


Record #7511

Product Family: Software

Product Line: LogiCore

Product Part: PCI Core Generator

Product Version: 3.0

Problem Title:
LogiCORE PCI: Updating HOT II card from v1 to v2 after accidental erasure of the Configuration Flash Memory



Problem Description:
Keywords; hot, II, vcc, upgrade, flash, configuration

Urgency: normal

General Description

While upgrading the VCC HOT- II card from v1 to v2, it has been found that it is possible to erase the configuration flash memory during the upgrade process
when following the VCC notes, ie doing a hard rather than soft reboot after
updating the CPLD. Hunting at the device pins with an oscilloscope will show
that the CPLD and Spartan FPGA are okay, one trying to cause configuration,
the other waiting to receive the data. The flash output stuck high
(contains all Fs when empty).


Solution 1:

To get around this problem the following has been done successfully:-

   1) Follow the software update instructions as per the VCC notes.

   2) Follow the CPLD update instructions as per VCC notes.

   3) Power down and wire up the VCC card connector 6 to the Xchecker cable.
   The docs have the Xchecker INIT connection missing, this should
   be connected on the same side as PROG two pins to the left (pin 6).

   4) Remove jumper J6 from VCC card.

   5) With the VCC card powered up invoke the Hardware debugger.
   Select the bit file bflh_20.bit, from ...\HOT2\Hwif\BaseCfg\BootFlash\Spartan
   directory and download via Xcheker. Done LED on VCC card ought to light up.
   This shows that a good bitstream has gone into the Spartan witha PCI interface.

   6) Perform a SOFT reset of your machine, the computer and VCC card
   must remain powered. Start-->Shutdown--->Restart Computer, is
   perhaps the safest method.

   7) Invoke the VCC Test Commander program and follow the
   VCC notes for updating the configuration flash memory.
   Once this is okay you ought to be able to power down the
   card and computer (HARD reset) then see it self configure
   straight away with power applied. Done LED lit.

   8) Replace jumper J6.

   9) Carry on with your work.




End of Record #7511 - Last Modified: 09/14/99 10:41

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!