![Dini Group DN9002K10PCI User Manual Download Page 66](http://html1.mh-extra.com/html/dini-group/dn9002k10pci/dn9002k10pci_user-manual_2505740066.webp)
H A R D W A R E
SANITY CHECK: <yn>
If <yn> is set to y, then the MCU will examine the headers in the .bit files on
the CompactFlash card before using them to configure each FPGA. If the
target FPGA annotated in the .bit file header is not the same type as the
FPGA the MCU detects on the board, it will reject the file and flash the error
LED.
Before this command is executed, <yn> is set to the default value y.
If you want to encrypt of compress your bit files, you will need to set <yn>
to n.
MAIN BUS 0x<WORDADDR>
0x<WORDDATA>
Writes data in <WORDDATA> to the address on the main bus interface at
<WORDADDR>. This command only makes sense in the context of the
Dini Group reference design, unless your design implements a compatible
controller on the main bus pins. The Specification for this interface is in
MainBus section
MEMORY MAPPED: 0x<SHORTADDR>
0x<BYTE>
Writes to a configuration Register. This command can be used to access
features that do not have a main.txt command. Example applications include
setting clock sources, settings the EXT0 or EXT1 clock buffers to zero-delay
mode, or setting the clocks to frequencies lower than 31Mhz.
CLOCK FREQUENCY: <clockname>
<number> MHz
The MCU will adjust the clock synthesizer producing clock <clockname> to
the frequency <number>. Currently, only frequency settings from 31Mhz to
700Mhz are supported. Contact
for frequencies
from 2 to 31Mhz.
An example main.txt file is given below.
VERBOSE LEVEL:0
// This will prevent the MCU output over RS232 to speed up configuration
FPGA A:a.bit
//this will load the configuration a.bit into FPGA A
CLOCK FREQUENCY: G0 300Mhz
MAIN BUS: 0x08000000 0x00000001
//Writes to a register in FPGA A.
Even if you are not planning to configure your Virtex 5 FPGAs using a CompactFlash card, you
may want to leave a CompactFlash card in the socket to automatically program your global
clock. (Clocks may also be programmed using the provided USB application, or over the PCI
bus.)
DN9002K10PCI User Guide
www.dinigroup.com
56
Figure 14 Main.txt Commands
Summary of Contents for DN9002K10PCI
Page 1: ...LOGIC Emulation Source UserGuide DN9002K10PCI ...
Page 3: ......
Page 34: ......
Page 46: ...C O N T R O L L E R S O F T W A R E DN9002K10PCI User Guide www dinigroup com 36 ...
Page 150: ......