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: | Han Lee via Tech-talk <tech-talk at aps.anl.gov> |
To: | GAGET Alexis <alexis.gaget at cea.fr>, 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 09:30:14 -0700 |
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