Optoboard mode (10Gbps, FEC12) is set at the hardware level through the MODE pins. Once the LpGBT main chip is aligned with FELIX, we can configure the entire optoboard (all other LpGBT chips, GBCR chips and VTRx+ chip). The secondary LpGBT chips are configured after receiving clock from LpGBT main chip, and do not turn on by themselves upon powering the board.
To configure the optoboard with latest optoboard software, please follow instructions from here (NOT READY YET).
./x86_64-centos7-gcc11-opt/felixcore/felixcore -d 0 --data-interface lo --toflx-tlp 64 -v -p 12350 -r 12340 -P 12330 -w 8080
python -i InitOpto.py -config_path "configs/optoboard_lpgbtv1_gbcr2_vtrxv1_3_default.json" -optoboard_serial "00000000" -vtrx_v "1.3" -FELIXFOLDER "/path/to/FELIX/software" -YARRFOLDER "/path/to/YARR" -configure 1
You can find the optoboard configuration file here optoboard_lpgbtv1_gbcr2_vtrxv1_3_default.json.
At this point, the optoboard should be fully configured, the current reading should go up from around 600mA to 1.34A. And there should be alignment as well as light in all four channels with the FELIX as shown below,
Now we are ready to configure the pixel chip.