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: EPICS mrfioc2 and new mtca card EVRTM-300 |
From: | GAGET Alexis via Tech-talk <tech-talk at aps.anl.gov> |
To: | Han Lee <jeonglee at lbl.gov>, Jerzy Jamroz <jerzy.jamroz at ess.eu>, "Timo Korhonen" <Timo.Korhonen at ess.eu> |
Cc: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Fri, 30 Sep 2022 16:35:02 +0000 |
Hi,
Thanks
You're right I have forked from
https://github.com/icshwi/mrfioc2 some years ago from ICS ESS and themselves forked from Michael. But both don't seems to have evolved so much lately.
github.com
EPICS driver for Micro Research Finland event timing system devices - GitHub - icshwi/mrfioc2: EPICS driver for Micro Research Finland event timing system devices
|
Dear MRF driver experts,
I am doing some test with the quite new card (1 year), mTCA-EVRTM-300. For those who don’t know it this is an universal output extender for the MTCA-EVR-300 or even apparently for the MTCA-EVM-300.
First, is someone tried and managed to use the card with the mrfioc2 driver ?
For now I’m just testing it with the EVR and I have some problem.
My issue :
I have added a substitutions files with only:
file "mrmevrout.db"
{pattern
{ON, ONSRC, OBJ, DESC}
{"$(SYS)-$(D):OutRB0-", "$(SYS)-$(D):OutRB0-Src-", "$(EVR):RearUniv0", "Rear 0"}
{"$(SYS)-$(D):OutRB1-", "$(SYS)-$(D):OutRB1-Src-", "$(EVR):RearUniv1", "Rear 1"}
{"$(SYS)-$(D):OutRB2-", "$(SYS)-$(D):OutRB2-Src-", "$(EVR):RearUniv2", "Rear 2"}
Etc …
My startup file
mrmEvrSetupPCI("EVR-MTCA5", "$(EVR_PCI5)")
and
dbLoadRecords("evr-mtca-300u.db","SYS=$(SYS),D=$(EVR), EVR=EVR-MTCA5 , PINITSEQ=$(EVR),FRF=$(FREQ),FEVT=$(FREQ)")
dbLoadRecords("evr-mtca-rtm-300.db","SYS=$(SYS),D=$(EVR), EVR=EVR-MTCA5 ")
The evr-mtca-300u works well, but for the rearUniv I have the following messages :
LABO-MPS-SBCT:TIM-EVR-1:OutRB0-Ena-SP: failed to find/create object 'EVR-MTCA5:RearUniv0' : Object not found : EVR-MTCA5:RearUniv0
LABO-MPS-SBCT:TIM-EVR-1:OutRB1-Ena-SP: failed to find/create object 'EVR-MTCA5:RearUniv1' : Object not found : EVR-MTCA5:RearUniv1
I have checked the register and Jukka confirmed me that we have to use the TBOutput register and RearUniv in the driver seem to correspond.
Have I missed something ?
Thanks in advance
CEA Saclay - DRF/Irfu/DIS/LDISC
Bâtiment 472 - pièce 105
01 69 08 95 17