This page contains documentation and download links for AMC13 test software written in Python and using the PyChips library.
- amc13_python_2012-11-07.tar.gz
– updated release. Contains latest Virtex firmware version 0x1f with DAQ link functionality, as well new amc13_control.py commands for sending local triggers
- amc13_python_2012-10-10.tar.gz
– interim release. Contains latest firmware files, Spartan v0xd and Virtex v0x1c
- amc13_python_2012-10-02.tar.gz
– interim release. Contains latest firmware file, Spartan v0xd
- amc13_python_2012-09-28.tar.gz
– interim release. Contains latest firmware file, Virtex v0x18
- amc13_python_2012-09-14.tar.gz
– interim release. Contains up-to-date firmware files
- amc13_python_2012-09-11.tar.gz
– interim release. Fixed bug in 'dump file' command and added 'firmware version' command
- amc13_python_2012-09-07.tar.gz
– updated release. New features of 'amc13_control.py' include functional block/fifo read/write commands, an improved status display, and an improved initialization command.
- amc13_python_2012-08-06.tar.gz
– updated release. Includes new status display for AMC13 counters in 'amc13_control.py' as well as better firmware-file handling for 'p_flash.py'
- amc13_python_2012-08-02.tar.gz
– Interim release with updated p-flash.py to handle Golden and Spartan '.mcs' files together
- amc13_python_2012-07-31.tar.gz
– Interim release with broken ipbus.py fixed.
- amc13_python_2012-07-27.tar.gz
– updated release. Handles new firmware file naming convention and offers greater error checking. [*broken ipbus.py. stay tuned*]
- amc13_python_2012-05-31.tar.gz
– updated release. Incorporate Rohlf's firmware programming bug fix and add some more of Charlie's enhancements.
- source_28may2012
– readline command history, AMC13Tool, bug fix in flash programming
- Note: this is not a complete release, but updates for only the .py scripts. Untar, then copy .py files to src_amc13 in i.e. the release below
- amc13_python_2012-05-17.tar.gz
– updated release. Use with T2 firmware V6 and later. Works with stock SL5 python 2.4 now
- amc13_python_2012-03-14.tar.gz
– updated release. See README.txt. Now includes amc13_control.py.
- amc13_python_2012-02-21.tar.gz
– Interim release of Python scripts. See README.txt for some details.
Installation
On a Scientific Linux system, here is a quick tutorial:
(make sure you have PyChips installed and the environment set correctly)
(download one of the tarballs above)
$ tar -xzf amc13_python_2012-xx-xx.tar.gz
$ cd amc13_python_2012-xx-xx/src_amc13
$ python p_flash.py (for example, to program the flash)
AMC13PythonSoftwareToDoList
--
EricHazen - 24 Jan 2012