본문 바로가기

[INTERFACE]/USB_FTDI

[VNC1L-1A] USB Host Controller 관련자료

[VNC1L-1A] USB Host Controller
VNC1L-1A는 USB Host Controller와 MCU가 포함된 칩으로 대분의 특정 펌웨어가 ROM파일 형태로 제공되 쉽게 USB Host Controller를 제어할 수 있도록 한 FTDI(http://www.vinculum.com/index.html) 칩이다.
FDI의 USB2Seral, USB2FIFO, USB2SPI 기능을 제공하여 USB메모리 스틱이나 외장 하드등의 MassStorage장치를 시리얼 이나 SPI등으로 제어할 수 있다.
쉽고 간단하게 USB Host를 구성할 수 있어 소량의 응용제품을 빠르게 개발해야 할 경우 편리하게 사용할 수 있을것 같다.



 

Introducing the Vinculum VNC1L USB Host Controller

사용자 삽입 이미지


FTDI VNC1L
USB Host Controller IC

The initial product member of the family is the VNC1L device which features two USB Ports which can be individually configured by firmware as Host or Slave ports.

Connect USB Flash drives to MCUs via the Vinculum's UART, SPI or parallel FIFO interfaces. Connect USB device classes including Mass Storage Class, Printer Class and HID Class devices, or even FTDI's own range of USB-UART and USB-FIFO ICs to an embedded system.

Key VNC1L features include:

? 8/32 bit V-MCU Core
? Dual DMA controllers for hardware acceleration
? 64k Embedded Flash Program  Memory
? 4k internal Data SRAM
? 2 x USB 2.0 Slow/Full speed Host/Slave Ports
? UART, SPI and Parallel FIFO interfaces
? PS2 legacy Keyboard and Mouse Interfaces
? Up to 28 GPIO pins depending on configuration
? 3.3V operation with 5V safe inputs
? Low power operation (25mA running/2mA standby)
? FTDI firmware easily updated in the field
? LQFP-48 RoHS compliant package
? Multi-processor configuration capable

NOTE: VNC1L devices are supplied unprogrammed


Single chip embedded USB host/slave controller I.C. device
Entire USB protocol handled on the chip
8 / 32 bit V-MCU Core
Twin DMA controllers for hardware acceleration
Integrated 12 MHz to 48 MHz clock multiplier
Integrated power-on-reset circuit with optional RESET# input pin
64k byte embedded Flash ROM program memory
4k byte internal data SRAM
Standard USB firmware library supplied by FTDI
Program or update firmware via USB Flash disk or UART interface
Firmware easily upgradable in the field
PROG# firmware programming control pin
Two independent USB 2.0 Low speed / Full speed USB Host / Slave ports with integrated pull-up and
pull-down resistors
Four fully configurable data I/O and control Buses
UART interface mode for data I/O, fi rmware programming, and command monitor interface
FIFO interface mode with 8 bit bi-directional data bus and simple 4 wire handshake for data I/O and
command monitor interface
SPI slave interface mode for data I/O and command monitor interface
Up to 28 GPIO interface pins for data I/O and command monitor interface
Interface to MCU / PLD / FPGA via UART, FIFO, or SPI interface
Legacy PS/2 keyboard and mouse interfaces
Multi-processor confi guration capable
Support for USB suspend and resume
Support for bus powered, self powered, and highpower bus powered USB device confi gurations
3.3V operation with 5V safe inputs
Low operating and USB suspend current (25mA running / 2mA stnadby)
Fully compliant with USB 2.0 specifi cation - USB full speed (12 Mbps) and low speed (1.5 Mbps)
USB host and slave device compatible
0°C to 70°C operating temperature range
Full driver support for target / slave applications
Available in compact Pb-free and green 48 Pin LQFP package (RoHS compliant)
Full range of reference designs and evaluation kits available


 핀맵




참고 회로도






핀기능
USB Host to Serial, SPI, FIFO 등이 가능하다.

* These pins are pulled to VCC via internal 200kΩ resistors.
** PS/2 Ports can be available while UART, FIFO, or SPI interface is enabled.

USB Mouse/Keyboard 를 제어할 수도 있군...


VNC1L-A1 Firmware
USB slave device and USB Flash disk interface with selectable UART / FIFO / SPI interface or USB slave
device as the command monitor port (VDIF fi rmware)
VDAP 기능과 FTDI 의 대표적인 USB2Serial 연결기능을 제공한다.

FTDI USB slave device and USB Flash disk interface with selectable UART / FIFO / SPI interface as the
command monitor port (VDAP firmware)
모든 펌웨어의 기본기능으로써 대부분의 USB Disk 기능과 모니터기능을 제공한다.

USB Flash disk to USB Flash disk with GPIO command monitor interface (VDFC firmware)

FTDI USB slave device and USB Flash disk interface with selectable UART / FIFO / SPI interface as the
command monitor port with audio playback command extensions (VMSC firmware)
VDAP 펌웨어의 기본적인 디스크 관리 기능과 VS1003 (VLSI) 사의 MP3/WMA 디코더 기능을 제공 한다.

VDPS(disk,PC 모니터 ) : VNC칩의 동작상황을 모니터 출력해주는 기능.


The Vinculum Firmware User Manual can be found on the Documents page.
This includes explanations of the application and capabilities of each build of firmware.  VDAP Firmware is installed on all new VDRIVE and VDIP modules by default and will typically be the version applicable to most applications.  VMUSIC modules require VMSC1 Firmware.  To utilise VDPS Firmware external hardware is required for VDIP modules.
 

Current Versions

VDAP Disk And Peripheral Firmware V3.63 Bootloader (ROM) Reflash (FTD) Release Notes
VMSC Music Firmware (for VMUSIC modules) V3.63 Bootloader (ROM) Reflash (FTD) Release Notes
VDPS Disk or Peripheral Firmware V3.63 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 (for VF2F modules) V1.03 Bootloader (ROM)



FTDI사에서 판매하는 모듈
 


국내 모사이트에서 판매하는 모듈 - 3만원 정도함

반응형