Precompiled Firmware

The following pages list downloads featuring the FTDI’s pre-compiled firmwares for the Vinculum VNC1L and VNC2 USB Host / Slave controllers. The firmware files provide ready-to-use application firmwares for the Vinculum devices, featuring integrated USB driver support for a range of applications including USB disk interfacing, drivers for HID (Human Interface Devices), HUBs and communication class(CDC) devices.

Latest Vinculum-II (VNC2) Firmware Releases

SPI Master to FT232 USB Device Class Sample Application ROM

This demonstration application will bridge a FT232 USB device class present on the VNC2 USB host port 1 to a SPI Master interface. Data is transferrable from the SPI Master to the host PC via a FT232 USB class interface.

The default SPI Master parameters are Clock Phase = 0, Clock Polarity =0, MSB first, address = 0 and clocking at 3MHz.
The file may be used on 32, 48 or 64 pin packages.

For further information see AN 192 VNC2 SPI Master to FT232Device Bridge

Full source code can be downloaded here.

Bootloader (ROM)
UART to USB HID Class Device Sample Application ROM

This demonstration application will bridge a UART interface to a USB HID class device on VNC2, USB port 1 to allow data to be transferred from the UART to the USB host..

The default UART parameters are 9600-8-N-1, RTS/CTS flow control.
The file may be used on 32, 48 or 64 pin packages.

For further information see AN 194 VNC2 UART to HID Class Device Bridge

Full source code can be downloaded here.

Bootloader (ROM)
SPI Slave to USB HID Class Device Sample Application ROM

This demonstration application will bridge a SPI Slave interface to a USB HID class device on VNC2, USB port 1 to allow data to be transferred from the UART to the USB host..

The default SPI parameters are Mode 0, MSB first.
The file may be used on 32, 48 or 64 pin packages.

For further information see AN 199 VNC2 SPI Slave to HID Class Device Bridge

Full source code can be downloaded here.

Bootloader (ROM)
SPI to USB Memory Sample Application ROM

This demonstration application will bridge a USB memory device present on the VNC2 USB host port 1 to a SPI interface. Data is transferrable from the SPI to the memory.

The default SPI slave parameters are Clock Phase = 0, Clock Polarity =0, MSB first, address = 0 and VNC2 unmanaged mode.

The file may be used on 32, 48 or 64 pin packages.

For further information see AN 186 VNC2 SPI to USB Memory Bridge

Full source code can be downloaded here.

Bootloader (ROM)
USB HID to SPI Master Sample Application ROM

This demonstration application will bridge a USB HID class device (e.g. keyboard or mouse) present on the VNC2 USB host port 1 to a SPI interface. Data is transferrable from the HID Class device to the SPI Master port.

The default SPI master parameters are SPI mode 0 with a 3MHz clock. Data will be sent MSB first.

The file may be used on 32, 48 or 64 pin packages.

For further information see AN 193 VNC2 SPI Master to USB HID Class Host Bridge

Full source code can be downloaded here.

Bootloader (ROM)
UART to SPI Master Sample Application ROM

This demonstration application will bridge a VNC2 UART to the VNC2 SPI Master for controlling SPI slave devices. Data is transferrable in both directions.

The default SPI master parameters are SPI mode 0 with a 50kHz clock. Data will be sent MSB first.
The file may be used on 32, 48 or 64 pin packages.

For further information see
AN 195 Vinculum-II UART to SPI Master Bridge

Full source code can be downloaded here.

Bootloader (ROM)
UART to CDC Modem Sample Application ROM

This demonstration application will bridge a CDC class device present on the VNC2 USB host port 1 to a UART interface, with data transferrable in both directions.

The default UART parameters are 9600-8-N-1 (RTS/CTS flow control)

The file may be used on 32, 48 or 64 pin packages.

For further information see AN 183 VNC2 UART to CDC Modem Bridge

Full source code can be downloaded here.

Bootloader (ROM)
UART to FT232 Host Sample Application ROM

This demonstration application will bridge a FTxxx class device present on the VNC2 USB host port 1 to a UART interface, with data transferrable in both directions.

The default UART parameters are 9600-8-N-1 (RTS/CTS flow control)
The default FTxxx parameters are9600-8-N-1 (no flow control).

The file may be used on 32, 48 or 64 pin packages.

For further information see AN 182 VNC2 UART to FT232 HostBridge

