You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

  1. EPICS IOC Prepared
    1. SXR IOC Configuration:
      1. git repo: Undulator_SXR
      2. git branch: epics7-update
      3.  $(git_repo)/configure/RELEASE:
        • SEQ_MODULE_VERSION                =R2.2.4-1.2
          AUTOSAVE_MODULE_VERSION     =R5.8-2.1.0
          CAPUTLOG_MODULE_VERSION     =R4.0-1.0.0
          IOCADMIN_MODULE_VERSION     =R3.1.16-1.3.2
          SSUBRECORD_MODULE_VERSION   =R3.0.4
          MODBUS_MODULE_VERSION       =R3.2-1.0.1
          ASYN_MODULE_VERSION             =R4.39-1.0.1
          MOTOR_MODULE_VERSION         =R6.10.1-2.3.1
          STREAM_MODULE_VERSION        =R2.8.9-1.2.1
          CALC_MODULE_VERSION             =R3.7-1.0.1
          MISCUTILS_MODULE_VERSION    =R2.2.5
          SSCAN_MODULE_VERSION          =R2.10.2-1.0.0
          CEXP_MODULE_VERSION             =R1.1.3
          SPLINE_MODULE_VERSION          =R2.0.2
      4.   $(git_repo)/configure/RELEASE_SITE:
        • BASE_MODULE_VERSION=R7.0.3.1-1.0
          EPICS_SITE_TOP=/afs/slac/g/lcls/epics
          BASE_SITE_TOP=/afs/slac/g/lcls/epics/base
          EPICS_MODULES=/afs/slac/g/lcls/epics/R7.0.3.1-1.0/modules
          IOC_SITE_TOP=/afs/slac/g/lcls/epics/iocTop
          PACKAGE_SITE_TOP=/afs/slac/g/lcls/package
          TOOLS_SITE_TOP=/afs/slac/g/lcls/tools
          ALARM_CONFIGS_TOP=/afs/slac/g/lcls/tools/AlarmConfigsTop
      5.  $(git_repo)/configure/CONFIG_SITE:
        • CHECK_RELEASE = YES

          CROSS_COMPILER_TARGET_ARCHS = 

          PKG_ARCH=$(T_A)

          INSTALL_LOCATION_STARTUP += $(INSTALL_LOCATION)/startup
          DIRECTORY_TARGETS += $(INSTALL_LOCATION_STARTUP)
          SHARED_LIBRARIES=NO
          STATIC_BUILD=YES

          # Location of Kernel Modules
          LINUX_KERNEL_MODULES=$(PACKAGE_SITE_TOP)/linuxKernel_Modules

          LINUX_VERSION=rhel6

           PCRE=YES
           PCRE_PACKAGE_NAME=pcre
           PCRE_VERSION=8.37
           PCRE_TOP=$(PACKAGE_SITE_TOP)/$(PCRE_PACKAGE_NAME)/$(PCRE_VERSION)
           PCRE_LIB=$(PCRE_TOP)/$(PKG_ARCH)/lib
           PCRE_INCLUDE=$(PCRE_TOP)/$(PKG_ARCH)/include

  2. SXR Upgrade Test Plan
    1. Week 1: Practice test on SXU-021
      1. Prepare work:
        1. Record current iocSpecificRelease for sioc-b81-mc03:
          1. iocSpecificRelease -> /u/cd/tthayer/workspace/LCLSII/SXRU/Undulator_SXR_MMF/
      2. During the test day:
        1. Boot current EPICS 3 based IOC, record settings:
        2. Currently sioc-b81-mc03 is running, need to check again before test
        3. Open EDM based Undulator GUI
        4. Before any movement, record all the settings.
          1. Take screenshots from GUI
          2. Follow  checkout sheet to process the practice tests
        5. Print the checkout sheet
        6. According to the checkout sheet, the main motion test should be as follows:
          1. Tests will verify the correct operation of the following motion controls:
          2. Wiring, switch status, ESTOP functionality.
          3. Coordinated motion for gap adjustment.
          4. Encoder read back: available, calibrated.
          5. Limit, tilt, and vacuum switches: single axis, coordinated motion.
        7. Stop the test if encounter any issue/hazard, contact Alex for help.
      3. After all the test, revert all the settings as same as saved before.
  • No labels