beautypg.com

Sundance SMT784 User Manual

Page 25

background image

User Manual SMT784

Page 25 of 31

Last Edited: 19/03/2009 14:12:00

PCI/PCIe core or via a USB cable as in the SMT148-FX. Currently this means that a
change to the firmware and hard reset from SW1 will cause the FPGA to reconfigure
from flash and lose the PCI/PCIe interface. The flash can still be accessed at this
point through the USB interface, but if the PCI is to be recognized by the Host again
there must be either a re-boot of the PC or the equipment must be un-installed
then re-installed as follows:

• Connect a USB cable to the SMT784 and start the SMT6002 Flash Utility for

FPGA-only Modules. The system will appear in the utility as an SMT700
through the PCI interface and as an SMT148-FX through the USB interface.
(The TIM type will appear as an SMT351T-xxxx depending upon type of FPGA
on carrier)

• Select the interface of choice as noted in the above step (PCI/PCIe or USB).

Two bit-streams will be found in the flash, the first is the default firmware
for the SMT700, while the second bit-stream at address 0x800000 is where
the SMT784 configuration is stored. These are selectable by SW1 POS 2 at
boot.

• Select the second bit-stream, delete and re-assign the updated or custom

firmware you have designed at user address 0x800000. Select Commit.

• Once the firmware has been loaded into flash, reset the board using SW1 POS

1 by turning it on, then off to reconfigure the FPGA with the new bit-stream
(check SW1 settings).

• To make the board visible again to the Host, right-click “My Computer”, and

select “Manage”.

• Under “Device Manager”, select “SMT700” under “Sundance”. Right click,

disable. (click okay)

• Right click “SMT700” again, select “enable.”

This will cause the PCI/PCIe address and resource allocation of the device to be
discovered again as an SMT700 with the new firmware installed.