NGWFC Lab Environment


Boot parameters

Uses oneo ( as the boot host instead of deprecated kuhio. Oneo is a solaris-8 container setup specifically to replace kuhio and be the 'new' NGWFC build host.
boot device          : geisc0 
processor number     : 0 
host name            : host 
file name            : /usr/local/vw/ngwfc/rtc/VxWorks_vec/default/vxWorks 
inet on ethernet (e) : 
inet on backplane (b): 
host inet (h)        : 
gateway inet (g)     : 
user (u)             : target 
ftp password (pw) (blank = use rsh): calabash 
flags (f)            : 0x0 
target name (tn)     : ngwfc0 
startup script (s)   : <ngwfc/labStartupScript 
other (o)            : 

Console port connection

  • telnet hqconsoles-2 2011

Startup script

Build host: oneo

This is the development build and test host. It's a solaris-8 container modeled on makua, the current AO build server. The main reason for the creation of oneo, is to separate the development area for NGWFC upgrades and protect the controlled build area. This is the area that Microgate would also use to do their lab testing.


Oneo's /kroot is brand new and was built from scratch on 2010aug31. To do this the original makua /kroot link was removed (/home/aobld/kroot) and a new one on the filer was created and linked to.

  • oneo:/kroot -> /net/filer/vol/vol0/kroot/ngwfcdev_kroot

Once we got the top level /kroot directory setup, the following command was used to checkout and build the core DCS hierarchy:

  • ~cm/swcm/default/autoBuildKROOT.csh krootCoreDCS -user -head

This is checks out and build krootCore and adds DCS which contains EPCOM which is needed to build the AO subsystems. There were a couple of mods required to get the EPCOM and DCS parts to build. These were:

  • updated $KROOT/kss/epcom/Makefile as highlighted in red
    • KECK1 := $(shell for i in $(DIRS); do if [ ! -r $$i/default/Makefile ]; then $(DCSEPCOMBUILD) epcom $$i -head -kroot; fi; done)
  • did the same for $KROOT/kss/dcs/Makefile
  • added the following to ~/.cshrc
    • set path = ($path /home/cm/swcm/default )

  • I am currently waiting on OID software to commit the latest AO subsystem changes which brings us up to EPICS R3.13.10 version.
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2010-08-31 - KevinTsubota
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback