Trig link capture and lpGBT alignment#415
Conversation
2a33f2b to
ec1c4c9
Compare
|
From looking through the lpGBT Mezzanine schematics, I get the following mapping.
|
|
The firmware hides this for data capture purposes, but it cannot hide it for configuration purposes (e.g. when picking which registers in the lpGBT to adjust) |
|
HcalBackplane's connection between the ECON-mezzanine and lpGBT mezzanine does not shuffle these inputs further. The three lowest DIN are assigned to the first ECON-T and the three highest are the second ECON-T.
I think the EcalSMM is the same, but all 6 DIN originate from a single ECON-T. |
bc73ba8 to
39d30df
Compare
|
status (aka excuse why this hasn't been merged yet) I noticed that the BERT error flag was set which I'm unsure on how to resolve. Implementing the |
|
okay... it seems like I'm consistently getting the BERT error code "input is all zeros", I've tried power cycling the HcalBackplane and re-configuring the ECON's from their power-on defaults and I'm still getting this error. I'm hoping I"m just forgetting some setup thing, so I'll try again tomorrow from power-on and go a bit slower. |
41bcc71 to
63fb12e
Compare
Further work by @jmmans that I'm copying from his branch
trig_link_splitontomain.TRIGobject andTRIGmenu to help with viewing the trig elinks and align them on the zcutasks.setup.align_econ_lpgbtto support ECON-T and its first eTxTo Do
TRIGclass) OR determine this is a separate issuecheck_allparameter that prints out error rate for each phase checked