Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
ce050f7c2This file is pinned to the selected release. Download the original to open it in your design tool.
The FX2FPGA board is a small PCB which plugs into the A2 port of a Digilent S3BOARD. It offers a
Hi-Speed USB port and an SD-card slot, and uses the Cypress FX2LP chip to manage USB transfers.
pcb - the design of the printed circuit board
vhdl - the FPGA design; you'll need Xilinx ISE WebPack to use this
There are some utilities in the fx2tools package for interacting with the FX2LP, including a
bulk-write with benchmark and checksum options. Data written to bulk EP6 of the FX2LP will be
written to the FPGA. The FPGA keeps a cumulative checksum of the incoming data, and displays it on
the FPGA board's 7-seg display. The FPGA's checksum should be the same as the one calculated by the
host side.
You can get the bulk write tool and the FX2LP firmware from here:
http://www.makestuff.eu/wordpress/?page_id=343
- Chris McClelland 2010-08-14