On Wednesday 17 March 2010, Kazuro FURUKAWA wrote:
> Some of the old vxi11.x implementations were designed assuming
> long=32bit. If I remember correctly, VXI-11 document was one of
> them. I had to modify it for 64bit architecture some time ago.
> As we didn't modify AsynDriver, I hope this is not the issue :-).
I would be very astonished if it were. One, we use 32-bit systems. Two, it
works fine with e.g. the LAN-GPIB converter Agilent E5810 and other VXI-11
devices. Three, it works if the IOC is started under valgrind. Four,
valgrind reports non-matching calls to delete/free(), which can cause heap
corruption if I am properly informed. Five, VXI-11 calls malloc/free all the
time. I am resonably sure that StreamDevice is the culprit.
> We run ~30 oscilloscopes of DPO7104/7254 at KEKB and KEK linac.
> As they have good CPUs inside (~3GHz), we run embedded IOCs on
> all of them. While VXI-11 on DPO7000 is relatively fast, an
> embedded IOC with a dedicated (synchronous) device-support is
> faster and more reliable.
Sure, and this is the way to go if you want to do anything complicated with
the scope. Our use case is very simple, we just need the results of the
scope's measurements available as EPICS PVs, no more no less. I'd have
thought that setting up and maintaining an embedded IOC is somewhat more
work, initially at least, right? These are windows machines, I would need to
set up an IOC on a platform we do not normally use for IOCs and then find a
way to systematically deploy changes to the scopes. How do you do that at
KEK, BTW?
Cheers
Ben
- References:
- Re: Tektronic Scope DPO7254 over VXI-11 crashes IOC Kazuro FURUKAWA
- Navigate by Date:
- Prev:
A Qt widget toolkit for EPICS, KWT 1.0 released. Sulhee Baek
- Next:
Re: what is the withMPF.dbd? Ralph Lange
- 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:
Re: Tektronic Scope DPO7254 over VXI-11 crashes IOC Kazuro FURUKAWA
- Next:
Re: Tektronic Scope DPO7254 over VXI-11 crashes IOC Benjamin Franksen
- 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
|