EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  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  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS on RTEMS
From: "Elder Matias" <[email protected]>
To: <[email protected]>
Cc: [email protected]
Date: Fri, 23 Nov 2007 08:44:32 -0600
Heinrich,

At the CLS we have been using single board computers with RTEMS for a
long time.  The Motorola 68360 units that Eric mentioned were boards
that he had designed here in the late 90s.  From around 2000 to 2005 we
has approximately 200 of these single board computers manufactured and
most are still in use running RTEMS and EPICS.  Specs are available at:
http://www.sil.sk.ca/micro.html.  There are three main configurations,
the units are embedded into standalone motor controllers, they are
embedded in some legacy power supplies and commonly used in a
rack-mounted serial line interface.  

Since around 2005 we have stopped using the Motorola 68360 for new
installations due to the availability of the processor.  If the
components were still available we would have continued to use more of
these units.  Instead we have been using Moxa equipment with Linux/EPICS
for our lighter weight applications.  

We have been happy with the RTEMS/EPICS combination from a reliability,
and availability perspective.

We are currently working on re-implementing our orbit correction
software using RTEMS/EPICS with all the orbit correction VME crates
connected to a single Industrial PC using SIS 1100/3100 fibre links
(http://www.struck.de/).  

With our type of installation we have a limited number of
"hard-real-time" applications and Linux works equally well for most of
our applications.  We use industrial PLC equipment for most of the
closed PID loop control and then the few remaining hard real-time
applications (e.g., orbit-correct) we would target at an RTEMS/EPICS
based installation.

Elder
	
----------------
Subject: Re: EPICS on RTEMS 
From: Heinrich du Toit <[email protected]> 
Date: Thu, 22 Nov 2007 12:26:45 +0200 
Cc: EPICS tech-talk <[email protected]> 
In-reply-to: <[email protected]> 
References: <[email protected]>
<[email protected]> 
Thanks for your reply!

That ColdFire board seem interesting.

But I would like to ask a question to everybody out there working with
small boards with RTEMS-EPICS...
What hardware do you use? What's your experience like?


Thanks
-Heinrich

Eric Norum wrote: 
We have a number of ColdFire uCDIMM modules with 16 MB of RAM and 4.5 MB
of flash.
http://www.arcturusnetworks.com/products/uc5282/
In one of the larger applications (beam position monitor) this handles
about 500 PVs.

I think that 16 MB of RAM is probably as low as you'd want to go. I used
to run some Motorola 68360 systems with 4 MB of RAM, but that was really
limiting.

It depends somewhat on the CPU architecture, but typically an
application+EPICS+RTEMS is one to two MB of code space. Here's what the
aforementioned BPM IOC uses:
m68k-rtems4.7.1-size srmonopulsebpm/bin/RTEMS-uC5282/srbpm
text data bss dec hex filename
1629008 60032 105520 1794560 1b6200
srmonopulsebpm/bin/RTEMS-uC5282/srbpm

Flash -- you need only enough to do a net boot. 1M would be plenty.


On Nov 16, 2007, at 4:37 AM, Heinrich du Toit wrote:


Hi

Can somebody give me an indication of how much flash/SRAM is needed by a
system on RTEMS to run EPICS?


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




Navigate by Date:
Prev: JCA using problem 鲍春雷
Next: Re: JCA using problem Daron Chabot
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: EPICS on RTEMS Dalesio, Leo `Bob`
Next: EDM using -ctl Michele Joyce
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·