FTDI expands precompiled firmware and source code offering

USB solutions specialist 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.

Picture: FTDI

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 off-the-shelf software capabilities that can be immediately implemented – enabling shorter development time and resulting in faster time to market.
Each 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 (email them to support1@ftdichip.com).
The new ROM files can be downloaded free of charge at: http://www.ftdichip.com/Firmware/Precompiled.htm

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.

Advertisements
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s