From: Michael Wiebusch Date: Mon, 4 May 2015 14:02:35 +0000 (+0200) Subject: init_system.pl knows now the systems ProbeStation and ELnew X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=cd6180b98b0a2843ed2e1ffe96ecf5376582efe0;p=mvdsensorcontrol.git init_system.pl knows now the systems ProbeStation and ELnew --- diff --git a/tools/init_system.pl b/tools/init_system.pl index 8be4b9e..c3b5a19 100755 --- a/tools/init_system.pl +++ b/tools/init_system.pl @@ -89,6 +89,18 @@ if($system eq 'Vacuum') { # trb_write($ccu,0x00c1,0x00e1); # trb_write($ccu,0x00c3,0x00ff); # unused FPGAs: enable slowcontrol only } +if($system eq 'ProbeStation') { + trb_write($ccu,0x00c0,0x00f1); + trb_write($ccu,0x00c1,0x00f1); + trb_write($ccu,0x00c3,0x00f1); + } + +if($system eq 'ELnew') { + trb_write($ccu,0x00c0,0x00f1); + trb_write($ccu,0x00c1,0x00f1); + trb_write($ccu,0x00c3,0x00f1); + trb_write($ccu,0xa150,0x2cff); #pulser to frame rate + } if($system eq 'ELab') { # trb_write($ccu,0x00c0,0x00ec); @@ -105,6 +117,14 @@ if($system eq 'ELab') { } #Send arbiter start signal -trb_write($ccu,0xa000,0x00000001); +#trb_write($ccu,0xa000,0x00000001); + + +trb_write($_,0x8041,0x8d00) for @roc; + +trb_write($ccu,0xa150,0x2cff); #115.19us +trb_write($ccu,0xa101,0x00000001); + + print "" if $isHttpReq;