WARNING!!!! PyChips is no longer supported for IPbus v2.0 devices and higher. This, unfortunately, removes Python as a valid software interface to
  • Virtex FPGAs with firmware versions >0x25
  • Spartan FPGAs with firmware versions >0x11
  • All Kintex FPGAs
In summary, if you have been using Python releases, you will need to move to the uHAL-based AMC13 software. We apologize for the inconvenience!!



In order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the CACTUS Installation page.

On a Scientific Linux system with PyChips installed:

  1. Download one of the above tarballs. For example:
       $ wget amc13_python_2013-01-31.tar.gz
  2. Unpack the tarball and make sure it decompressed successfully:
       $ tar -zxvf amc13_python_2013-01-31.tar.gz
       $ ls amc13_python_2013-01-31/
       addresstables_amc13  firmware_amc13  README.txt  src_amc13
  3. The software is now ready for use. For example, to run p_flash.py:
       $ cd amc13_python_2013-01-31/src_amc13
       $ python p_flash.py

AMC13 Python Software Links

Additional Links

-- EricHazen - 24 Jan 2012

Edit | Attach | Watch | Print version | History: r39 < r38 < r37 < r36 < r35 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r36 - 30 May 2013 - CharlieHill
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback