Author: Morataya Campos, D.A.
Paper Title Page
TUPP12 Automated Management of Libera SPARK Module IOCs in SPEAR3 51
 
  • F. Toufexis, S. Condamoor, W.J. Corbett, D.A. Morataya Campos, C.S. Ramirez, J.J. Sebek, C. Wermelskirchen
    SLAC, Menlo Park, California, USA
  • P. Leban, M. Žnidarčič
    I-Tech, Solkan, Slovenia
 
  Funding: Work sponsored by US Department of Energy Contract DE-AC02-76SF00515.
We are actively upgrading BPM processors in the SPEAR3 accelerator complex as several of the existing systems are reaching end-of-life. To consolidate the resources required for development and maintenance we have evaluated and installed several processors from the Libera SPARK hardware series. We found that two common deployment methods typically used with these modules, micro-SD card and network boot, are either hard to maintain or lack flexibility. Instead we have developed an automated method based on a network boot scheme where an external EPICS soft IOC manages the assignment of specific SPARK modules to physical BPMs in the accelerator. Each module queries the soft IOC at boot time to determine which BPM it is assigned to and then starts its IOC with the appropriate BPM prefix for the PV names. This deployment method allows for quick, seamless swapping of SPARK modules by machine operators or physicists. It addition, it allows us to bring additional modules online for testing, or to move modules to different locations with a different PV prefix for the new location. This method is applicable to other EPICS-enabled devices where the device hardware also hosts an IOC.
 
poster icon Poster TUPP12 [0.792 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IBIC2020-TUPP12  
About • paper received ※ 01 September 2020       paper accepted ※ 15 September 2020       issue date ※ 30 October 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)