Categories

App Note: Using FT2232H in FT245 synchronus FIFO mode

Posted on Saturday, October 29th, 2011 in app notes by DP

Ftdi’s FT2232H chip is a very useful device, it has two USB channels supporting the High speed USB standard. When the highest bandwidth is needed, the FT245 synchronous FIFO mode provides the best performance delivering up to 40MB/s transfer rates.

This app note by FTDI provides all the necessary information to get this mode started. Connection pinouts, timing diagrams, EEPROM setup, as well as software code examples are provided in this article.

Our FT2232 breakout board is in stock at seeed and available for $27

This entry was posted on Saturday, October 29th, 2011 at 8:00 pm and is filed under app notes. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

6 Responses to “App Note: Using FT2232H in FT245 synchronus FIFO mode”

  1. arhi says:

    There’s some year old working code on the forum
    http://dangerousprototypes.com/forum/viewtopic.php?f=19&t=1495
    that was a test to what could be done with 2232H. It shows that with addition of some large cpld or small fpga to buffer data and handle triggering a very simple fairly high frequency no length limit LA could be designed :D

  2. Peter says:

    Just wondering if anyone has an executable in windows set up to write data from the FT2232 to a text/binary file. As a hardware guy, I’d like to be able to write data to the IC and verify it was getting though without writing software.

    Thanks!

  3. Peter says:

    My apologies, I should have been a little more specific. I am interested in using the 245 Synch FIFO mode because of the high data rates, which requires the D2XX driver, not the VCP driver. Unless I’m wrong, that means it doesn’t show up as a regular COM port on my windows machine.

    It seems like the FT2232 in 245 Synch FIFO setting is popular enough that someone has already written a basic data logger/serial port terminal program. Or can teraterm be configured to talk to the D2XX driver as is?

    • langwadt says:

      You were perfectly specific I just spoke too soon, I seemed to remember that accessing in fifo mode was just like a serial port, may not be so and even if it is you still need to enable fifo mode.
      I think I have a FT4232 somewhere, I’ll see if I can find it and hack something together

      • Peter says:

        That would be great. I’d rather not reinvent the wheel :) and having something that can log data off the sync FIFO mode should be general purpose enough that a number of people in this community would find value in it.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • coppice: If all you have found so far is fake iphones, the next place you should visit is SEG in Hua Qiang Bei. Get out of...
  • Edward Cooper: Great article and good find on the markets! Any chance you can provide the locations of these places? I'm in Shenzhen at the moment and...
  • Dan: I'm up for one
  • TrickyNekro: Always in for another bunch! :-D
  • mol-1: Maybe this time !