Shutdown Oktober 2011

  • Release 20 (mit Lebenszeichen für konnektierte Aufträge und gelösten Kreuzabhängigkeiten): (Alle)
    • Als erstes ein erneuter Komplettlauf zur Generierung der Release 20 von Device Access (gendevacc). Dabei die bisherigen Verzeichnisse $PROOT/*/20 erst mal in $PROOT/*/20.old umbenennen. (LH, ok)
    • Release 20 zur default Release machen (reldevacc). (LH, ok)
      • Raphael informieren, dass Linux-Userface neu generiert werden muss (weitere Anwendungen?) (LH, ok)
    • Kompletter Einsatz in allen VME-Rahmen:
    • Implementierte Alarm-Filter erfordern einen zweiten Parameter im Konstruktor, wenn man weiterhin direkt alle Alarme empfangen möchte ohne explizit Filter zu setzen.
      AlarmHandler(Transceiver, false)
      Ralf Huhmann für Linux-CAP Bescheid geben. Weitere Anwender gibt es anscheinend noch nicht. (LH, ok)
    • Devman auch für Micro-IOCs. (GuRi)
      • GPIB im HKR (ok)
      • Schrittmotore DSM
      • Septumantrieb
    • Release 20 auch für Windows (mindestens die Client-Seite). (FE-Meeting 21. Feb. 2012: ok)

  • Release 21 (mit Sollwert-Logging und createDevice() mit shared_ptr)
    • Weiteres Vorgehen dann entsprechend Release 20 (siehe oben).
    • Siehe die Tabelle Generierung und Freigabe der USRs für Release 21 unten.
    • Siehe die Tabelle Umstellung der VME-Rahmen auf Release 21 unten.
    • Siehe die Tabelle Umstellung der uIOCs auf Release 21 unten.
    • Umstellung der Default- und Therapie-XML-Dateien in usrs/XML_Property_Descriptions auf die XML-Version 03 sowie kopieren nach https://www-acc.gsi.de/dav/XML_Property_Descriptions (siehe upload.sh) und auf die Eqp-Directory /common/usr/eldk/ppc_6xx/opt/acc/eqp/xml. Muss nicht in diesem Shutdown erledigt werden! (SMa, trivial, daher innerhalb von 10 Minuten erledigt. OK.)
    • Die dbd-Files der uIOC-GuPs ins Projekt dbd aufnehmen. (GuRi)
    • Eventuell milmon (und Co.) in die Generierung durch gendevacc einhängen. (LH, ok)

  • Umstellung folgender Rahmen auf PPC:
    • KUBCG31_ (GuRi)
    • KE3CG71_ (Kain, ok)

  • BEL/HW will alle F-SEs, die in Betriebsrahmen stecken, auf alte PALs untersuchen. Nachfragen. (LH, ok)
    Eine Tabelle mit den Ergebnissen liegt bei W.Panschow, alle kritischen CPUs wurden ausgetauscht. (Kain, ok)

  • Wenn wir client-seitig die Release 21 nutzen, muss der Nameserver mindestens unter Release 20 laufen! Ohne den tut kein Client. Er ist aber abwärtskompatibel, so dass auch 19er Clients mit ihm reden können. (SMa, ok)

  • BEL-HW wird die IFKs der gerampten Geräte (nur SIS) tauschen.
    Grund: Vorbereitung auf Funktionsgenerator-Firmware für quadratische Interpolation (braucht mehr Ressourcen).
    Prüfen, ob FG-SW mit neuen IFKs kompatibel ist, und gegebenenfalls anpassen. (Kain , ok ausser HF und AEG)
    Mitteilung 21.Feb.2012: Eine HF ist testweise umgerüstet (inclusive DDS). Werden damit keine Fehler festgestellt, werden auch die anderen IFKs umgerüstet.
    (SW großteils kompatibel, lediglich die Variante FG04_xxx_HF nicht. Diese schaltet automatisch auf byteserielle Datenübertragung um, wenn dies möglich ist und bei den neuen IFKs ist das immer möglich. Die byteserielle Übertragung ist nur bei DDS nötig, bei allen anderen Geräten führt sie zu höchst seltsamem Verhalten. Es gibt jetzt eine neue Variante FG04_xxx_DDS, die für diesen Zweck eingesetzt werden soll. Derzeit ist diese aber noch nicht verwendbar, weil dafür die Geräte-MIL-Busse anders verdrahtet werden müssen)

  • Umstellung der Geräte-Software-XML-Dateien auf das V03-Schema. (Alle)
    • Siehe die Tabelle Umstellung der XML-Dateien unten.
    • Die Deklaration von EQ_MODEL_NAME aus <eqmod>-dev-def.h muss gelöscht werden.
    • Alle umgestellten Gerätemodelle mit einem neuen Tag in SVN versehen. Das ist notwendig, damit nach genusrs und relusrs die korrekten XMLs (V03) released werden.

  • Wie überprüfen wir, ob es noch Properties mit Parametern gibt, die den Parameter sofort verwenden, ohne vorher zu überprüfen, ob die korrekte Anzahl von Parametern überhaupt mitgeschickt wurde? Das sollte bei der Umstallung auf XML V03 gemacht werden, ist aber anscheinend zum Teil verschütt' gegangen. (Alle)

  • Desweiteren muss die Deklaration von EQ_MODEL_NAME aus <eqmod>-dev-def.h gelöscht worden sein, wenn <eqmod>.xml auf V03 umgestellt wurde. Ansonsten lassen sich die USRs nicht übersetzen. (Alle)

  • Anschluss Tektronix-Oszilloskop im HKR an GPIB-MicroIOC (GuRi)

  • Prüfen, ob im HKR ein Micro-IOC eingebaut ist, der sowohl GPIB- als auch RS232-Anschlüsse hat. Wenn ja: Ersetzen gegen einen, der nur einen GPIB-Anschluss hat.
    Leider kein MicroIOC mehr vorrätig - muss beschafft werden (UK).

  • UZCQD41/42 und UZCQD51/52 hängen nicht mehr an einem Netzgerät mit Lastumschaltung und müssen aus dem MIL-Bus KUECS056 ausgeschleift und entweder in den MIL-Bus KUECS054 oder KUECS055 eingeschleift werden. R. Werkmann ist informiert. (LH, ok)

  • Im Terminal Nord (im Powerack) sollen drei weitere Istwerte aufgenommen werden. Im Sommer hatten wir uns das vor Ort angesehen. Die Idee war, in einem Rahmen mit dem "Quellenbus" (wie auch immer der heißt) zwei ADC-Karten (mit je zwei ADCs drauf) unterzubringen und im Devicebus mit dem ISAU-Gerätemodell anzuschließen.
    ISAU/STD soll dann so konfiguriert werden, dass jeder Istwert einem neuem (zusätzlichem) Gerät zugeordnet ist.
    Der Quellenbus ist der ISAU-Bus (verbunden mit SE-6 in k1xcg01), als Adressen wurden 225 und 234 festgelegt (Kain , ok)
    erfolgreich getestet in KW6
  • ...


