January 24, 2019

  • Urgent: Using the full DAQ for module testing will significantly delay the full DAQ upgrade.   An alternative solution needs to be devised. 
    1. Can we use the old dev-boards?  How much re-work is needed?  We need to get a dev-board back at SLAC so Ben or Ryan can understand what rework is needed to get the old-dev boards working.  Cameron will ask Santa Cruz to take several pictures and send them to Ryan to compare against.  What board version is at SLAC? 
    2. Use PCI-e readout.  Ben estimates it will take ~1 week to get the PCI-e solution working. 
  • Use of PCI-e on the event builder host would allow us to avoid building the TI firmware on the DTM.  Operating this way, the only thing that would be required is to write firmware that receives the trigger clock and distributes.  This will require a respin of the RTM. The respin will require 1 week of layout and a few days of schematic. Need to understand the cost benefit. 
  • If we decide to stick with the current RTM, a new TI interface for the DTM firmware needs to be written. Ryan would be doing this.
  • Rogue needs to be installed on the full DAQ ASAP.  Ben will take the lead but Cameron and Omar can help when needed.

 

January 31, 2019

  • We need to move the DAQ test setup out of the server room and into the Group C optical table. 
    • This was already done by Cameron and Omar. 
    • There was a long discussion with Mark about running several bundles of fibers from the server room to lab 3.  These fibers would connect to a switch that connects to group C.  Mark will try to understand if this work can be done soon.  For now, Cameron, Adele and Matt will run a single duplex fiber from the switch in Group C to the DAQ setup on the optical table.
  • Decided to re-spin the RTM to make use of JLab's PCI-e solution to the event builder. 
    • Ryan will contact Sergei about shipping a PCI-e card from JLab along with the drivers.
  • Rogue has already been installed by Ben but some firmware updates are still needed (e.g. fw to create frames and adds a datapath to go out through Ethernet.).  
    • Ben will aim to have the system running with Rogue by next week.
    • Need to translate the configuration file to yml format.  Ben will provide an example config to Omar and Cameron so they can help with the translation. 
    • Need to update calibration code so it dumps to yaml format.  Omar will work on this. 
  • Need to understand how EPICs is being run at JLab. Omar and Cameron will look into this.
    • Can we use pydm for the GUI's? 

 

 

  • No labels