Full source code can be downloaded here.

Bootloader (ROM)
UART to USB HID Class Host Sample Application ROM

This demonstration application will bridge a HID class device present on the VNC2 USB host port 1 to a UART interface. Data is transferrable from the HID class device to the UART.

The default UART parameters are 9600-8-N-1 (RTS/CTS flow control)

The file may be used on 32, 48 or 64 pin packages.

For further information see AN 185 VNC2 UART to USB HID Class HostBridge

Full source code can be downloaded here.

Bootloader (ROM)
UART to USB Memory Sample Application ROM

This demonstration application will bridge a USB memory device present on the VNC2 USB host port 1 to a UART interface. Data is transferrable from the UART to the memory.

The default UART parameters are 9600-8-N-1 (RTS/CTS flow control)

The file may be used on 32, 48 or 64 pin packages.

For further information see AN 187 VNC2 UART to USB Memory Bridge

Full source code can be downloaded here.

Bootloader (ROM)
V2DAP Disk And Peripheral Firmware

Firmware to run on VNC2 devices that provides a compatible interface and functionality to VDAP firmware used on VNC1L devices. Source code for V2DAP firmware may be obtained by installing the IDE toolchain and selecting the project from the samples folder.

Bootloader (ROM)
V2DPS Disk or Peripheral Firmware

Firmware to run on VNC2 devices that provides a compatible interface and functionality to VDPS firmware used on VNC1L devices. Source code for V2DPS firmware may be obtained by installing the IDE toolchain and selecting the project from the samples folder.

Bootloader (ROM)
V2MSC Firmware to support the VMusic3 Module

Firmware to run on VNC2 devices that provides a compatible interface and functionality to VMSC firmware used on VNC1L devices. Source code for V2MSC firmware may be obtained by installing the IDE toolchain and selecting the project from the samples folder.

Bootloader (ROM)
V2F2F Disk or Peripheral Firmware

Firmware to run on VNC2 devices that provides a compatible interface and functionality to VF2F firmware used on VNC1L devices. Source code for V2F2F firmware may be obtained by installing the IDE toolchain and selecting the project from the samples folder.

Bootloader (ROM)

Latest Vinculum (VNC1L) Firmware Releases

VDAP Disk And Peripheral Firmware V3.69 Bootloader (ROM) Reflash (FTD) Release Notes
VDAP Disk And Peripheral Firmware V3.68 Bootloader (ROM) Reflash (FTD) Release Notes
VMSC Music Firmware (for VMUSIC modules) V3.68 Bootloader (ROM) Reflash (FTD) Release Notes
VDPS Disk or Peripheral Firmware V3.68 Bootloader (ROM) Reflash (FTD) Release Notes
VCDC Communication Device Class Firmware Request from Vinculum Support
VDIF Disk Interface Firmware Request from Vinculum Support

Vinculum (VNC1L) Archives

VDAP Disk And Peripheral Firmware V3.66 Bootloader (ROM) Reflash (FTD) Release Notes
VMSC Music Firmware (for VMUSIC modules) V3.66 Bootloader (ROM) Reflash (FTD) Release Notes
VDPS Disk or Peripheral Firmware V3.66 Bootloader (ROM) Reflash (FTD) Release Notes
VCDC Communication Device Class Firmware Request from Vinculum Support
VDIF Disk Interface Firmware Request from Vinculum Support
VDFC Disk File Copy Firmware (NOT for VF2F modules) Bootloader (ROM) Reflash (FTD) Release Notes
VF2F Firmware (for VF2F modules) V3.66 Bootloader (ROM) Reflash (FTD) Release Notes
VDAP Disk And Peripheral Firmware V3.65 Bootloader (ROM) Reflash (FTD) Release Notes
VMSC Music Firmware (for VMUSIC modules) V3.65 Bootloader (ROM) Reflash (FTD) Release Notes
VDPS Disk or Peripheral Firmware V3.65 Bootloader (ROM) Reflash (FTD) Release Notes
VCDC Communication Device Class Firmware Request from Vinculum Support
VDIF Disk Interface Firmware Request from Vinculum Support
VDFC Disk File Copy Firmware (NOT for VF2F modules) V3.65 Bootloader (ROM) Reflash (FTD) Release Notes
VF2F Firmware (for VF2F modules) V3.65 Bootloader (ROM) Reflash (FTD) Release Notes