Umstellung der XML-Dateien

auf V03-Schema mit
  • Typ-tag nur noch bei jedem einzelnen Datenelement
  • complexvalue
  • complexarray

Gerätemodell Name ok   Gerätemodell Name ok   Gerätemodell Name ok
bc.xml LH ok   fbsd.xml GSch     pzus.xml PKain ok
bcu.xml LH ok   gpib.xml GuRi ok   rpg.xml LH ok
cehv.xml LH ok   hfs.xml LH ok   ezr.xml LH ok
cia.xml SMa ok   hfu.xml SMa ok   hsau.xml LH ok
cm.xml SMa ok   hfum.xml LH     isau.xml LH ok
cs.xml SMa ok   hvdm.xml LH ok   isdp.xml LH ok
dc.xml LH ok   ips.xml GSch ok   isee.xml LH ok
dci.xml LH ok   iqx.xml SMa ok   ismo.xml LH ok
dgx.xml LH ok   it.xml LH ok   isrm.xml LH ok
di.xml LH ok   mb.xml LH ok   issd.xml LH ok
dpb.xml SMa ok   md.xml LH ok   issp.xml LH ok
dpx.xml SMa ok   me.xml LH ok   isvt.xml LH ok
ds.xml SMa ok   mk.xml PKain ok   mbuk.xml LH ok
dskm.xml SMa ok   ms.xml LH ok   vps.xml LH ok
dsm.xml SMa ok   mx.xml LH ok   swpz.xml LH ok
dsme.xml SMa ok   mxs.xml LH ok   tfs.xml LH ok
dtc.xml GSch ok   pla.xml LH ok   tg.xml SMa ok
dti.xml GSch ok   ppos.xml GSch ok   tgx.xml SMa ok
dttc.xml LH ok   pzs.xml PKain ok   ug.xml SMa ok
dtx.xml SMa ok   pzua.xml PKain ok   vvc.xml SMa ok
dx.xml SMa ok   pzui.xml PKain ok   easu.xml LH ok
ec.xml -- --   pzu.xml PKain ok   sthv.xml GSch ok


