EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Automatic IOC configuration loading
From: Maren Purves <[email protected]>
To: Bruno Seiva Martins <[email protected]>
Cc: [email protected]
Date: Wed, 06 Mar 2013 10:08:43 -1000
Bruno Seiva Martins wrote:
Hi,

I've been wondering: is there a standard (or common) way of loading IOC
configuration data upon power up? If one have a site with, say, 100
computers (x86), each running an IOC, then what would be the best way to
load their configuration? I'm thinking basically in two scenarios where
this would be necessary:

1. During testing, when configuration (and/or binaries) might change often
2. Diskless systems, which don't have local storage and must load their
data when they boot

Suppose there is a DHCP server which gives them their IP addresses. For
the diskless systems, I think something like PXE to boot a Operating
System would be necessary.Â

Bruno,

I'm not entirely clear on what you're asking. Each one of our
vxWorks IOCs knows their boot parameters which can be displayed
e.g. with the bootChange command.

Our "weather crate"'s look like this (with the host/server and
the IP addresses taken out as I don't want them out in public):

boot device          : fei0
processor number     : 0
host name            : <name of server>
file name : /jac_sw/vxworks/tornado-2.0/target/config/mv5100/vxWorks
inet on ethernet (e) : <IP address and net mask of server>
inet on backplane (b):
host inet (h)        : <IP address of IOC>
gateway inet (g)     :
user (u)             : vme
ftp password (pw) (blank = use rsh):
flags (f)            : 0x8
target name (tn)     : <name of weather crate>
startup script (s)   : /jac_sw/itsroot/install/ws/bin/ppc604/start_ws

the "file name" is the path to the vxWorks, the startup script
is the path to the script that determines what is loaded into
IOC. There is no gateway as they are on the same subnet.

Does this help any?

Aloha,
Maren


References:
Automatic IOC configuration loading Bruno Seiva Martins

Navigate by Date:
Prev: Automatic IOC configuration loading Bruno Seiva Martins
Next: device support Sinclair, John William
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Automatic IOC configuration loading Bruno Seiva Martins
Next: Re: Automatic IOC configuration loading Bruce Hill
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·