FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:

Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Author Topic: Vinculum II bridging UART to a FT232HL/Q  (Read 60 times)

bridgethegap

  • Newbie
  • *
  • Posts: 1
    • View Profile
Vinculum II bridging UART to a FT232HL/Q
« on: January 10, 2020, 03:13:39 PM »

All,
I recently purchased the Vinculum II chip to bridge UART to a FT232HL/Q (pid 6014) device.  I downloaded the precompiled firmware from the project "UART to FT232 Host Sample Application ROM" on the FTDI web page.  I was expecting this application to work out of the box, but I'm having issues on the V2DIP1 development board.  Other than a modification in the source code to adjust for the default pid, 6001 vs 6014, are there any other changes I should need out of the box?  I'm running a 256000 baud rate and have made the appropriate baud rate changes to the code as well.  I'm scoping the usb data lines to the FT232HL chip and do not see any activity when I initiate communications.  Using the debugger, the firmware fails in ft232_host_attach() either trying to find the FT232 device or performing the attach.  Does anyone have any ideas? 

Thanks in advance. 

Jason
Logged

FTDI Community

  • Administrator
  • Sr. Member
  • *****
  • Posts: 348
    • View Profile
Re: Vinculum II bridging UART to a FT232HL/Q
« Reply #1 on: January 15, 2020, 11:02:29 AM »

Hello Jason,

V2DIP1 gives access to USB Port2 but "UART to FT232 Host Sample Application ROM" is built to access USB Port 1.

You could consider editing the code and rebuilding for USB Port 2, or purchasing V2DIP2 which gives access to both ports.
However, consider the information below.

Vinculum-II is a very mature products and has been superseded by FT9xx.

Hosting FT232 devices with these older Vinculum-II products can be unreliable.
It takes a lot of the MCUs resources to run the FT232 device code (eg FT232Uart) so there can be performance issues.
I wouldn’t recommend using this product for this application because you will most likely run into problems.

The best solution we have is our FT90x MCU.

There are lots of other examples available:

AN_360 FT9xx Example Applications
FT90x Software Examples
FT9xx Software Examples

Take a look at FT90x UART to FT232 Host Bridge, there is already a software example which can host FTDI devices.
A video has been created which demonstrates this:

https://youtu.be/_vwOKFaOcJI

There are significant benefits of FT90x:

-Eclipse based IDE
-Source code for API drivers is provided
-Significant performance improvement
-Actively in development by R&D
-Improved documentation and software examples

We provide FT9xx Development Modules and a free FT9xx Toolchain for custom application development.

Best Regards,
FTDI Community
Logged