Slice Testboard GUI Development Test Setup Documentation 2020-07-08 Description: Setup to help develop slice testboard GUI code using analog testboard Components: -”Windows PC” + monitor - APC remote controlled power: atlas-central-lab-power-strip = 10.44.1.36 -Keysight 81134A clock generator -Rohde & Schwarz HMP4040 power supply -Keithley 3390 waveform generator, AWG -analog testboard v1.1 E149372 -network switch: Netgear 10/100Mbps -JTAG programmer -fan Firmware version: -currently using July 6, 2020 firmware version -programmed configuration flash using active serial programming, pof file GUI software repository: -using: https://gitlab.cern.ch/coluta/COLUTA65/-/tree/sliceboard-v1 General Device power configuration -APC connected to wall outlet -PC + all bench devices connected to APC -fan is connected to its own outlet to ensure it’s always on APC configuration -ip address = 10.44.1.36 -Outlet 1: PC -Outlet 2: Monitor -Outlet 3: Clock generator -Outlet 4: Power supply -Outlet 5: AWG Clock generator configuration -using 10 MHz reference output from AWG to clock input -using channel 1 output, freq = 640MHz, Power Supply Configuration -ip address = 10.44.1.38, port 5025 -SCPI ID: ROHDE&SCHWARZ,HMP4040,105631,HW50020003/SW2.62 -supply is set to LAN remote control interface -Ch 1 enabled, all others off -Ch 1 voltage = 3.8 V, 5A limit AWG configuration -nothing, just providing 10MHz reference to clock generator Analog testboard configuration: -setup instructions here: https://gitlab.cern.ch/coluta/COLUTA65/-/blob/testboard-v1.1/Readme/Setup.md -only 3.6V power connected to power supply, 5V and -7V are not connected -optical cable + transceivers are in place -FPGA programmer is attached to the flash memory programming connector PC remote control interface -using teamviewer running on windows PC to run board -to start board environment, click on “testboard_env” desktop icon APC remote control interface -may need to power-cycle windows PC if it hangs -on Nevis local network, use browser to go to: http://10.44.1.36 -enter user name, password -use browser interface to turn off APC outlet #1 ONLY -other instruments will not turn back on automatically if turned off -wait, windows PC should automatically turn back on and start teamviewer Power supply remote control interface -using python script to control power supply, RsVISA software running on Windows just cannot detect device -script name: sliceboardGuiDev_controlPowerSupply_hmp4040_105631.py -location on berenice: /home/atlas/SCRATCH/supplyControl -running power supply control script: -log on to berenice atlas account -cd /home/atlas/SCRATCH/supplyControl -source venv/bin/activate -turn ON supply: python sliceboardGuiDev_controlPowerSupply_hmp4040_105631.py ON -turn OFF supply: python sliceboardGuiDev_controlPowerSupply_hmp4040_105631.py OFF -can also run it off your own PC if forwarding ports from Nevis network