<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Road Testing The FTDI Vinculo (VNC2) USB Development Board</title><link>/members-area/personalblogs/b/blog/posts/road-testing-the-ftdi-vinculo-vnc2-usb-development-board</link><description>I was lucky enough to get involved in the Farnell/element14 &amp;#39;road test&amp;#39; programme, where individual electronic hobbyists get a chance to review (and keep) cool hardware items from Farnell. Last year I was lucky enough to attend a really useful f...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Road Testing The FTDI Vinculo (VNC2) USB Development Board</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/road-testing-the-ftdi-vinculo-vnc2-usb-development-board</link><pubDate>Fri, 24 Jun 2011 13:58:17 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3d7d28a2-5843-484c-bbb4-859b3cecba45</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Interesting and informative report on the product.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I would like to try to assist in some of your issues:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I can confirm FTDI have settled on &amp;quot;Vinco&amp;quot; as the product name and the part number is VNCLO-MB1A. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The VNCLO USB port 2 requires IOBUS22 (pin 41) to be set to logic 0 via a GPIO setting to allow for power to be sent to CN2 and power external USB devices on that connector.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Some code that might help is:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; ////////////////////////////////////////////////////////////////////////&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco....Reassign pins for USB port LED and Power Control (port E used)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Pin 40 is connected to LED and Pin 41 is Power Enable on Vinco&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //vos_iomux_define_input(40,IOMUX_IN_UART_RXD); // Vinco - commented out UART Rx&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vos_iomux_define_output(40,IOMUX_OUT_GPIO_PORT_E_5); // Vinco - USB port 2 LED&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //vos_iomux_define_output(41,IOMUX_OUT_UART_RTS_N); // Vinco - commented out UART RTS#&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vos_iomux_define_output(41,IOMUX_OUT_GPIO_PORT_E_6); // Vinco - Power control&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Note that LED0..LED3 which are used in the code below are not present&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // on the Vinco board&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ////////////////////////////////////////////////////////////////////////&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;////////////////////////////////////////////////////////////////////////&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco....Initialise Port E to control power transistor and LED&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpioCtx.port_identifier = GPIO_PORT_E;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpio_init(VOS_DEV_GPIO_E,&amp;amp;gpioCtx);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ////////////////////////////////////////////////////////////////////////&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; ////////////////////////////////////////////////////////////////////////&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco....Set port E bits&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // LED is on E5 and Power Enable is on E6 so 8 port bits are as follows&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Not used&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Power Enable (active low)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LED (active low)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Not used&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Not used&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Not used&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Not used&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Bit 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Not used&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hGpioE = vos_dev_open(VOS_DEV_GPIO_E);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco - Handle = port E&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpio_iocb.ioctl_code = VOS_IOCTL_GPIO_SET_MASK; // Vinco&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpio_iocb.value = 0x60;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco - 01100000&amp;nbsp;&amp;nbsp; set bits 6 and 5 as output&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vos_dev_ioctl(hGpioE, &amp;amp;gpio_iocb);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; leds = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vos_dev_write(hGpioE,&amp;amp;leds,1,NULL);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Vinco - Write data of 00000000 to port&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ////////////////////////////////////////////////////////////////////////&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Additional Vinco examples are expected to be released soon.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=12533&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>