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

Compare with Current View Page History

« Previous Version 10 Next »

Starting up the Dalek with its four children (from scratch)

In progress, 17 Feb 2006

LAT node

hostname

VSC

lat-elf9

SIU

lat-elf10

EPU0

lat-elf12

EPU1

lat-elf11

 

 

  1. Re-power the Dalek and Gasu
  2. Log onto one of lat-fangorn, lat-hobbit1, or lat-hobbit2, start cmx, and start four xterms. These will be referred to below as VSC, SIU, EPU0, EPU1.
  3. xyplex to the VSC, SIU, EUP0, and EPU1 in the xterms. Type Ctrl-X in each to reboot. e.g.
    $ cmx start
    $ xyplex lat-elf9
    
     
  1. Exit from the xyplex to the VSC with Ctrl-] (Esc) and then 'exit' (from telnet)
  1. At VSC xterm: Boot the VSC and load libraries with:
    $ fmx xyplex /nfs/slac/g/glast/online/VSC/VSC_load_cmx.fmx --target=lat-elf9 --tag=mv2304
    
  2. At SIU xyplex: Load SIU libraries:
    -> < /afs/slac.stanford.edu/g/glast/online/VxWorks/dalek/init_siu.vx
    
  1. Turn on main feed, power on first EPU: Log onto lat-hobbit5 (test machine for LICOS), source a setup script for LICOS ('source /path/to/LICOS_ETC/setupSE.csh' or be user glast), and start a python prompt (hereafter referred to as Python prompt). At the prompt input:
    from LICOS.scriptEngine.ScriptEngineConnector import ScriptEngineConnector
    p = ScriptEngineConnector('lat-elf9',None,None)
    p.start()
    p.mainFeedOn(siuId=0, pduId=-1)
    p.powerOnEpuOnly(epuId=0)
    
     
  1. At EPU0 xyplex: Boot Epu0
    -> < /afs/slac.stanford.edu/g/glast/online/VxWorks/dalek/init_epu.vx
    
     
  2. At the python prompt: Power on second EPU
    p.powerOnEpuOnly(epuId=1)
    
     
  3. At EPU1 xyplex: Boot Epu1
    -> < /afs/slac.stanford.edu/g/glast/online/VxWorks/dalek/init_epu.vx
    
     
  4. At the python prompt: Enable SSR and power on dalek font ends.
    import VSC
    p.ssr(VSC.VscProxy.Enable)
    p.powerOnTemOnly(temId=0, pduId=0)
    p.powerOnCalOnly(temId=0)
    p.powerOnTkrOnly(temId=0)
    p.setBiasVoltageCal(temId=0, biasVoltage=0x5800)
    p.setBiasVoltageTkr(temId=0, biasVoltage=0x4000)
    p.powerOnAemOnly(pduId=0, supRed=0)
    p.powerOnFreeBoardOnly(freeId=10)
    p.powerOnFreeBoardOnly(freeId=11)
    
     
  5. At SIU xyplex: Enable periodic triggering:
    -> LATC_enable_period_free
    
     
  6. Start diagnostic, science and LHK telemetry proxies: Log onto lat-hobbit5 (test machine for LICOS), source a setup script for LICOS (or be user glast), and type (hereafter referred to as test machine prompt): 
    $ONLINE_ROOT/LICOS_ETC/runProxies.csh lat-elf9 ~/Work/vsc_tb.cfg
    
    Replace vsc cfg file with custom version if desired.  
  7. At test machine prompt: Start scriptEngine:
    $ONLINE_ROOT/LICOS_ETC/scriptEngine.csh --config ~/Work/scriptEngine.cfg --vscConfig ~/Work/vsc_tb.cfg --server lat-elf9
    
     
  8. Start LsfWriter and Analysis Engine: Log onto lat-hobbit5 (test machine for LICOS), source a setup script for LICOS (or be user glast), and type (hereafter referred to as analysis machine prompt): 
    $ONLINE_ROOT/LICOS_ETC/lsfWriter.csh ~/Work/vsc_tb.cfg
    $ONLINE_ROOT/LICOS_ETC/analysisEngine.csh ~/Work/vsc_tb.cfg
    
  • No labels