Wednesday, December 21, 2011

FTDI expands Vinculum-II precompiled firmware and source code offering

GLASGOW, UK: USB solutions specialist Future Technology Devices International Ltd (FTDI) has introduced additional elements to its family of precompiled, bridging ROM files that support its Vinculum-II (VNC2) USB host/device controller ICs.

These files can be loaded directly into a VNC2 IC and utilised by its 16-bit microcontroller core in order to perform basic data transfer operations between common interfaces. Interface options include SPI, UART, USB host and USB device, with data operations such as mass storage, human interface devices, and communication device class. This provides engineers with off-the-shelf software capabilities that can be immediately implemented - enabling shorter development time and resulting in faster time to market.

The new ROM files from FTDI are:

• A SPI master to UART sample application ROM – which demonstrates the bridging of a VNC2 UART to the VNC2 SPI master for controlling SPI slave devices. Data is transferrable in both directions.
• A SPI slave to USB memory bridge sample application ROM – which demonstrates the bridging of a USB memory (Flash drive) device present on the VNC2 USB host port to a SPI interface.
• A SPI master to USB human interface device (HID) sample application ROM - which demonstrates the bridging of a USB HID class device (such as a keyboard or a mouse) present on the VNC2 USB host port to a SPI interface.
• A UART to communication device class (CDC) modem sample application ROM - which demonstrates the bridging of a CDC device present on the VNC2 USB host port to a UART interface, with data transferrable in both directions.
• A UART to FT232 host sample application ROM - which demonstrates the bridging of a FT232/FTxxx class device present on the VNC2 USB host port to a UART interface.
• A UART to USB HID Class Host Sample Application ROM - which demonstrates the bridging of a HID class device present on the VNC2 USB host port to a UART interface.
• A UART to USB Memory Sample Application ROM - which demonstrates the bridging of a USB memory device present on the VNC2 USB host port to a UART interface.

Each one of the precompiled ROM files is accompanied by the source code, to allow users to modify and expand upon the reference software. Complete documentation and application notes are also included, which provide engineers the context of the implementation. Further ROM files are in the process of being developed and will be released in the near future. Should a specific combination of interface and application be required, FTDI is accepting inputs for its next round of development.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.