This is an old revision of the document!
How to test a USB3 of MMC3 card without FE-I4B To established correctly USB3 communication with MMC3, use the first 3 lines of the example usage here https://silab-redmine.physik.uni-bonn.de/projects/pysilibusb/wiki. Afterwards, you can configure the FPGA, connect FE-I4B and run a digital scan.
Prepare for USB3 connections:
sudo apt-get install python-pip apt-get install git pip install git+https://github.com/walac/pyusb.git@master#egg=pyusb pip install pySiLibUSB
rpm -iUvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm yum -y update yum -y install python-pip pip install --upgrade pip yum install libgusb libusbx libusb-devel yum install libudev-devel yum install libgudev1 libgudev1-devel python-pyudev sudo pip install pyusb tar -jvxf libusb-1.0.20.tar.bz2; cd libusb; ./configure; make; make install; pip install pySiLibUSB # get Anaconda2-2.4.1-Linux-x86_64.sh ./Anaconda2-2.4.1-Linux-x86_64.sh # say yes to all # get ViTables-develop_py27.zip unzip ViTables-develop_py27.zip cd ViTables-develop/ python setup.py install # get from github unzip pyusb-master.zip # from github cd pyusb-master/ python setup.py install # get master pyBar cd pyBAR-master python setup.py install
Run this code:
import SiLibUSB sidev = SiLibUSB.SiUSBDevice() print "FWVersion: ", sidev.GetFWVersion()
Step-by-step setup instruction for a fresh Windows 7 (64-bit at ANL)
Follow the steps in https://github.com/SiLab-Bonn/pySiLibUSB/wiki to install the usb3.0 in windows 7