Experimental Physics and Industrial Control System
|
At TRIUMF we are using Linux with VME on GE-Fanuc boards with the
Tundra Universe II VME-to-PCI interface. I created a linux version of
devLibOSD.c It works well unfortunately it does require a VME driver
purchased from GE-Fanuc. There is an open source vme driver available
but it didn't work too well last time I looked. http://sourceforge.net/projects/universe2/
I don't think the project is very active these days.
Graham
Elder Matias wrote:
Mark Rivers is correct, we use the SIS1100/3100 on RTEMS for orbit
correction on the accelerator. We also use the same cards on virtually
all of our beamlines under Linux. We have been thinking about migrating
the beamline applications to RTEMS but have not to date.
We have a variety of VME boards (ADC, Motor Control, Scaller etc.) we
use in this configuration. We don't use the IPAC modules, however I
believe the Australian Synchrotron does.
Russ is the main contact on this driver. You are welcome to what we
have.
A brief description is in:
http://accelconf.web.cern.ch/AccelConf/e04/PAPERS/THPKF009.PDF
Elder
-------------------------
To: "Dirk Zimoch" <[email protected]>, "Mi Qingru"
<[email protected]>
Subject: RE: devLibOSD.c for Linux
From: "Mark Rivers" <[email protected]>
Date: Fri, 23 Oct 2009 09:46:51 -0500
Cc: epics tech-talk <[email protected]>
In-reply-to: [email protected]"><[email protected]>
References: <005101ca52ee$604d1940$1614280a@ssrf412351421d>
[email protected]"><[email protected]>
I don't think this is true. The Canadian Light Source and the
Australian Synchrotron are using Linux with VME via the SIS PCI to VME
bridge. I believe there is a version of devLib that supports this.
They are using a recent version of the IPAC module for VME Industry Pack
modules, and I believe IPAC uses devLib.
Mark
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Dirk Zimoch
Sent: Friday, October 23, 2009 9:20 AM
To: Mi Qingru
Cc: epics tech-talk
Subject: Re: devLibOSD.c for Linux
Mi Qingru wrote:
hi,
Base-3.14.8.2 and base-3.14.11 only support devLib.c on vxWorks and
RTEMS. How to use the routines in devLib.c for Linux?
Mi Qingru
2009-10-22
You simply have to write them :-)
Most of the routines refer to VME bus. They probably don't make much
sense on an
ordinary Linux PC. But there might actually be some Linux based VME
systems.
However it seems that nobody has used such systems so far. It's like
everything
in EPICS: The first one who needs a feature has to implement it.
Good luck and tell us when you're done :-)
Dirk
--
+---------------------------------------------------------------------+
|Graham Waters, Control System Eng phone: (604)-222-1047 ext 6531 |
|TRIUMF --- University of B.C, Fax: (604)-222-7307 |
|Vancouver, BC, Canada e-mail: [email protected] |
| |
|http://isacwserv.triumf.ca/edevel/homepage/graham01.html |
+---------------------------------------------------------------------+
|
- References:
- Re: devLibOSD.c for Linux Elder Matias
- Navigate by Date:
- Prev:
Re: ICALEPCS 2009 Lifetime Achievement Award John Maclean
- Next:
File I/O from genSub Process function Bruce Hill
- 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: devLibOSD.c for Linux Elder Matias
- Next:
Please don't reply when not replying 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
|
ANJ, 31 Jan 2014 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|