Skip to content

Patches from EcalSMM on Bittware#372

Draft
tomeichlersmith wants to merge 5 commits intomainfrom
ecal-smm-dev-bittware
Draft

Patches from EcalSMM on Bittware#372
tomeichlersmith wants to merge 5 commits intomainfrom
ecal-smm-dev-bittware

Conversation

@tomeichlersmith
Copy link
Copy Markdown
Member

Just having this PR open so folks know where I'm pushing developments while working on this and to have a place to keep any notes on progress out in the open.

Right now, I have not been able to get the driver to load on the machine hosting the Bittware, so I'm blocked by that issue (unrelated to pflib). I'm hopeful that, since the HcalBackplane move from ZCU to Bittware went pretty smooth, that the EcalSMM will as well. 🤞 also hoping I didn't just jinx it 🤞

  • add state names for ECON PUSM
  • add config for a single EcalSMM Bittware teststand

@tomeichlersmith
Copy link
Copy Markdown
Member Author

Good News: I figured out how to get the firmware loading and the driver enabled after working with the BittWare support folks. I've written my notes into a wiki page in slaclab/ldmx-firmware: https://github.com/slaclab/ldmx-firmware/wiki/loading-the-initial-firmware

Bad News: The ECON on the EcalSMM is consistently "falling" into PUSM State 5 WAIT_DLL_RESET_DONE. I believe this is a FC timing-delivering issue and was the original motivation to switch to developing on the ZCU. I am going to focus on investigating this issue now.

@tomeichlersmith tomeichlersmith force-pushed the ecal-smm-dev-bittware branch from 04c412c to 814d838 Compare April 8, 2026 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant