EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: Slow booting ioc
From: [email protected] (Jeff Hill)
To: "'Andrew Johnson'" <[email protected]>
Cc: EPICS tech-talk <[email protected]>
Date: Thu, 21 Jan 1999 16:10:35 -0700
On Thursday, January 21, 1999 2:55 PM, Andrew Johnson [SMTP:[email protected]] wrote:
> Jeff Hill wrote:
> > 
> > Typically I see these delays only once during the boot, but sometimes (usually) it is the
> > symbol table, and not the first file loaded (the system image) that seems to delay the boot
> > for an extended period. This delay appears to track with certain models of single board computers
> > (SBCs) when other SPCs models boot normally off the same server. I dont claim to fully understand
> > this behavior. The systems here with this affliction boot reliably, but continue to tax our patience.
> 
> This makes sense - the symbol table is the first file loaded by the new
> running system image; AIUI the problam occurs because the new system is
> re-using a port number which the boot prom already used while loading the
> boot image. 

One can only assume that the boot ROM code is correctly written so that it shuts down 
(closes) its TCP boot connection before jumping into the newly loaded system image.
Therefore I don't fully understand why this problem occurs most frequently when the symbol 
table is loaded. Perhaps the problem is that they don't wait long enough for the boot
TCP connection to fully shutdown the TCP state machine before jumping into the newly 
loaded system image. Frequently TCP connections linger briefly while the TCP disconnect
sequence is completing after the socket "close()" call has already returned.

Jeff

Navigate by Date:
Prev: Re: Slow booting ioc Andrew Johnson
Next: RE: Slow booting ioc Mark Rivers
Index: 1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Slow booting ioc Garrett D. Rinehart
Next: RE: Slow booting ioc Mark Rivers
Index: 1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·