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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Advice on VME processor cards and OS for EPICS |
From: | Mark Rivers <[email protected]> |
To: | "'David Vine'" <[email protected]>, "[email protected]" <[email protected]> |
Date: | Fri, 6 Nov 2015 16:36:43 +0000 |
Hi David, One thing to consider is the performance you need from the SIS3820 board. My EPICS driver can use DMA to read the FIFO at about 40 MB/s, while using programmed I/O is limited
to about 4 MB/s. DMA uses some routines from Andrew Johnson’s VxWorks Board Support Package. I think there may be RTEMs wrappers to use that Andrew’s API for DMA. I don’t know if they will work on an Intel CPU. Mark From: [email protected] [mailto:[email protected]]
On Behalf Of David Vine Hi all, I am looking to setup a VME crate and processor to run EPICS and synApps to control a STXM and handle data acquisition. Specifically I anticipate using a Struck multichannel scaler card (SIS3820) for data acquisition and OMS MAXv card for
stepper motor control. vxWorks is not an option due to price. Since I will be maintaining the OS myself and I am no expert I am looking for the simplest OS to set up and maintain and ideally with existing support for the abovementioned cards. I am comortable
building EPICS and synApps on linux but I have no experience setting up a VME. From my research I found two options and I'm hoping to get some advice on which option might be best:
Thanks for your time! David |