Development and programming modules help to implement embedded USB
Two board level products and an IC have been launched by FTDI to support engineers implementing USB into embedded systems.
The UMFTPD3A programmer module is designed specifically for use with the company’s development hardware and ICs containing either internal One-Time Programmable (OTP) memory or eFUSE logic (both used to store USB vendor ID, product ID product description data), namely the FT260 and FT4222H. It is designed to assist programming the OTP/eFUSE directly through the company’s proprietary FT_Prog programming package and provides an external programming voltage (VPP) that covers 1.5 to 6.5V. The on-board micro USB-B type connector connects this module to the host system via a standard USB A to micro B cable.
The UMFT260EV1A is a compact development module that relates to the company’s FT260Q, HID-class USB bridging IC (which has I2C and UART bus conversion capabilities). It is a resource for adding connectivity to HMIs (Human Machine Interfaces) and other computing peripherals. It fits a standard 20.32mm (0.8-inch) wide, 24pin DIP socket, with pins on a 2.54mm (0.1-inch) pitch. Its micro USB-B connector allows a standard USB A to micro B cable connection to the host systems.
Finally, the company has introduced a 28pin TSSOP version of the IC that will make it more convenient for pick-and-place procedures. The FT260S is USB 2.0 Full Speed -compliant (supporting 12Mbit/s data rates). It has four I2C bus speed modes and USB battery charger detection. It relies on standard class drivers, avoiding the installation of vendor-specific drivers.