JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


BiBTeX citation export for THMBCMO21: Development of Standard MicroTCA Deployment at ESS

@inproceedings{chicken:icalepcs2023-thmbcmo21,
  author       = {F. Chicken and J.J. Jamróz and J.P.S. Martins},
  title        = {{Development of Standard MicroTCA Deployment at ESS}},
% booktitle    = {Proc. ICALEPCS'23},
  booktitle    = {Proc. 19th Int. Conf. Accel. Large Exp. Phys. Control Syst. (ICALEPCS'23)},
  eventdate    = {2023-10-09/2023-10-13},
  pages        = {1238--1241},
  paper        = {THMBCMO21},
  language     = {english},
  keywords     = {controls, EPICS, interface, ion-source, GUI},
  venue        = {Cape Town, South Africa},
  series       = {International Conference on Accelerator and Large Experimental Physics Control Systems},
  number       = {19},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {02},
  year         = {2024},
  issn         = {2226-0358},
  isbn         = {978-3-95450-238-7},
  doi          = {10.18429/JACoW-ICALEPCS2023-THMBCMO21},
  url          = {https://jacow.org/icalepcs2023/papers/thmbcmo21.pdf},
  abstract     = {{At the European Spallation Source, over 300 MicroTCA systems will be deployed over the accelerator, target area and instruments. Covering integrations for RF, Beam Instrumentation, Machine Protection and Timing Distribution systems, ESS has developed a method to standardise the deployment of the basic MicroTCA system configuration using a combination of Python scripts and Ansible playbooks with a view to ensure long-term maintainability of the systems and future upgrades. By using Python scripts to setup, the Micro Carrier Hub (MCH) registering it on the network and update the firmware to our chosen version, and Ansible playbooks to register the Concurrent Technologies CPU on the ESS network and install the chosen Linux OS before a second playbook installs the ESS EPICs Environment (E3) ensures all new systems have identical setup procedures and have all the necessary packages before the on-site integration is started. }},
}