Generierung und Freigabe der USRs für Release 20

Gerätemodell Name ok   Gerätemodell Name ok   Gerätemodell Name ok
BC LH ok   ESAU GSch ok   PZU PKain ok
BCU LH ok   FBSD LH ok   PZUI, PZUA PKain ok
CEHV LH ok   FG       PZUS PKain ok
CIA -- --   GPIB       RPG GSch ok
CM GSch ok   HFS LH ok   STD/EZR GSch ok
CS LH ok   HFU LH ok   STD/HSAU GSch ok
DC GSch ok   HFUM GSch ok   STD/ISAU GSch ok
DCI GSch ok   HVDM LH ok   STD/ISDP GSch ok
DGX GSch ok   IPS GSch ok   STD/ISEE GSch ok
DI LH ok   IQX GSch ok   STD/ISMO GSch ok
DPX, DPB GSch ok   IT GSch ok   STD/ISRM GSch ok
DS, DSK GSch ok   KGB -- --   STD/ISSD GSch ok
DSKM       MB LH ok   STD/ISSP GSch ok
DSM       MD, MD0 LH ok   STD/ISVT GSch ok
DSME       ME LH ok   STD/MBUK LH ok
DTC LH ok   MK LH ok   STHV LH ok
DTI GSch ok   MS LH ok   SWPZ LH ok
DTTC GSch ok   MX, MX0, MXS LH ok   TFS LH ok
DTX GSch ok   MXRI -- --   TG GSch ok
DX GSch ok   PLA GSch ok   TGX LH ok
EC LH ok   PPOS GSch ok   UG GSch ok
EMA       PZS PKain ok   VVC GSch ok

Umstellung der VME-Rahmen auf Release 20

GuP Name ok   GuP Name ok   GuP Name ok
K1XCG01 GSch, LH ok   KCECG02       KFHCG01 GSch, LH ok
K1XCG02 GSch, LH ok   KCMCG01 GSch ok   KFHCG02    
K1XCG03 GSch, LH ok   KE1CG01 LH ok   KG1CG01 LH ok
K2XCG01 GSch, LH ok   KE1CG02 LH ok   KG1CG02 LH ok
K3XCG01 GSch, LH ok   KE1CG03       KHTCG01 LH ok
K3XCG02 GSch ok   KE1CG04 LH ok   KM1CG01 LH ok
K4XCG01 LH ok   KE2CG01 LH ok   KTRCG01 LH ok
K4XCG02 GSch, LH ok   KE2CG02 LH ok   KUBCG01    
K4XCG03 GSch, LH ok   KE3CG01 LH ok   KUBCG02    
K5XCG01 GSch, LH ok   KE3CG02 LH ok   KUBCG03    
K6XCG01       KE3CG03 LH ok   KUECG01 -- --
KA2CG01       KE3CG04       KUECG02 LH ok
KA2CG02       KE3CG05       KUECG03 LH ok
KA2CG03       KE3CG06       KUECG04 LH ok
KA2CG04       KE3CG07       KUECG05 GSch ok
KCECG01       KE3CG08 LH ok


