Experimental Physics and Industrial Control System
|
I did run a test to see if I could successfully reboot an E5810.
Perhaps I did not have enough active gpib activity to cause the crashes
you are seeing.
Before the next release I will a harder test.
I do expect the errors you are seeing but It should recover and
reconnect when the E5810 is again alive.
that segmentation fault or Illegal Instruction should not happen.
Marty
john sinclair wrote:
Configuration:
linux x86, fedora core-2 with 2.6 kernel
EPICS 3.14.6
Async Driver 3-3
Device is E5810A ethernet - GPIB
The gpibCmd is
{&DSET_AI,GPIBREAD,IB_Q_LOW,"send","%lf",0,132,NULL,0,0,NULL,NULL,0}
Rebooting the E5810A while the ioc is running results in the following:
--------------------------------------------------------------------------
2004/11/03 17:08:17.480 L0 vxi11 clientCall errno 0 clnt_stat 5
L0 vxiWriteAddressed _? error : RPC: Timed out
2004/11/03 17:08:17.480 mirf:gig600Reading write status "L0 RPC failed
" requested 5 but sent 135129288 bytes
2004/11/03 17:08:17.480 mirf:gig600Reading error.
2004/11/03 17:08:17.480 mirf:gig600Reading lenmsg 5 but nchars written
135129288
2004/11/03 17:08:19.480 mirf:gig600Reading queueRequest failed timeWindow
active
2004/11/03 17:08:28.500 L0 vxi11 clientIoCall errno 0 clnt_stat 5
2004/11/03 17:08:28.991 L0 vxi11 clientCall errno 104 clnt_stat 4
2004/11/03 17:08:28.991 L0 vxiDestroyDevLink RPC error : RPC: Unable to send;
errno = Broken pipe
2004/11/03 17:08:28.991 L0 vxiDisconnectPort : RPC: Unable to send; errno =
Broken pipe
2004/11/03 17:08:31.000 L0 vxiDestroyDevLink RPC error : RPC: Unable to send;
errno = Broken pipe
Segmentation fault
----------------------------------------------------------------------
Another failure gave these messages:
----------------------------------------------------------------------
2004/11/03 17:16:02.500 L0 vxi11 clientCall errno 0 clnt_stat 5
L0 vxiWriteAddressed _? error : RPC: Timed out
2004/11/03 17:16:02.500 mirf:gig600Reading write status "L0 RPC failed
" requested 5 but sent 135129288 bytes
2004/11/03 17:16:02.500 mirf:gig600Reading error.
2004/11/03 17:16:02.500 mirf:gig600Reading lenmsg 5 but nchars written
135129288
2004/11/03 17:16:04.500 mirf:gig600Reading queueRequest failed timeWindow
active
2004/11/03 17:16:13.520 L0 vxi11 clientIoCall errno 0 clnt_stat 5
2004/11/03 17:16:15.871 L0 vxi11 clientCall errno 104 clnt_stat 4
2004/11/03 17:16:15.871 L0 vxiDestroyDevLink RPC error : RPC: Unable to send;
errno = Broken pipe
2004/11/03 17:16:15.871 L0 vxiDisconnectPort : RPC: Unable to send; errno =
Broken pipe
2004/11/03 17:16:17.880 L0 vxiDestroyDevLink RPC error : RPC: Unable to send;
errno = Broken pipe
Illegal instruction
----------------------------------------------------------------------
For 10 reboots, the ioc reconnected 7 times and crashed 3 times
- References:
- async driver john sinclair
- Navigate by Date:
- Prev:
Reminder: EPICS meeting in ASIA, December 2004. registration Noboru Yamamoto
- Next:
asynInt32SyncIO readOnce Geoff Savage
- Index:
1994
1995
1996
1997
1998
1999
2000
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:
async driver john sinclair
- Next:
Reminder: EPICS meeting in ASIA, December 2004. registration Noboru Yamamoto
- Index:
1994
1995
1996
1997
1998
1999
2000
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 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|