How can I make the TXE# pin active ? (using FT2232H)

Hello,

I`ve got a problem with the FT2232H programming.

=================================================================

I`ve checked that the data transfered from PC to FPGA board by FT_Write().

- First, after power up, search the USB device by FT_ListDevices(). - Second, open the device by FT_OpenEX(). - Third, reset the device by FT_ResetDevice() and purge by FT_Purge(). - Fourth, set the 245 Sync FIFO mode by FT_SetBitMode(). - Finally, write byte data to the device by FT_Write().

On the Board side, I`ve found that the RXF# pin goes to LOW by SignalTap in Quartus. And I could read the data from PC successfully. (I also found the 60MHz sync clock out after mode change)

But, I couldn`t find that the TXE# pin goes to LOW for transferring data from board to PC.

Before setting device to 245 Sync FIFO mode, I could see TXE# pin was LOW continuously. But it changed to the HIGH when I made the device 245 Sync FIFO mode.

If I write a data from board to PC, it should be ACTIVE LOW sometime. But I have no idea how it goes to LOW.

=========================================================================

Has anybody got an idea about this issue? There is few data for this new released device, FT2232H.

Greeting, Paul

Reply to
Paul Ham
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.