Skip to content
forked from hmaarrfk/libcyusb

Cypress USB Library for Linux

Notifications You must be signed in to change notification settings

ey3ball/libcyusb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is my packaged version of the EZ-USB FX3 Software Development Kit for Linux.

I only included libcyusb in here, but in releases, you should find the full 1.0.5 version of the software that has been modified to have an LGPL license.

Warning

In my experience, this library was of limited use. I would use it to learn what commands are sent to libusb and directly use libusb instead of this. They make heavy use of global variables, which makes multi-threaded use difficult.

Build from source

mkdir build
cd build
cmake ..
make

Ubuntu

Find it on the ppa

Build instructions for Ubuntu

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
cpack ..
sudo apt install ./libcyusb_*.deb

Fedora

Find it on copr

LGPL v2.1

To obtain the LGPL v2.1 license, I had to send a request to the Cypress Support team and press them a little bit for an "early" release of their SDK.

Email excerpt:

An Interaction has been added to the case#00416794 by Abhinav Garg.


Hello Mark,

PFA libcyusb_linux with the updated LGPL license. There are a few other updates (to the GUI) which are documented in the user guide.

Hope this will help !!

Thanks & Regards

Abhinav


You may view your case here: https://www.cypress.com/mycases/5001a00000ZVQrN

Alternately, posting a response via reply e-mail will append your comments directly to the case.

To view or download attachments, please access the case on our support website by clicking on the link provided above.

Thank You.

ref:_00D1a000000YMuW._5001a00000ZVQrN:ref

About

Cypress USB Library for Linux

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 53.4%
  • C++ 39.7%
  • Shell 3.5%
  • CMake 3.4%