Everything should be already good to go but just in case
Is possible to communicate with the Kintex FPGA using a ethernet connector. The ethernet connector has to be plugged directly in the computer ethernet bus, without using an external hub. By default the board address is 192.168.10.16. To be able to communicate create a network with the following settings:
IP Address: 192.168.10.10 Subnet Mask: 255.255.255.0 Gateway: 0.0.0.0
In UBUNTU you have to define this network in the file
/etc/network/interfaces
And you can add it (if it is not already there) as
# The primary network interface auto eth0 iface eth0 inet static address 192.168.10.10 netmask 255.255.255.0 gateway 0.0.0.0
After that use the command
ifdown eth0; ifup eth0
And check if the board is there:
ping 192.168.10.16
Get the right firmware here tag If not already installed, install the VIVADO software then:
conda install numpy bitarray pyyaml scipy numba pytables matplotlib tqdm pyzmq blosc psutil pip install git+https://gitlab.cern.ch/silab/bdaq53.git@master
powering procedure missing on purpose, ask to someone who had already done it
cd bdaq53/ source setup.py develop bdaq53 --help
choose a test (for example scan_digital) and
bdaq53 scan_digital
TBD
the cross talk scan is not in the bdaq53 scan list but nevertheless is present inside the scan folder. To run it:
cd bdaq53/bdaq53/scans/ python scan_crosstalk.py