-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add layer-1 monitoring for new slot-7 cards [13_0_3 P5 DQM test] #41383
Conversation
A new Pull Request was created by @hftsoi (Ho-Fung Tsoi) for CMSSW_13_0_X. It involves the following packages:
@aloeliger, @epalencia, @emanueleusai, @cmsbuild, @syuvivida, @pmandrik, @micsucmed, @cecilecaillol, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
This PR is opened for online DQM test at P5, not yet finalized, please ignore for the moment. |
@hftsoi Could you please move this PR to draft to indicate from your side that this is testing only? |
Hi, the PR has been added to DQM playback systems could you please check the changes are as expected, thank you |
hi @micsucmed , the playback plots look as expected. We will postpone the test till later this week as we don't want to disrupt the current runs with beams, and will let you know when we are ready to have this PR in online production. Thanks |
in the meantime we should trigger the tests and, if this is a permanent change, you can prepare the corresponding PRs for master and 13_1 at your convenience. Release managers will usually not merge the backport before the master PR. |
please test |
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Expand to see more relval errors ...Comparison SummarySummary:
|
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-607a6f/32309/summary.html Comparison SummarySummary:
|
@hftsoi I wanted to check in on the status of this. Is this ready to go out of draft and be integrated? |
Not yet, so far it has never tested with the new firmware which is not ready now |
@hftsoi is the new firmware ready now? any plan to make this PR official? Eiko |
The new firmware will be ready later this week, we shall test it with this PR together. |
@hftsoi this PR has been deployed in online DQM since when it was created. Therefore it will be tested with the new firmware. |
@syuvivida an initial test was performed last week, however there was some minor issue in firmware loading during the test so the functionality was not fully examined, we will need to repeat it probably later this week. On top of this PR, I would like to add an extra check on firmware status when filling relevant plots to improve future debugging, shall I commit to this PR, or close this one and open a new one based on 13_0_7 (from current P5tag collector)? Thanks. |
Hi @hftsoi |
PR description:
This PR modifies Calo-Layer1 unpacker to adapt the additions of a new CTP7 card in slot-7 in each of the three layer-1 crates (FEDs 1354, 1356, 1358), where each card sends the same payload header and trailer as all other existing calo cards, but with a fixed payload data size of 6 32-bit words, regardless of normal or FAT events being sent. New monitoring elements are added to layer-1 DQM for the 3x6x32 bits. The modification is done in such a way that it works before and after the card addition (current firmware and new firmware not yet uploaded).
Note that the monitoring elements for HCAL FB4-5 are commented out, we will put them back once HCAL fixes them (FB4-5 are reserved bits and not used for LLP, but they are sending unphysical data there which layer-1 could not read out, causing discrepancies seen when comparing them).
PR validation:
Validated by running offline DQM on past commissioning runs, it works as expected for current production firmware. It needs to be tested with new firmware not yet deployed at P5.