Skip to content

github-fds/confmc.x86_64.linux.2020.06

Repository files navigation

CON-FMCTM

CON-FMC is an FMC (FPGA Mezzanine Card) and connects computer to the FPGA through USB 3.0/2.0.
More details can be found at here. This page contains software package version 2020.06 for CON-FMC. CON-FMC board

License

FUTURE DESIGN SYSTEMS SOFTWARE END-USER LICENSE AGREEMENT FOR CON-FMC.
See 'EULA.txt' file.

How to install

See 'Section 3 Software installation' of 'doc/FDS-TD-2018-03-001-CON-FMC-User-Manual.pdf'.

Requriements

The CON-FMC pkg uses LibUSB package To use CON-FMC API in your program, you should have Libusb

  • To check LibUSB is already installed, put below command.
  $ ldconfig -p | grep libusb
    libusbmuxd.so.6 (libc6,x86-64) => /lib/x86_64-linux-gnu/libusbmuxd.so.6
    libusb-1.0.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libusb-1.0.so.0
    libusb-1.0.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libusb-1.0.so
  • If it is not installed (nothing shown), you can install it as follows.
  $ sudo apt-get install libusb-1.0.0-dev

To see more informations for other OS such as CentOS or Windows. Please refer 3.1.1 Install LibUsb section in the manual

Linux

  1. Get the package from GitHub, where '2020.06' stands for version
    $ git clone https://github.com/github-fds/confmc.x86_64.linux.2020.06.git
  2. Down to the retrieved directory
    $ cd confmc.x86_64.linux.2020.06
  3. Run 'coninstall.sh' with root permission
    $ sudo ./coninstall.sh
    Use '-dst install_dir' option to specify installation directory, otherwise '/opt/confmc/2020.06' will be used by default, where '2020.06' can be vary depending on version.
  4. Do not forget to source setup script before using this package. Then, all necessary environment variables will be set for you.
    • for default Python
      $ source /opt/confmc/2020.06/settings.sh
    • for default Python version 2
      $ source /opt/confmc/2020.06/settings.sh -python 2
    • for default Python version 3
      $ source /opt/confmc/2020.06/settings.sh -python 3

Windows

  1. Get the package from GitHub, where '2020.06' stands for version
    > git clone https://github.com/github-fds/confmc.x86_64.mingw.2020.06.git
  2. Copy the retrieved directory to somewhere
    > copy confmc.x86_64.mingw.2020.06 C:\confmc\2020.06
  3. Set 'CONFMC_HOME' environment variable to 'C:\confmc\2020.06'
    > setx -m CONFMC_HOME C:\confmc\2020.06

How to use

Refer to following documents.

Refer to examples available at here.

What's new

Refer to 'RELEASE_NOTES.txt'.

Contact

About

CON-FMC SW package version 2020.06 for 64-bit Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •