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  <20092010  2011  2012  2013  2014  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  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: IOC crash when asyn traceflow turned on
From: Eric Norum <[email protected]>
To: Shifu Xu <[email protected]>
Cc: [email protected]
Date: Fri, 31 Jul 2009 11:35:05 -0500
Have a look at the interrupt handler code -- it should never call any of the asyn trace methods. But it would appear that somehow this may be happening.

On Jul 31, 2009, at 11:30 AM, Shifu Xu wrote:

Hi,

I am trying to test an asyn based driver for the digitel multi-pump
controller(MPC). The MPC is connected to MVME2100 through a bitbus
controller VMOD-2 and a RS232 BUG(bitbus universal gateway). The device support is part of sysApps package. The software module I also loaded is
asynSerialBUG, which is asyn support for the BUG.

IOC(on vxWorks 5.5, base 3.14.10) works fine with asyn traceflow off.
But it crashes when asyn traceflow turned on with the following info:

2009/07/30 16:53:14.088 PortA -1 exception 3 occurred calling
exceptionUser
2009/07/30 16:53:14.088 PortA -1 exception 3 occurred calling
exceptionUser
2009/07/30 16:53:14.088 xusf:asynRecord: exception 3
2009/07/30 16:53:15.872 PortA addr -1 queueRequest priority 0 not
lockHolder
2009/07/30 16:53:15.872 PortA callback

alignment
alignment

The console shows the following info after a VME crate reset.

Exception at interrupt level:

program
Exception current instruction address: 0x0000b030
Machine Status Register: 0x00089030
Condition Register: 0x40000042
Regs at 0x235760
Link Register: 0x00104a3c

Exception at interrupt level:

data access
Exception

Has anybody experienced similar problem and how to fix it?

Thanks,
Shifu



--
Eric Norum <[email protected]>
Advanced Photon Source
Argonne National Laboratory
(630) 252-4793



References:
IOC crash when asyn traceflow turned on Shifu Xu

Navigate by Date:
Prev: IOC crash when asyn traceflow turned on Shifu Xu
Next: Re: Escaped strings from fullPathName.pl Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: IOC crash when asyn traceflow turned on Shifu Xu
Next: Archiver over long timespans Pierrick Hanlet
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·