Difference between revisions of "NPS"

From HallCWiki
Jump to navigationJump to search
 
(13 intermediate revisions by one other user not shown)
Line 6: Line 6:
 
== Device list in EEL/108 ==
 
== Device list in EEL/108 ==
 
* When possible, I'm assigning addresses in the range 129.57.195.100--150.
 
* When possible, I'm assigning addresses in the range 129.57.195.100--150.
 +
 +
=== PXE Booting ===
 
* Devices on the 195 subnet are delivered PXE boot options via DHCP by the CNI DHCP server:
 
* Devices on the 195 subnet are delivered PXE boot options via DHCP by the CNI DHCP server:
 
   next-server 129.57.195.43;                # cdaql3 (on 195 subnet in EEL/108)
 
   next-server 129.57.195.43;                # cdaql3 (on 195 subnet in EEL/108)
Line 14: Line 16:
 
* '''hallc-nps-sw-2022''' -- Main router
 
* '''hallc-nps-sw-2022''' -- Main router
 
* '''cdaql3''' 129.57.195.43 -- main DAQ computer (located in EEL/108)
 
* '''cdaql3''' 129.57.195.43 -- main DAQ computer (located in EEL/108)
* '''nps-ps1''' 129.57.195.46 -- PortServer (See VTP port assignments below)
+
* '''nps-ps1''' 129.57.195.46 -- PortServer (See [[NPS#VTP_MAC / Portserver assignments|VTP Portserver Assignments]] below)
 +
* '''[https://nps-pdu1.jlab.org/ nps-pdu1]''' 129.57.195.47 -- APC switchable power supply [user: hccuser]
 +
** nps-lv1 (outlet 1); nps-ps1 (outlet 8)]
  
 
=== Low Voltage Crates ===
 
=== Low Voltage Crates ===
* nps-lv1  129.57.195.131  Weiner MPOD crate
+
* '''nps-lv1''' 129.57.195.131  Weiner MPOD crate
  
 
=== High Voltage Crates ===
 
=== High Voltage Crates ===
* nps-hv1  129.57.195.130  CAEN 4527 Crate
+
* '''nps-hv1''' 129.57.195.130  CAEN 4527 Crate
* nps-hv2  129.57.195.132  CAEN 4527 Crate
+
* '''nps-hv2''' 129.57.195.132  CAEN 4527 Crate
  
 
=== VME Crates (with module summary) ===
 
=== VME Crates (with module summary) ===
* '''nps-crate0'''  129.57.195.120  VME64x Wiener crate
 
** ('''To be installed''') LED driver modules
 
** ('''To be installed''') 'Example' SIS3801 scaler and CAEN 1190 TDC for testing blocklevel>1
 
 
* '''nps-crate1'''  129.57.195.121  VXS crate
 
* '''nps-crate1'''  129.57.195.121  VXS crate
 
** nps-vme1  129.57.195.101
 
** nps-vme1  129.57.195.101
 
** nps-vtp1  129.57.195.111
 
** nps-vtp1  129.57.195.111
** ''FADCs still to be installed/setup'' (will be 16 F250 FADCs installed)
+
** 15 F250 FADCs installed
 
* '''nps-crate2'''  129.57.195.122  VXS crate
 
* '''nps-crate2'''  129.57.195.122  VXS crate
 
** nps-vme2  129.57.195.102
 
** nps-vme2  129.57.195.102
 
** nps-vtp2  129.57.195.112
 
** nps-vtp2  129.57.195.112
** 16 F250 FADCs installed and configured
+
** 15 F250 FADCs installed
 
* '''nps-crate3'''  129.57.195.123  VXS crate
 
* '''nps-crate3'''  129.57.195.123  VXS crate
 
** nps-vme3  129.57.195.103
 
** nps-vme3  129.57.195.103
 
** nps-vtp3  129.57.195.113
 
** nps-vtp3  129.57.195.113
** 16 F250 FADCs installed and configured
+
** 15 F250 FADCs installed
* '''nps-crate4'''  129.57.195.124  VXS crate ('''NOT PRESENT IN EEL/108 SETUP''')
+
* '''nps-crate4'''  129.57.195.124  VXS crate
 
** nps-vme4  129.57.195.104
 
** nps-vme4  129.57.195.104
** nps-vtp4  129.57.195.114
+
** nps-vtp4  129.57.195.114 ('''NOT INSTALLED YET''')
 +
** 8 F250 FADCs installed (slots 3--10)
 +
** 1 CAEN 1190 TDC (in slot 20) for testing blocklevel > 1
 +
** ('''To be installed''') 'Example' SIS3801 scaler for testing blocklevel > 1
 +
** ('''To be installed''') LED driver modules
 +
 
 +
'''NOTE:'''
 +
* '''0th''' 'full' crate is the SHMS calorimeter crate presently in use in the Hall (SHMS hut)
 +
** nps-vme0  129.57.168.xxx ('''Likely best to rename the VME SBC to follow general NPS naming scheme for clarity when the time comes.''')
 +
** nps-vtp0 129.57.168.xxx ('''NOT INSTALLED YET''')
 +
** It will be configured to use 15 (of its 16 FADCs) and will function identically to the first 3 'full' crates.  (The 16th module will be a spare.)
 +
** It will ''not'' be coming to EEL/108 (of course).
  
=== VTP MAC assignments ===
+
=== VTP MAC / Portserver assignments ===
 
* '''nps-vtp1''' ce:ba:f0:03:00:ae  129.57.195.141
 
* '''nps-vtp1''' ce:ba:f0:03:00:ae  129.57.195.141
 
** nps-crate1
 
** nps-crate1
Line 53: Line 65:
 
** nps-crate3
 
** nps-crate3
 
** Portserver:  nps-ps1 2003
 
** Portserver:  nps-ps1 2003
* '''nps-vtp4''' ce:ba:f0:03:00:b1  129.57.195.144
+
* '''nps-vtp4''' ce:ba:f0:03:00:b1  129.57.195.144 ('''NOT INSTALLED YET''')
 +
** nps-crate4
 +
** Portserver:  nps-ps1 2004
 
* '''nps-vtp5''' ce:ba:f0:03:00:b2  129.57.195.145
 
* '''nps-vtp5''' ce:ba:f0:03:00:b2  129.57.195.145
 
* '''nps-vtp6''' ce:ba:f0:03:00:b3  129.57.195.146
 
* '''nps-vtp6''' ce:ba:f0:03:00:b3  129.57.195.146
 +
 +
=== Thermal / Humidity / Chiller Control and Readbacks ===
 +
Using  CrIO [https://en.wikipedia.org/wiki/CompactRIO CompactRIO]
 +
 +
* '''dsg-nps-crio9045''' 129.57.195.26
 +
* '''nps-mux''' 129.57.195.36  (Spare Keysight)

Latest revision as of 16:12, 26 February 2023

Neutral Particle Spectrometer (and related experiments)

Main NPS Wiki <-- Primary NPS wiki found here


Device list in EEL/108

  • When possible, I'm assigning addresses in the range 129.57.195.100--150.

PXE Booting

  • Devices on the 195 subnet are delivered PXE boot options via DHCP by the CNI DHCP server:
 next-server 129.57.195.43;                # cdaql3 (on 195 subnet in EEL/108)
 filename "linux-install/pxelinux.0"       # boot file
In-Progress

Misc Devices

  • hallc-nps-sw-2022 -- Main router
  • cdaql3 129.57.195.43 -- main DAQ computer (located in EEL/108)
  • nps-ps1 129.57.195.46 -- PortServer (See VTP Portserver Assignments below)
  • nps-pdu1 129.57.195.47 -- APC switchable power supply [user: hccuser]
    • nps-lv1 (outlet 1); nps-ps1 (outlet 8)]

Low Voltage Crates

  • nps-lv1 129.57.195.131 Weiner MPOD crate

High Voltage Crates

  • nps-hv1 129.57.195.130 CAEN 4527 Crate
  • nps-hv2 129.57.195.132 CAEN 4527 Crate

VME Crates (with module summary)

  • nps-crate1 129.57.195.121 VXS crate
    • nps-vme1 129.57.195.101
    • nps-vtp1 129.57.195.111
    • 15 F250 FADCs installed
  • nps-crate2 129.57.195.122 VXS crate
    • nps-vme2 129.57.195.102
    • nps-vtp2 129.57.195.112
    • 15 F250 FADCs installed
  • nps-crate3 129.57.195.123 VXS crate
    • nps-vme3 129.57.195.103
    • nps-vtp3 129.57.195.113
    • 15 F250 FADCs installed
  • nps-crate4 129.57.195.124 VXS crate
    • nps-vme4 129.57.195.104
    • nps-vtp4 129.57.195.114 (NOT INSTALLED YET)
    • 8 F250 FADCs installed (slots 3--10)
    • 1 CAEN 1190 TDC (in slot 20) for testing blocklevel > 1
    • (To be installed) 'Example' SIS3801 scaler for testing blocklevel > 1
    • (To be installed) LED driver modules

NOTE:

  • 0th 'full' crate is the SHMS calorimeter crate presently in use in the Hall (SHMS hut)
    • nps-vme0 129.57.168.xxx (Likely best to rename the VME SBC to follow general NPS naming scheme for clarity when the time comes.)
    • nps-vtp0 129.57.168.xxx (NOT INSTALLED YET)
    • It will be configured to use 15 (of its 16 FADCs) and will function identically to the first 3 'full' crates. (The 16th module will be a spare.)
    • It will not be coming to EEL/108 (of course).

VTP MAC / Portserver assignments

  • nps-vtp1 ce:ba:f0:03:00:ae 129.57.195.141
    • nps-crate1
    • Portserver: nps-ps1 2001
  • nps-vtp2 ce:ba:f0:03:00:af 129.57.195.142
    • nps-crate2
    • Portserver: nps-ps1 2002
  • nps-vtp3 ce:ba:f0:03:00:b0 129.57.195.143
    • nps-crate3
    • Portserver: nps-ps1 2003
  • nps-vtp4 ce:ba:f0:03:00:b1 129.57.195.144 (NOT INSTALLED YET)
    • nps-crate4
    • Portserver: nps-ps1 2004
  • nps-vtp5 ce:ba:f0:03:00:b2 129.57.195.145
  • nps-vtp6 ce:ba:f0:03:00:b3 129.57.195.146

Thermal / Humidity / Chiller Control and Readbacks

Using CrIO CompactRIO

  • dsg-nps-crio9045 129.57.195.26
  • nps-mux 129.57.195.36 (Spare Keysight)