BPM Testing

Color Codes: 

root@shm-b084-sp01 (Green)

lcls-dev3 (Blue)

laci@cpu-b34-bp01 (Orange)

Board Dependent Information (Magenta)

1. Boot/Reboot board in shelf

2. Program the FRU

3. Verify the board voltages

4. RF testing using E4438 generator

5. Attenuation Sweep

On rdsrv223 or lcls-dev3

6. Fake Beam testing

Configure 4131A pulse generator

Run test software

Configure/Verify LCLS-II or LCLS-I timing

7. Calibration Test

Using the 2-slot debug crate

Notes

Programming AMC Carriers

  1. Log onto lcls-dev3
  2. cd /afs/slac/g/lcls/users/BPM/LCLS_II/BPM/firmware
  3. Run bash script (This will change depending on where you're doing the programming. Check the program to make sure it has the right SHM, slot, and CPU addresses.)

Useful Commands

Caput [address] value - set a value
Caget [address] value - read a value
Ps -ef | grep ??? - check to see if matlab is hung up/still running
~disco/scripts/bash/bpm_launcher.sh

Other Programs 

These programs can be found in ~disco/scripts/python

matViewer

Graph_Attn_Sweep.py