T2 Software at IP5
(Situation as of April 2010)
Software
vfat_controller (no comments)
Latest monitor
/data/T2/Monitor_developT2 (at vmepcS2B19-07)
Xml input files
monitor xml files in
/data/T2/XML_ConfigMonitor_IP5
vfat_controller xml files in
~nturini/T2/config
Vfat_controller xml schema at
http://cmsdoc.cern.ch/cms/cmt/System_aspects/FecControl/binaries/misc/schema.xsd
Contains among other things VFAT lines
- preamp/shaper settings, same for all
- Control0,1,2,3 (control registers)
- Chanreg1-128 (mask/calpulse/trimDAQ channel by channel)
- Lat (latency)
- Vthreshold1,2 (vt1=threshold, vt2=0)
- chipid0,1=vfatID-16bit : low 8bits + high 8 bits
Xml file contains up to 688 VFATs, and in
vfat_controller one can make changes to one or all VFATs
- automate to
- speed up initial value setting
- cut down error rate
I modified some of
MirkoBerretti's scripts, producing methods to change
- vthreshold1 = read from file: (VFAT ID,threshold)
- chanregNNN= (chanregNNN OR 64) if Read from file: (VFAT ID,channel=NNN)
- easily modified too (not implemented now) :
- OR 32 is maskChannel bit
- AND 31=last 5 bits are trimDAQ value
- For reference: If you set nonzero trimDAQ value, check that control3 AND 7=7 (or at least nonzero)
Scripts available here (see attachment) and on lxplus:
oljemark@lxplus:~/public/T2scriptsIP5.tgz
PAGE HALF DONE: COME BACK TOMORROW
--
FredrikOljemark - 07-May-2010