FT245B USB FIFO IC Drivers

You can download the FT245B USB FIFO IC drivers here. The chip is now obsolete and is not recommended for new designs. The FT245R version (usb\vid_0a12&pid_0001&rev_8891) recommended for new designs. See the other pages on here for this. The drivers however if you have this chip have also added below. 

FT245B USB FIFO IC Drivers

The FT245B, as the 2nd generation USB FIFO device from FTDI, introduces new features and enhancements compared to its predecessor, the FT8U245AM. Additionally, the FT245BL serves as a lead-free variant of the FT245B.

In addition to its enhanced functionality, the device manages to reduce the number of external components required for operation. Furthermore, it ensures a high level of pin compatibility with the original version. This compatibility allows for effortless upgrades or cost reductions in existing designs. Moreover, it expands the possibilities for utilizing this device in new application areas, opening up new opportunities for its usage. Likewise also see the FT245R USB FIFO Driver as well as the working principles of RS485 as well.

Hardware Features

The Single Chip USB with parallel FIFO bi-directional data transfer provides a range of features and options for efficient data communication. Likewise with a data transfer rate of up to 1M Byte/second when using D2XX drivers, and up to 300K Byte/second with VCP drivers, this chip ensures high-speed data transmission. It offers a simple interface to MCU/PLD/FPGA logic through a 4-wire handshaking interface, making it easy to integrate into various systems.

See also  FT231X USB to Full Handshake UART

One of the notable advantages of this chip is that it handles the entire USB protocol on-chip, eliminating the need for USB-specific firmware. This simplifies the development process and reduces the complexity of USB driver development. FTDI’s royalty-free VCP and D2XX drivers further contribute to this by eliminating the requirement for USB driver development in most cases.

To support high data throughput, the chip features a 384 Byte FIFO Tx buffer and a 128 Byte FIFO Rx buffer. This allows for efficient handling of data in both transmission and reception processes. Additionally, the chip introduces new send immediate support via the SI pin, optimizing data throughput. Likewise see the FT232R and FT245R USB UART Drivers as well as the USB-Serial Port adapter (RS-232) in Ubuntu Linux.

USB Support

The chip also supports USB suspend/resume functionality through the PWREN# and WAKEUP pins. This enables power-FT245B USB FIFO IC Driverssaving features and enhances the overall usability of the device. Moreover, for high-power USB bus-powered devices, the PWREN# pin provides the necessary support.

Flexibility in data reception is achieved through the adjustable Rx buffer timeout feature. This allows for customization of the timing for receiving data, catering to different application requirements. Furthermore, the chip includes built-in support for event characters, enhancing the efficiency of data processing.

For seamless integration with different logic voltage levels, the chip incorporates an integrated level converter on the FIFO and control signals. This ensures compatibility with both 5V and 3.3V logic systems. Additionally, it includes an integrated 3.3V regulator for USB IO, simplifying the power supply configuration.

See also  PL2305 USB-C to Parallel Printer Driver

Additional Features

To ensure proper initialization and reliable operation, the chip incorporates an integrated Power-On-Reset circuit. It also features a versatile 6MHz – 48MHz clock multiplier PLL, providing flexible clocking options for different applications.

In terms of USB data transfer modes, the chip supports both Bulk and Isochronous modes, accommodating a variety of data transfer requirements. The chip introduces a new Bit-Bang Mode, which allows the data bus to be used as an 8-bit general-purpose IO port without the need for additional MCU or support logic. This provides added versatility and expands the range of applications for the chip.

Likewise with a single supply operating voltage range of 4.35V to 5.25V, the chip offers flexibility and compatibility with different power supply configurations. In terms of compatibility with host controllers. The chip is designed to work seamlessly with UHCI, OHCI, and EHCI host controllers. This ensures compatibility with a wide range of USB host systems.

The chip is fully compatible with both USB 1.1 and USB 2.0 specifications. In addition allowing for seamless integration into various USB environments. It supports USB VID (Vendor ID), PID (Product ID), serial number, and product description strings. This which can be stored in an external EEPROM. The EEPROM can be conveniently programmed on-board via the USB interface, providing flexibility in configuring the chip’s parameters. Lastly also see the other older chips on here such as the FT232B USB UART IC Driver.

 

D2XX Direct Drivers

Windows (Desktop) 2021-07-15

FT245B Driver 2.12.36.4 X86 (64-Bit)

FT245B Driver 2.12.36.4 X86 (32-Bit)

Windows RT Driver (ARM) (2014-07-04)

Linux X64 (64-Bit) / X86 (32-Bit)  (2020-05-18)

 

 

VCP Drivers

Windows (Desktop) 2021-07-15

FT245B Driver 2.12.36.4 X86 (64-Bit)

FT245B Driver 2.12.36.4 X86 (32-Bit)