
PCI CD/CDa Configurable DMA Interface User’s Guide Configuring the Board
EDT, Inc. May 2007 7
Configuring the Board
For your EDT board to operate as you require, it must be loaded with the appropriate FPGA
configuration files for both FPGAs. The PCI FPGA is loaded from flash ROM, which is shipped from
the factory already loaded with the appropriate FPGA configuration file; however, you must load the
UI FPGA yourself.
Before loading the UI FPGA, however, you may wish to check the firmware in the PCI FPGA to ensure
that it is correct and up-to-date.
Checking the PCI FPGA Firmware
When upgrading to a new device driver, or switching to a FPGA configuration file with special
functionality, you may also need to reprogram the PCI interface flash PROM using
pciload.
The following procedure applies to standard firmware only. If you are running a custom firmware file
and need to update it, first get a custom firmware configuation file from EDT.
NOTE The presence of a newer version of the firmware with a new driver doesn’t necessarily mean that
the firmware must be updated; if a package contains a mandatory upgrade, it is prominently stated
in the README file.
On UNIX systems,
pciload is an application in the installation directory /opt/EDTpcd.
On Windows systems, double-click the Pcd Utilities icon to bring up a command shell in the installation
directory
\EDT\Pcd.
On Macintosh systems,
pciload is an application in the installation directory
/Applications/EDT/pcd.
To see currently installed and recognized EDT boards and drivers, enter:
pciload
The program outputs the date and revision number of the firmware in the PROM.
To compare the PCI FPGA firmware in the package with the one already loaded on the board, enter:
pciload verify
The program compares the firmware in the PROM against the firmware file in the installation directory.
If they match, there’s no need to upgrade the firmware. If they differ, you’ll see error messages. This
does not necessarily indicate a problem; if your application is operating correctly, you may not need
to upgrade the firmware.
If you wish to update the standard firmware, enter:
pciload update
1. To upgrade or switch to a custom firmware file, enter:
pciload firmware_filename
replacing
firmware_filename with the name of the PCI FPGA configuration file, with or without
the
.bit file extension.
NOTE If the host computer holds more than one board, you can specify the correct board to load with the
optional
unit_number argument (by default, 0 for the first or only board in a host):
pciload -u unit_number filename
Comentários a estes Manuais