User manual
RC200/203 Manual
www.celoxica.com Page 16
4.4.2 Programming the FPGA using the FTU2 program
Celoxica provides a File Transfer Utility program, FTU2, which simplifies the process of
200 FPGA via the parallel port.
ort
To pro
1.
. If
2. he FPGA by asserting nPROG (CPLD address 3, bit 4). Leave
3. asserting CPLD address 3, bit 3 and
uring programming.
6.
irtex II XC2V1000 on the RC200 and 13mS for the XC2V3000
7.
mes the nCS, nWR and CCLK signals such the FPGA
8.
nd check that PnCS is high (i.e.
ble
will signal a CRC error by lowering nINIT (unless the FPGA is
D).
.
gramming from the
To program the Virtex-II from page 1 on the SmartMedia Flash, use one of the following:
programming the RC
4.4.3 Programming the FPGA from the parallel p
gram the RC200 Virtex-II from the parallel port:
Check that the board is connected and powered by reading the CPLD version
ID (CPLD address value 7).
The board may not return the ID if the FPGA is controlling the parallel port
this happens, eject the SmartMedia card and press the Reset button.
Disable and clear t
nPROG asserted.
Disable the SmartMedia state machine by
leave this asserted d
4. Wait at least 1mS.
5. Deassert nPROG.
Wait for nINIT (CPLD address 3, bit 2) to go high, showing that the FPGA has
cleared its memory. For timeouts this is 4uS per frame, giving a total of
4.9mS for the V
on the RC203.
The entire BIT file without the header can now be transferred directly to
address 0. The CPLD ti
may be programmed.
After programming the FPGA, you need to wait at least 100µS before
accessing the CPLD. Alternatively, wait 1µS a
that there is no access to the parallel port).
If programming is successful, DONE (CPLD address 3, bit 0) will be high, lighting the
DONE LED. The SmartMedia state machine can then be re-enabled by setting the Disa
SmartMedia state machine signal low (address 3, bit 3).
If there is an error during
programming the FPGA
accessing the CPL
4.4.4 Programming the FPGA from SmartMedia
You can program the RC200 Virtex-II from BIT files loaded onto the SmartMedia device
The BIT files can be in exactly the same format as if you were pro
parallel port. There is no need to change or remove the header.