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  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024  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  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: RTEMS BSP for MVME8100
From: "Johnson, Andrew N. via Tech-talk" <tech-talk at aps.anl.gov>
To: Kukhee Kim <khkim at slac.stanford.edu>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Mon, 26 Apr 2021 17:54:48 +0000
Hi Kukhee,

On Apr 26, 2021, at 12:15 PM, Kim, Kukhee via Tech-talk <tech-talk at aps.anl.gov> wrote:
> 
> We are in SLAC, are still using MVME6100 and MVME3100 with RTEMS.
> Since these have been obsoleted, we are getting pressure to secure the spares for these.
> We found that MVME8100 has a better price in the market even it is faster and advanced.
> Thus, we are considering the MVME8100 as a replacement for MVME6100 and MVME3100.
> 
> We are looking for RTEMS BSP for MVME8100, does someone have RTEMS BSP for the MVME8100?

There is nothing in the RTEMS source code which indicates BSP support the the MVME8100 board already exists, although there is support for the MVME2500 which could probably replace your MVME3100 boards (and may be faster for some systems since it has a hardware floating-point unit). The qoriq_e500 BSP that runs on the MVME2500 doesn’t actually support access to the PMC or VMEbus ports yet, but we (APS) are working on fixing that.

One distinction you should be aware of with the MVME8100 (and some versions of the MVME2500) are the multiple CPUs, since many EPICS VME card drivers were written to assume there is only one CPU. Converting EPICS VME drivers and device support to work properly on SMP systems may take quite a bit of effort; it’s not something that I have ever done, and for our recent APS-Upgrade purchase we were careful to only purchase the 1-CPU version of the MVME2500 to avoid having to confront that issue.

The Core Developers are about to merge the RTEMS-5 port into the EPICS 7.0 branch so EPICS should be ready to run on RTEMS-5.1 in the fairly near future, but will still support RTEMS-4 systems using the older kernel APIs and network stack.

- Andrew

-- 
Complexity comes for free, simplicity you have to work for.


Replies:
Re: RTEMS BSP for MVME8100 Joel Sherrill via Tech-talk
References:
RTEMS BSP for MVME8100 Kim, Kukhee via Tech-talk

Navigate by Date:
Prev: Re: RTEMS BSP for MVME8100 Michael Davidsaver via Tech-talk
Next: Re: RTEMS BSP for MVME8100 Michael Davidsaver via Tech-talk
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  <20212022  2023  2024 
Navigate by Thread:
Prev: Re: RTEMS BSP for MVME8100 Michael Davidsaver via Tech-talk
Next: Re: RTEMS BSP for MVME8100 Joel Sherrill via Tech-talk
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  <20212022  2023  2024 
ANJ, 26 Apr 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·