VCU128 deployment tools
This MR includes few new utilities for VCU128 normal operation and bitfile deployment:
-
prog_clock_Si570.py
: tool to reprogram on-board QSFPs mgt clocks to whatever frequency you want (if possible). Supported frequencies: 156.25, 250.00, 322.265625 MHz -
prog_clock_Si5341.py
: same as the one before, but the procedure is much more complex and the registers/values list is stored underdata/clockbuilder/
. Supported frequencies: 156.25, 250.00 MHz -
pcie_reconnect_hal.*
: bash script calling python script with the same name, to read PCIe current configuration registers or write them to "reconnect" PCIe device to tree -
deploy_vcu128_scouting_firmware.sh
: same as the normal one, but specific for the VCU128. It might be possible to integrate this into the normal one, but it would become really verbose... -
I2C_interface.py
: same of the one available in SCONE. Any ideas on how to avoid duplicates?