EmbDev.net

Forum: FPGA, VHDL & Verilog FT2232H in FT245 FIFO Mode - burst not working


von Thomas L. (thomers)


Attached files:

Rate this post
useful
not useful
Hi!

I am trying to burst data out of my Cyclone II via a FTDI FT2232H -Chip 
in FT245 FIFO mode (see FT245_fifo.png) as described in the FTDI 
Application Node 130 (see burst.png):
1
A write operation can be started when TXE# is low. WR# is brought low when the data is valid. 
2
A burst operation can be done on every clock providing TXE# is still low. The external system must monitor TXE# and its own WR# to check that data has been accepted. 
3
Both TXE# and WR# must be low for data to be accepted.

Debugging my design shows me, that the signal sequences fit the 
desciption (see ft232_burst.png), but I only receive 1 byte at the PC 
side, in fact the last one that is on the bus before WR# goes high (or 
WR_int low).

What am I doing wrong? Am i missing simething?

Cheers

Thomers

von eeprom (Guest)


Rate this post
useful
not useful
Did u set the 245 mode?
You have to have an external eeprom connected to the 232H and this 
eeprom must be programmed using the FTDI tools provided (the download 
page is a mess and afaik there is only a windows exe)

von eeprom (Guest)


Rate this post
useful
not useful
o i didnt see the picture. no clue then

von Thomas L. (thomers)


Rate this post
useful
not useful
yeah, the FTDI support is looking into it but has no clue yet as well.

does anyone have a working example/design that can actually burst data 
through the ft2232h?

von steffen (Guest)


Rate this post
useful
not useful
Hi Thomas,

I hope the topic is still active. Two things

1. OpenCores has an example for the Cyclon II with the FIFO
2. Did you set the FIFO mode in both Mode section in the EEPROM? Can you 
see the 60 MHz Clock? If yes then you are in the sync FIFO mode-

Steffen

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.