FNAL-HCAL-Ph1Upgrade / gui-step1

A small gui for the first step in the QIE testing process
0 stars 1 forks source link

HB Igloo Programming through ngCCM Emulator #20

Closed caleb-james-smith closed 6 years ago

caleb-james-smith commented 6 years ago
cmshcal11 commented 6 years ago

Note that self.address is hard-coded to be 0x19 right now. This could be fixed with the full multiplexing issue...

caleb-james-smith commented 6 years ago

In this pull request: https://github.com/FNAL-HCAL-Ph1Upgrade/gui-step1/pull/21

caleb-james-smith commented 6 years ago

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.

caleb-james-smith commented 6 years ago

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

caleb-james-smith commented 6 years ago

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

caleb-james-smith commented 6 years ago

Here is the release: https://github.com/FNAL-HCAL-Ph1Upgrade/gui-step1/releases/tag/HB_2.0