Minutes from the 05/04/05 LCLS SLC IOC meeting: (1) BPM Service: Diane and Debbie continue to gather BPM requirements. From Patrick, they have a list of all SCP apps that need supporting. Patrick says the profile monitors and bunch length monitor/slice emittance need NO support on the Alpha/SLC-IOC. We will need the SLC interface with the cavity BPMs in the undulator. REMEMBER THAT NEW TYPES OF BPM HARDWARE USUALLY REQUIRE CHANGES TO THE SLC CONTROL SYSTEM. We won't know that scope until later in the design. From Till, they've gotten questions about what kind of triggers will the EVR provide and if those triggers are compatible with the Echotek module. Till and Dayle will need to discuss. They will need to discuss other GADCs (toroids, wires, vanilla GADCs) with Doug. They will need to discuss how the EVR PNET pattern will be made available to them (via EPICS record(s)) from Dayle. Tony is gone for the summer on June 1. He will be home off-and-on and will take phone calls. Tony warns that if we don't support SCP-style BPM calibration, the SCP still expects calibration files. Diane will look into creating dummy private/public calibrations to minimize SCP changes. Tony discussed 2 types of acquisitions - scan and non-scan. Each has a different message structure and require variable sizes of structures within the message. The scan type may involve up to 1000 values per BPM and is used right now for PEPII RINQ BPMs. The PEPII RINQ BPM acquisition also provides transfer of BPM data that is frozen after a beam abort. Is this capability needed for LCLS? We think Till will probably have a special buffer where he will capture BPM data and freeze it on a fault. Probably the interface to this function will be only EPICS. (2) CSTR/ASYNC: Ron has finished updating his design documentation with Steph's comments. Ron has finished coding/testing cstrAsync. He will finish cstrHdlr coding by next meeting. He has some testing and is the first person to copy from the EPICS database to the local SLC database and up to the Alpha. Congratulations!! Ron mentions that the database and message services are performing wonderfully. In 2 weeks, he'll be ready for some RTEMS testing - Debbie to help him get set up. Ron mentioned that he needs all other tasks active before cstrHdlr sets the SLC CSTR AMSK. Diane will change slcExec to make sure all other tasks are active before starting cstrHdlr. Ron to set AMSK after the cstrHdlr active flag is set. Stephanie to add CSTR secondaries to the SLC IOC diagnostics EDM display to help in debugging. (3) Magnet Service: Kristi has her bare-bones mgntHdlr coded. She will be ready for a design review in 2 to 3 weeks. There is a question of having a second reqts review with Patrick and/or Paul Emma in attendance. Stephanie to decide. (4) EPICS 3.14.7 on RTEMS MVME5500: Kristi to build 3.14.7 base for RTEMS mv5500, solaris-sparc-gnu, and linux-x86. Also a subset of site packages (iocCmlog, slc, ipac, etc). She will import into the LCLS CVS repository only and build for LCLS only. Both solaris and linux will be built dynamically. (5) Task List: Task Who When ------------------------------------------- --------------- ---------- * cstrHdlr and its utilities RonM May 11 * EPICS 3.14.7 base, unbundled pkgs Kristi May 11 * testing CSTR/ASYNC on RTEMS RonM May 18 * Gated ADC (BPM) func reqts review Debbie, Diane May 18 * Controlled Device (Magnet) reqts review Kristi, Steph May 18 * Port CMLOG client to RTEMS RonM June 1 * BPM design review Debbie, Diane June 15 * Magnet design review Kristi June 15 * PNET timing diags review Steph June 15 * thread priority requirements Steph July * BPM code/test finished Debbie, Diane Aug 17 * Magnet code/test finished Kristi Aug 17 * PNET timing diags code/test finished Steph Aug 17 * changes to basic utilities as-needed Diane,Deb,Steph As needed * update documentation All As needed * Update how-to-add-a-new-micro Steph Aug 17 * Support test stand setup Steph Oct TBD: * SLC/EPICS database generation from RDB * Increase max number of micros * Second production proxy? * Error metering * VMS changes to support SLC IOC