Displaying report 1-1 of 1.
Reports until 19:57, Tuesday 05 November 2013
H1 SUS (CDS, DAQ)
jeffrey.kissel@LIGO.ORG - posted 19:57, Tuesday 05 November 2013 - last comment - 22:16, Tuesday 05 November 2013(8393)
ECR 1300578 Progress -- All HLTS, HSTS, and MC Model Modifications Complete; Havoc Created Upon Installation
J. Kissel

Nine for the mortal men, doomed to die...

Another successful evening of CDS bug-finding. The h1sush34 computer has locked up, and the data concentrator / DAQ / framebuilder is dead because of my further attempts to make front end model changes to the SUS. 
YOU'RE WELCOME. 
Details and status below.

----
After completing the pending model changes on the HXTSs, I began recompiling, reinstalling, restarting, and restoring (4R'ing) all SUS on each of there respective front ends. Here's the rather gloomy status report:
             Main Library Part       Changes complete       Successfully Compiles        Installed         FE Process Restarted            Clean DAQ Status
h1suspr3        HLTS_MASTER               yes                       yes                     yes                    yes                            no
h1sussr3        HLTS_MASTER               yes                       yes                     yes                    yes                            yes
 
h1susmc1        HSTS_MASTER               yes                       yes                     yes                    yes                            no
h1susmc3        HSTS_MASTER               yes                       yes                     yes                    yes                            no
h1suspr2        HSTS_MASTER               yes                       yes                     yes                    yes                            no
h1sussr2        HSTS_MASTER               yes                       yes                     yes                    no(see detail 1)               no

h1susmc2        MC_MASTER                 yes                       no(see detail 2)        n/a                    n/a                            n/a
h1susprm        MC_MASTER                 yes                       no(see detail 2)        n/a                    n/a                            n/a
h1sussrm        MC_MASTER                 yes                       no(see detail 2)        n/a                    n/a                            n/a


Detail 1:
After successfully modifying and 4R'ing 3 of the 4 HSTSs which use the HSTS_MASTER, I figured the last would be a breeze. Of course not. Doing things no differently than on he other three, I successfully compiled and installed the h1sussr2 front end code. However, when I restarted the front-process,  the restart hung in the middle of turning on EPICs communication, and proceeded to crash the front end, and take down the entire data concentrator / DAQ / frame builder. I have a feeling that this is because of an error similar to what we found last Thursday on the h1sush56 computer (see LHO aLOG 8335). Note that h1sussr2 lives on a different computer -- h1sush34.

Detail 2:
Each of the models using the MC_MASTER library part complain the following same error snippet during compilation which is beyond me:

/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c: In function 'feCode':
/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c:1718: error: 'adc0' undeclared (first use in this function)
/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c:1718: error: (Each undeclared identifier is reported only once
/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.c:1718: error: for each function it appears in.)
make[3]: *** [/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2/h1susmc2.o] Error 1
make[2]: *** [_module_/opt/rtcds/lho/h1/rtbuild-2.7.2/src/fe/h1susmc2] Error 2
make[1]: *** [default] Error 2

This smells like it has something to do with the connections to the ADC0 parts, because there is certainly an ADC0 in every one of these models -- that the error says adc0 is undeclared must be a red herring. I've got an email out to the relevant CDS crew, I hope to hear from them and fix these problems by the morning.

I have still not begun MEDM screen modifications. I will do so once we resurrect each of the nine mortal men.
Comments related to this report
john.zweizig@LIGO.ORG - 22:16, Tuesday 05 November 2013 (8394)
This seems to have affected the frame broadcaster also... Most channels are tagged with dataValid errors.
Displaying report 1-1 of 1.