Generierung und Freigabe der USRs für Release 21

Gerätemodell Name ok   Gerätemodell Name ok   Gerätemodell Name ok
BC PKain ok   ESAU PKain ok   PZU PKain ok
BCU PKain ok   FBSD PKain ok   PZUI, PZUA PKain ok
CEHV PKain ok   FG PKain ok   PZUS PKain ok
CIA -- --   GPIB GuRi     RPG PKain ok
CM PKain ok   HFS PKain ok   STD/EZR PKain ok
CS PKain ok   HFU PKain ok   STD/HSAU PKain ok
DC PKain ok   HFUM PKain ok   STD/ISAU PKain ok
DCI PKain ok   HVDM PKain ok   STD/ISDP PKain ok
DGX PKain ok   IPS PKain ok   STD/ISEE PKain ok
DI PKain ok   IQX PKain ok   STD/ISMO PKain ok
DPX, DPB PKain ok   IT PKain ok   STD/ISRM PKain ok
DS, DSK PKain ok   KGB -- --   STD/ISSD PKain ok
DSKM GuRi     MB PKain ok   STD/ISSP PKain ok
DSM GuRi     MD, MD0 LH ok   STD/ISVT PKain ok
DSME GuRi     ME PKain ok   STD/MBUK PKain ok
DTC PKain ok   MK PKain ok   STHV PKain ok
DTI PKain ok   MS PKain ok   SWPZ LH ok
DTTC PKain ok   MX, MX0, MXS LH ok   TFS PKain ok
DTX PKain ok   MXRI -- --   TG PKain ok
DX PKain ok   PLA PKain ok   TGX PKain ok
EC LH ok   PPOS PKain ok   UG PKain ok
EMA GuRi     PZS PKain ok   VVC PKain ok

Umstellung der VME-Rahmen auf Release 21

GuP Name ok   GuP Name ok   GuP Name ok
K1XCG01 PKain ok   KCECG02 PKain ok   KFHCG01 PKain ok
K1XCG02 PKain ok   KCMCG01 PKain ok   KFHCG02 PKain ok
K1XCG03 PKain ok   KE1CG01 PKain ok   KG1CG01 PKain ok
K2XCG01 PKain ok   KE1CG02 PKain ok   KG1CG02 PKain ok
K3XCG01 PKain ok   KE1CG03 PKain ok   KHTCG01 PKain ok
K3XCG02 PKain ok   KE1CG04 PKain ok   KM1CG01 PKain ok
K4XCG01 PKain ok   KE2CG01 PKain ok   KTRCG01 PKain ok
K4XCG02 PKain ok   KE2CG02 PKain ok   KUBCG01 PKain ??
K4XCG03 PKain ok   KE3CG01 PKain ok   KUBCG02 PKain ok
K5XCG01 PKain ok   KE3CG02 PKain ok   KUBCG03 PKain ok
K6XCG01 PKain ok   KE3CG03 PKain ok   KUECG01 -- --
KA2CG01 PKain ok   KE3CG04 PKain ok   KUECG02 PKain ok
KA2CG02 -- --   KE3CG05 PKain ok   KUECG03 PKain ok
KA2CG03 PKain ok   KE3CG06 PKain ok   KUECG04 PKain ok
KA2CG04 PKain ok   KE3CG07 PKain ok   KUECG05 PKain ok
KCECG01 PKain ok   KE3CG08 -- --

Umstellung der uIOCs auf Release 21

uIOC Name ok   uIOC Name ok   uIOC Name ok
KE1CI01 GuRi     KHSCI01 GuRi     KHSCI02 GuRi ok
KHSCI03 GuRi ok   KUECI01 GuRi          
Topic revision: r66 - 26 Mar 2012, LudwigHechler
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback