CERN-IPMC Tester
This repository contains the files required to configure all of the programmable devices located on the CERN-IPMC Tester boad:
- uMGT Controller: setup-config/umgt-firmware
- MMC Emulator: setup-config/mmc-firmware
- CPLD: setup-config/cpld-firmware
In addition, it contains the binaries files required to flash the CERN-IPMC mezzanine card with a specific software and the latest version of the FPGA firmware:
- IPMC binaries files and documentation (how to flash the CERN-IPMC using FlashPRO): ipmc-config
Finally, it contains the python script used to test the mezzanine card automatically: main.py
How-To
This python library was designed for python 2.7.xx
Dependencies
List of dependency(ies):
- pySerial (installation command: pip install pyserial)
- colorama (installation command: pip install colorama)