Closed caleb-james-smith closed 6 years ago
Note that self.address is hard-coded to be 0x19 right now. This could be fixed with the full multiplexing issue...
In this pull request: https://github.com/FNAL-HCAL-Ph1Upgrade/gui-step1/pull/21
The remaining task is to make a button for programming top and bottom igloo. The top and bottom igloo have different JTAG select values (0 for top and 1 for bottom). Thus we need a button (or dropdown menu) to select top or bottom igloo.
Here is the relevant section that sets up Igloo programming: https://github.com/FNAL-HCAL-Ph1Upgrade/gui-step1/blob/HB_Master/User-Interface.py#L1225-L1241
We now have a script that runs on the Windows PC. It programs HB QIE cards and uploads the firmware versions and programming pass/fail to the database. https://github.com/FNAL-HCAL-Ph1Upgrade/gui-step1/pull/28
Here is the release: https://github.com/FNAL-HCAL-Ph1Upgrade/gui-step1/releases/tag/HB_2.0