PITZ Laser Beam Line Control |
Back to Index
At power-up the MV162 CPU starts the boot procedure executing a
set of commands read in from the internal boot ROM. Some necessary parameters
are set and the VxWorks operating system (including POSIX timer) is
loaded. Finally a Startup script is executed which loads the LBL server
executable(s) and starts its operation. itself contains
It is clear from the above that the user is completely free to make his own decision according to his taste for the places where to put the Startup script, the working directory and the executables, as long as those places are accessible by the CPU. An example of a Startup script can be find at page end. At present, the following File scheme for the LBL server has been adopted :
In fact, there is a fourth sub-directory LBLPath/dev with the same structure as LBLPath/work. As the reader may guess, it holds a development version of the LBL server. By changing a few lines in the Startup script and rebooting the CPU it is possible to switch back and forth between working and development versions of the LBL server.
Example: Startup script routeAdd "141.34.100.17","141.34.30.1" routeAdd "141.34.30.11","141.34.30.1" routeAdd "141.34.30.13","141.34.30.1" routeAdd "141.34.30.12","141.34.30.1" routeAdd "141.34.100.28","141.34.30.1" routeAdd "141.34.3.155","141.34.30.1" routeAdd "131.169.150.130","141.34.30.1" routeAdd "141.34.1.22","141.34.30.1" routeAdd "141.34.20.156","141.34.30.1" hostAdd "paris","141.34.100.17" hostAdd "corvus","141.34.30.11" hostAdd "bubo","141.34.30.13" hostAdd "aquila","141.34.30.12" hostAdd "ventus","141.34.100.28" hostAdd "znpgut","141.34.3.155" hostAdd "timesrv.ifh.de","141.34.1.22" hostAdd "mstntduval02.desy.de","131.169.150.130" hostAdd "znphomerl.ifh.de","141.34.20.156" cd "LBLPath/work/config" ld < LBLPath/nettime/project/MC68040gnu/NETTIME.out sp mytime ld < LBLPath/work/project/MC68040gnu/BEAMLINE.out sp RPCServer Back to Index |
Last update by R. Leiste on 16.12.2003 (leiste@ifh.de) |