Virtex fpga, Firmware versions, Reprogramming the firmware and boot code – Sundance SMT365E User Manual
Page 11

Version 2.1
Page 11 of 26
SMT365e User Manual
Virtex FPGA
The FPGA (Field Programmable Gate Array) is a Xilinx Virtex-II device XC2V6000.
It implements the following communication resources:
• Six Comport interfaces
• Four 16-bit Sundance Digital Bus interfaces
• One Global Bus interface
Version control
Revision numbers for both the boot code and FPGA firmware are stored in the Flash
ROM during programming as zero-terminated ASCII strings.
The
SMT6001 utility
can be used to display the version numbers of the bootloader
and the FPGA data.
Firmware versions
The SMT6001 utility includes the latest version of the bootloader and the latest
version of the FPGA data that implements the FPGA architecture described in the
SMT6500 help file
.
Customers who wish to use the old firmware can obtain it
from our support web
forum
.
Reprogramming the firmware and boot code
The contents of the flash ROM are managed using the
SMT6001 utility
. This includes
the latest firmware and bootloader along with complete documentation on how to
reprogram the ROM. The utility assumes that you have Code Composer Studio
installed and that it has been configured correctly for the installed TIMs. The
Sundance Wizard can help you with this.
To confirm that the ROM has been programmed correctly, you should run the
confidence test in the BoardInfo utility (SMT6300).