]> jspc29.x-matter.uni-frankfurt.de Git - daqdata.git/commitdiff
Status of mar01/mdc/hadaq when starting with nov01
authorhadaq <hadaq>
Sat, 17 Nov 2001 14:53:38 +0000 (14:53 +0000)
committerhadaq <hadaq>
Sat, 17 Nov 2001 14:53:38 +0000 (14:53 +0000)
hadaq/Makefile
hadaq/hwmdc.c
hadaq/param.tcl
hadaq/startacq
hadaq/stopacq
hadaq/writefile

index 14c0369a9217f74bb43c23544ba8c967612b4efb..dd37e2da4132ca313239f4d73ab75bc2c675c2c0 100644 (file)
@@ -11,7 +11,7 @@
 # $ . makeenv LYNXOS TOF
 # $ . makeenv UNIX SOFT
 
-COPTS = -g -UNDEBUG
+COPTS = -O4
 CFLAGS = $(COPTS) $(INCLUDES) $(DEFINES)
 
 DAQCTRL_OBJS = daqctrl.o daq_lib.o \
index 4051c9bca140c364177e09d70f26eb0b8ee992e0..5144ead388c6d302c3e8aa46661bf673e37e6a17 100644 (file)
@@ -1,4 +1,4 @@
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwmdc.c,v 6.13 2001-04-26 10:46:43 hades Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwmdc.c,v 6.14 2001-11-17 14:53:38 hadaq Exp $";
 
 
 #define _POSIX_C_SOURCE 199309L
@@ -14,7 +14,7 @@ static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hada
 #include "subevt.h"
 #include "hwsam.h"
 
-#define NSAMS 9
+#define NSAMS 12
 
 #define SAMMASK ((1 << NSAMS) - 1)
 
index 473f8dc5edad078f169ab877852a86d56d40182a..aaffdc9f71a4dd424ccb8184761619218dc80fbd 100644 (file)
@@ -1,13 +1,39 @@
-set sam0(cardbase) 0x6C000000
-set sam1(cardbase) 0x8C000000
-set sam2(cardbase) 0x9C000000
-set sam3(cardbase) 0xaC000000
-set sam4(cardbase) 0xbC000000
-set sam5(cardbase) 0xcC000000
-set sam6(cardbase) 0xdC000000
-set sam7(cardbase) 0xeC000000
-set sam8(cardbase) 0x5C000000
-set soft(size) 8192
+set evtbuild(file) ./daq_evtbuild
+set evtbuild(stndln) 0
+set evtbuild(priority) -2
+set evtbuild(nrofmsgs) 1
+set evtbuild(outdev) file
+set evtbuild(outpath) /share/scratch5
+set netmem(file) ./daq_netmem
+set netmem(stndln) 0
+set netmem(priority) -1
+set netmem(inpath0) ATM:0:60
+set netmem(nrofmsgs) 1
+set netmem(verb) debug
+set memnet(file) ./daq_memnet
+set memnet(stndln) 0
+set memnet(priority) -1
+set memnet(outpath) ATM:0:60
+set memnet(bandwidth) 0
+set readout(file) ./daq_readout
+#set readout(wmark) 0
+set readout(stndln) 0
+set readout(priority) -2
+
+set sam0(cardbase) 0x1C000000
+set sam1(cardbase) 0x2C000000
+set sam2(cardbase) 0x3C000000
+set sam3(cardbase) 0x7C000000
+set sam4(cardbase) 0x8C000000
+set sam5(cardbase) 0x9C000000
+set sam6(cardbase) 0xaC000000
+set sam7(cardbase) 0xbC000000
+set sam8(cardbase) 0xcC000000
+set sam9(cardbase) 0xdC000000
+set sam10(cardbase) 0xeC000000
+set sam11(cardbase) 0xfC000000
+
+set soft(size) 1024
 
 set dtu(cardbase) 0x44100000
 
index c95745b5eb95b349294c2144fc914f08d8bf3404..1b518129b3e1be7f3ff8ec5bbd4ebf1b76876d12 100644 (file)
@@ -1,13 +1,19 @@
 :
 cd ../../slow
-mdc reset
+echo "reseting mdc..."
+mdc_reset_sigbus
 mdc start
 cd -
-./daq_evtbuild -p -1 -s 1 -v notice &
+export DAQSLOW_PARAM_FILE=$HADES_BASE_DIR/mdc/hadaq/param.tcl
+
+./daq_evtbuild -p -1 -v notice &
 echo $! >evtbuild.pid
 sleep 1;
-./daq_readout -p -2 -v notice &
+./daq_readout -p -2  -v notice &
 echo $! >readout.pid
 sleep 1
-dtudebug -t ctu start
+export DAQSLOW_PARAM_FILE=$HADES_BASE_DIR/slow/mdc.tcl
+
+$HADES_BASE_DIR/bin/$SYSTYPE/dtuctrl start mdcctu 
+export DAQSLOW_PARAM_FILE=""
 exit 0
index 9eef470c344a4d352abc1ec172f77f281f532a69..b22857c1e039a26dc30675f539ba540b3f6e6100 100644 (file)
@@ -10,4 +10,5 @@ rm evtbuild.pid
 cd ../../slow
 mdc stop
 cd -
+export DAQSLOW_PARAM_FILE=""
 exit 0
index 92690c64ca96636485a7821783cba53ccb7d6b28..9eb9f20374d17f2c220206be7aaf99f26d111517 100644 (file)
@@ -1,13 +1,16 @@
-:
+echo "resetting mdc..."
 cd ../../slow
-mdc init
+mdc_reset_sigbus
 mdc start
 cd -
-./daq_evtbuild -p -1 -s 1 -v notice -d file -o data.hld &
+export DAQSLOW_PARAM_FILE=$HADES_BASE_DIR/mdc/hadaq/param.tcl
+./daq_evtbuild -p -1 -v notice -d file &
 echo $! >evtbuild.pid
 sleep 1;
 ./daq_readout -p -2 -v notice &
 echo $! >readout.pid
 sleep 1
-dtuctrl -t ctu start
+export DAQSLOW_PARAM_FILE=$HADES_BASE_DIR/slow/mdc.tcl
+$HADES_BASE_DIR/bin/$SYSTYPE/dtuctrl start mdcctu 
+export DAQSLOW_PARAM_FILE=""
 exit 0