Skip to content

FNAL-HCAL-Ph1Upgrade/gui-step1

 
 

Repository files navigation

gui-step1

Master Branch

A small gui for the first step in the QIE testing process Fermilab - Summer 2016

Hack For 904 Branch

A small gui for reprogramming Igloo FPGAs for use at CERN B904 - Fall 2016

Here is information regarding reprogramming Igloo FPGAs using the ngCCM Emulator.

Programming repository: https://github.com/BaylorCMS/gui-step1/tree/hackFor904

Branch: hackFor904

Using Windows Powershell

Print unique ids and current firmware versions

python.exe .\scripts.py

Print help for programming Igloos

python.exe .\programIgloos.py -h

Program all 8 slots on one half of the backplane (1 or 2 full RMs) with Igloo FW 2.2

python.exe .\programIgloos.py -f .\HE_igloo\fixed_HE_RM_v2_02.stp

Program single slot (say RM 2 slot 3 = J20 in backplane)

python.exe .\programIgloos.py -f .\HE_igloo\fixed_HE_RM_v2_02.stp -s 20

Use simple graphical user interface (GUI)

python.exe .\Simple-Gui.py

Slot designation:

RM 1 Slot 1 : J26

RM 1 Slot 2 : J25

RM 1 Slot 3 : J24

RM 1 Slot 4 : J23

RM 2 Slot 1 : J21

RM 2 Slot 2 : J20

RM 2 Slot 3 : J19

RM 2 Slot 4 : J18

RM 3 Slot 1 : J10

RM 3 Slot 2 : J9

RM 3 Slot 3 : J8

RM 3 Slot 4 : J7

RM 4 Slot 1 : J5

RM 4 Slot 2 : J4

RM 4 Slot 3 : J3

RM 4 Slot 4 : J2

About

A small gui for the first step in the QIE testing process

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.5%
  • Prolog 2.4%
  • Other 1.1%