Hi,
could you explain the difference of the following two code sections?
Which one is the correct way of resetting the SCA FPGA core?
https://gitlab.cern.ch/alice-cru/cru-sw/blob/master/COMMON/SCA.py#L28
https://gitlab.cern.ch/alice-cru/cru-sw/blob/master/COMMON/SCA.py#L194
On a side note:
We would prefer it if the init() routines would not already change the state of the hardware. It is quite confusing to simply run, e.g., GBTSC/sw/sca_prg.py, without ‘doing’ anything, but behind the scenes something gets reset in the hardware and stuff magically works again.
Best regards