Neousys Technology PCIe-USB381F User Manual

Frame grabber card

Advertisement

Quick Links

Neousys Technology Inc.
PCIe-USB381F
Frame Grabber Card
User Manual
Rev. A1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCIe-USB381F and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Neousys Technology PCIe-USB381F

  • Page 1 Neousys Technology Inc. PCIe-USB381F Frame Grabber Card User Manual Rev. A1.0...
  • Page 2: Table Of Contents

    Board ID Settings Via DIP Switch 3 ..............14 PCIe-USB Card Installation Hardware Installation ....................15 Software Installation ....................17 Appendix A: PCIe-USB381F Function Library PCIe-USB381F Library Installation ..................18 Using PCIe-USB381F Function ................... 21 PCIe-USB381F Function Reference ..................21 UsbPort_Open ........................
  • Page 3: Legal Information

    Legal Information Legal Information All Neousys Technology Inc. products shall be subject to the latest Standard Warranty Policy. Neousys Technology Inc. may modify, update or upgrade the software, firmware or any accompanying user documentation without any prior notice. Neousys Technology Inc. will provide access to these new software, firmware or documentation releases from download sections of our website or through our service partners.
  • Page 4: Contact Information

    Neousys Technology Inc. (Taipei, Taiwan) 15F, No.868-3, Zhongzheng Rd., Zhonghe Dist., New Taipei City, 23586, Taiwan Tel: +886-2-2223-6182 Fax: +886-2-2223-6183 Email, Website Americas Neousys Technology America Inc. 3384 Commercial Avenue, Northbrook, IL 60062, USA (Illinois, USA) Tel: +1-847-656-3298 Email, Website China Neousys Technology (China) Ltd.
  • Page 5: Notices

    Disclaimer to change without prior notice. It does not represent commitment from Neousys Technology Inc. Neousys Technology Inc. shall not be liable for any direct, indirect, special, incidental, or consequential damages arising from the use of the product or documentation, nor for any infringement on third party rights.
  • Page 6: Safety Precautions

    Safety Precautions Safety Precautions Read these instructions carefully before you install, operate, or transport the system.  Install the system or DIN rail associated with, at a sturdy location  Install the power socket outlet near the system where it is easily accessible ...
  • Page 7: Service And Maintenance

    Service and Maintenance/ ESD Precautions Service and Maintenance  ONLY qualified personnel should service the system  Shutdown the system, disconnect the power cord and all other connections before servicing the system  When replacing/ installing additional components (expansion card, memory module, etc.), insert them as gently as possible while assuring proper connector engagement ESD Precautions...
  • Page 8: About This Manual

    About This Manual About This Manual This manual introduces and describes how to setup/ install Neousys Technology PCIe-USB381F frame grabber card. It offers connectivity expansion, stability and SuperSpeed USB3.1 Gen1 performance to your existing system. Revision History Version Date Description Feb.
  • Page 9: Introduction

    USB3 cameras operating simultaneously, or provide a total bandwidth of 1600MB/s when eight cameras are plugged in. All eight USB ports of PCIe-USB381F are accessible on the faceplate for easy cabling. Each port can deliver standard 900mA regulated 5V output to power USB3.0 cameras or user- configurable 1800mA output via onboard jumpers for devices that require higher power consumption.
  • Page 10: Product Specification

    PCIe-USB381F Product Specification Specifications USB Ports 8x USB 3.1 Gen1 ports, compatible with USB 2.0/ 1.1/ 1.0 USB Connectors 8x panel-accessible Type-A USB3 connectors 4-lanes, Gen2 PCI Express interface, Bus Interface compliant with PCI Express Base Specification Revision 2.0 USB3 Host 4x Fresco FL1100SX host controllers, compliant with Intel®...
  • Page 11: Setting Up Your Pcie-Usb Card

    Drivers & Utilities Disc Superior View Shown below is a PCIe-USB381F frame grabber card, from top to bottom, they are channels 0-7. On the top, DIP switches 1 and 2 are indicated in red, they offer per-port current configurable settings of 900mA or 1800mA. Please refer to the DIP switch 1 and 2 settings for details. To the right of DIP switches 1 and 2, you can find DIP switch 3 (indicated in blue), it offers PCIe-USB card ID settings for when you install multiple cards in your system to identify each PCIe-USB card.
  • Page 12: Dip Switch 1 And 2 Settings

    PCIe-USB381F DIP Switch 1 and 2 Settings The DIP switch 1 and 2 locations are indicated below in red. 0.9A 1.8A P1 P2 P3 P4 P5 P6 P7 P8 DIP switch 1 and 2 DIP switch settings The current output setting can be configured for each individual USB port. The current output can...
  • Page 13: Dip Switch 3 Settings

    PCIe-USB381F DIP Switch 3 Settings PCIe-USB cards feature per-port power on/off control via Neousys’ API so you may manually cut off or resume the power delivery to the connected device. This feature is designed for failure recovery in the field to rest connected devices. To support per-port on/off control for multiple cards, the PCIe- USB381F card has DIP switch 3 (indicated in blue) to configure user-defined board ID.
  • Page 14: Board Id Settings Via Dip Switch 3

    PCIe-USB381F 2.4.2 Board ID Settings Via DIP Switch 3 To set board IDs, please refer to the following table. Board ID DIP Switch 3 Position (P1 ~ P3)
  • Page 15: Pcie-Usb Card Installation

    Open the chassis (side panel) of the computer you wish to install the PCIe-USB card into. Locate a x4 PCIe or spare x16 PCIe slot, remove the corresponding connector panel and gently lower the gold finger of PCIe-USB381F into the PCIe slot. Lower PCIe-USB381F into the case...
  • Page 16 PCIe-USB381F Make sure the bottom of the PCIe card’s connector panel is properly inserted. Secure the PCIe-USB card to the chassis with a screw Reinstall the system’s chassis (panel) to complete the hardware installation process.
  • Page 17: Software Installation

    Once you are in the system, insert the driver disc included in the package into the DVD-ROM. Execute the file FLUSB3.0-3.8.35514.0.exe, it may be located in the directory x:\Driver_Pool\USB3_Fresco\Win7_ALL For “PCIe-USB381F library”, please go to the following directory and execute the EXE file x:\Driver_Pool\USB3_PerPort_Ctrl\PCIeUSB381_Setup_v1.0(x64).exe If your system does not have a DVD-ROM, please go...
  • Page 18: Appendix A: Pcie-Usb381F Function Library

    Appendix A: PCIe-USB381F Function Library Neousys PCIe-USB381F function library provides a set of function APIs that control the 5V power supply for each USB port. This allows users to enable or disable remote USB devices using the application software, rather than manually plugging the cable.
  • Page 19 PCIe-USB381F Click “Next >” and specify the directory of installing related files. The default directory is C:\Neousys\PCIeUSB381. During the process, the installation file may detect and prompt you to install other Microsoft components. Please click on the “I agree to the license terms and conditions” and click on...
  • Page 20 PCIe-USB381F Once the installation process is finished, a dialog appears to prompt you to reboot the system. The PCIe-USB381F library will take effect after the system reboots. When you program your PCIe-USB381F, the related files are located in  Header file: \Include ...
  • Page 21: Using Pcie-Usb381F Function

    Initialize the PCIe-USB381F device. You should always invoke UsbPort_Open() before control procedures. Parameter [in] smtSwitch BYTE value that specifies the SMT switch of PCIe-USB381F. For current revision of PCIe-USB381F, please always specify 0 for default value. Return Value Returns a negative integer value if function failed, otherwise if function successes.
  • Page 22: Usbport_Powercontrol

    Description Enable/ disable USB 5V power supply for each port in bit order. Parameter [in] smtSwitch BYTE value that specifies the SMT switch of PCIe-USB381F. For current revision of PCIe-USB381F, please always specify 0 for default value. [in] portCtrl BYTE value that specifies a bit mask for power control of corresponding USB port.
  • Page 23: Usbport_Powerstatus

    Syntax int __stdcall UsbPort_PowerStatus(BYTE smtSwitch, BYTE* pPortStatus); Description Get the power status of all USB ports on PCIe-USB381F. Parameter [in] smtSwitch BYTE value that specifies the SMT switch of PCIe-USB381F. For current revision of PCIe-USB381F, please always specify 0 for default value.
  • Page 24: Usbport Example

    PCIe-USB381F UsbPort Example #include <stdio.h> #include <stdlib.h> #include <windows.h> #include "PCIeUSB380.h" int main(int argc, char* argv[]) int result; BYTE portStatus; //Step 1, initialize UsbPort library by invoking UsbPort_Open() result = UsbPort_Open(0); if ( 0 > result ) printf("UsbPort_Open --> FAILED, %d\n", result);...

Table of Contents