* Die Implementierung der USRs geht bisher (21.Sep.04) davon aus, dass nur ein Gerätemodell bearbeitet wird. Weitere Gerätemodelle müssen "in einem eigenen ...
Userface Finden von Gerätenomenklaturen in der SIS01DBS und im Nameserver tbs Zuordnen der Nomenklaturen zur Zugriffsart (Netman oder Corba) Im Userface clien...
Release 9 Zeitrahmen: 30. Mai 2008 Prioritäten: Diese sind nun eng an die allgemein gültigen 6 Abstufungen angelehnt. 1 Muss mit der aktuellen Release fertig ...
Release 7 Zeitrahmen: 31. Jan. 2008 * Mit dieser Release soll der VME Rahmen KE3CG08 auf PPC GuP umgestellt und in Betrieb genommen werden. Prioritäten:...
Release 17 Termin: 6. Mai 2010 Prioritäten: 1 Muss mit der aktuellen Release fertig werden, da dringend benötigt 2 Soll mit der aktuellen Release fertig wer...
Release 16 Termin: 5. Nov. 2009 Shutdown beginnt am 19. Okt. 2009 und endet am 12. Feb. 2010. Rechnerwartung ist in der Zeit vom 19. Okt. bis 27. Okt. 2009. Prio...
Release 15 Zeitrahmen: Donnerstag, 16. Juli 2009 Der Shutdown geht bis einschließlich Dienstag, 21. Juli 2009. Prioritäten: 1 Muss mit der aktuellen Release f...
Release 14 Zeitrahmen: Mittwoch, 15. April 2009 Prioritäten: 1 Muss mit der aktuellen Release fertig werden, da dringend benötigt 2 Soll mit der aktuellen ...
Release 13 Zeitrahmen: Mittwoch, 18. Februar 2009 Prioritäten: 1 Muss mit der aktuellen Release fertig werden, da dringend benötigt 2 Soll mit der aktuelle...
Release 12 Zeitrahmen: 19. November 2008 Shutdown: 21. Oktober bis 30. November 2008. Anschließend nur UNILAC Betrieb vom 10. bis 17. Dezember. Prioritäten: 1...
Release 10 Zeitrahmen: 15. Juli 2008 Shutdown: 1. bis 7. September 2008. Im Shutdown wird Release 11 in Betrieb gehen! Prioritäten: 1 Muss mit der aktuellen R...
Compile U Boot Sources zu finden unter /common/usr/embedded/u boot/src/cpu87_cu824 u boot 1.3.3 cpu87 01_pci.patch u boot 1.3.3 cpu87 02_cs11 env.patch u boot 1...
Trennung von Produktions und Entwicklungszweig Motivation Im Betrieb eingesetzte Software darf nur durch neuere Versionen ersetzt werden, wenn zumindesteine st...
Interfaces für System Eigenschaften Was von Device Manager und den einzelnen Devices an Informationen über Kontrollsystem Eigenschaften verfügbar gemacht werden s...
Was gehört ins SVN Repository und was nicht? Grundsätzlich gehören alle selbst erstellten oder erweiterten Dateien ins Repository. Generierte Dateien, auch gener...
SVN über Kommandozeile Die folgende Anleitung präsentiert das Nutzen von SVN in einer Shell auf dem ASL am Beispiel von DBD Dateien Grundsätzlich Syntax Alle Kom...
Shutdown Mai 2004 * Sind die Polynomkoeffizienten zur Umrechnung Uhall/I für TH4MU1 geliefert (C. Mühle) und eingespielt und ist TH4MU1 in der DB wi...
Shutdown September 2008 * KTRCG01: DPX wieder zurück nach KTRCGA3 umziehen (weil DPB noch nicht geht) (ok, Kain) * Rahmen KG1CG01 (ex KG1CG77_) auf V09 umst...
* Für alle V09 Rahmen, das sind K4XCG01, KE3CG01, KG1CG01, KG1CG02, KTRCG01 und KUECG01, die Dateien /etc/rc.d/init.d/devman (u.a. das "old" an 2 Stel...
Shutdown Oktober 2004 * Sind die Polynomkoeffizienten zur Umrechnung Uhall/I für TH4MU1 geliefert (C. Mühle) und eingespielt und ist TH4MU1 in der DB ...
Shutdown März 2005 * Den K4XCG58_ auf Adapter stecken und mit einer Logic Otto Probe versehen, damit wir beim nächsten Hänger mit dem Logic Otto nach Hinw...
Shutdown Juni 2010 * Alle VME Crates mit EQM Degaussing Varianten von MX und MD auf den neuesten USR Stand bringen (MD 09.10.10, MX 09.13.14). Erst mit denen k...
Shutdown Juni 2007 * MX und MD USRs anpassen an nun festgelegte ADC Verdrahtung, wenn 2 ADCs bestückt sind. ADC 1: DCCT Istwert; ADC 2: Hallsonden Istwe...
Shutdown Juni 2005 * Den neuesten MOPS 08.dm überall runterladen. Der kann jetzt 18 statt bisher maximal 16 verschiedene Gerätemodelle versorgen. Die...
Shutdown Dezember 2006 * In KG1CG77_, KG1CG78_ und KE1CG63_ alle alten SEs durch SE2ks ersetzen. (LH, ok) * Update aller Boot und Lauf ECMs. Es wurde ecml...
Shutdown August 2005 * Update der HFU EQMs und USRs auf 08.09.cd bei allen therapierelevanten Sendern, deren Amplitude nicht pulsbar ist (UN4BR1) (PKai...
Shutdown April 2009 * DTI: Version 08.06.03 auf allen SEs installieren (assignStamps() jetzt zur richtigen Zeit) (PKain, ok) * Neuen NETMAN mit max. 1...
* Jetzt (29.Jan.08), wo so langsam die PPC GuPs in Betrieb gehen, sollten sich nicht mehr jeder (BELer) unter 'root' einloggen können, sprich das Root ...
* Was machen wir mit Properties, die den Datentyp `Structure' haben, z.B. MagnInfo? Ok! Ist implementiert. * Gibt's eigentlich nur asynchrones Lesen oder ...
SEs mit V08 EQMs auf V09 umstellen 0. Bei der Umstellung eines Produktionsrahmens empfiehlt es sich, die V08 Konfiguration auszulesen und sie auf der ents...
Release 4 Zeitrahmen: bis 16. November 2006. Anschließend soll die Aufräum Release angegangen werden, die Ende des Jahres fertig sein sollte. Access Rights ...
Release 3 Zeitrahmen: bis 16. Aug. 2006 Restarbeiten Release 2 * Projekt "accdevice" * Methoden "request*()" und "connect*()" machen noch Probleme, ...
Python Device Access einrichten für mehrere Versionen von corbaifc Motivation Im Python Interface für Gerätezugriffe (devacc) werden über die Klasse devacc.Devic...
Code Generation for Python A script that helps generating Python code for use with Bert's PropHelper is available in $uti. Examples: pygen EQMOD.xml pygen EQMOD_c...
Installation von Psi unter Windows Dieser Text beschreibt, wie man Psi unter Windows installiert und so konfiguriert, dass es sich mit dem Jabber Server der GSI v...
Projektverantwortliche Projektverantwortliche sollen den Überblick über ihre Projekte behalten und bei Änderungen konsultiert bzw. über Änderungen informiert werd...
Notwendige Features für 1. Produktions Release Hier sind nur noch die erledigten Punkte aufgeführt. Die unerledigten sind nach Code Rework oder in die Release 6 ...
PowerPC Linux System Software Dieses Dokument beschreibt Compilierung und/oder Konfiguration zusätzliche Linux Software die über ein minimales Busybox basiertes L...
PPC Hardware Probleme Es treten sporadisch Netzwerkprobleme mit unterschiedlichen PPC Boards auf. Hauptsaechlich CPU87. Diese Tabelle versucht die Fehler zu samme...
PowerPC Boards in Betrieb nehmen Anleitung zum UBootFlashen. Um ein neues PowerPC Board von Microsys nutzen zu können, bedarf es folgender Voraussetzungen: * E...
Bootvorgang PowerPC PowerPC werden ohne lokales Dateisystem betrieben. Gebootet wird über U Boot und DHCP vom Netz. Die Konfiguration des Bootvorganges erfolgt im...
Planungen für kommende Releases Prioritäten: 1 Muss mit der aktuellen Release fertig werden, da dringend benötigt 2 Soll mit der aktuellen Release fertig wer...
Name and Access server in the GSI Control System Outline Clients request the data needed to access a device from a central server, the name and rights server. T...
Diagnose Tool fuer Name und Access Server Hilfreich fuer Diagnose Zwecke waere eine einfache Moeglichkeit, bestimmte Daten vom Nameserver waehrend der Laufzeit v...
Preparations for prototype This page contains preparations for prototyping parts of an alarm system. Frontend testdevice To make possible tests that * are pre...
Message Content Prototype Introduction To address * the complete separation of message content from the transport, * the fixed required control system mess...
Handover test user The testuser fasstest on the blade computers * runs an ActiveMQ test instance * provides JAVA, C (and Python) libraries for * mes...
Handover message content The content format of all messages that are exchanged asynchronously shall be unified. A scenario where different applications use differ...
Handover alarm generation We follow the approach to generate alarms by supervising a device's properties (e.g. power bit). The acquired data is compared to refere...
Email exchange with CERN Only important excerpts are added here. 19.05.2011 Mark Buttner Hi Bert,My comments appear in the middle of your message below ...Rega...
Folgende Punkte sollen beim Code Rework aber auch bei zukünftigen Implementierungen beachtet werden. IDL Schnittstelle * Wenn wir nicht ganz sicher sagen kön...
ASL Cluster, Administration und Policies Vereichnisstruktur * Zentral gemountete Verzeichnisse: * /common/usr enthält globale Software für alle Gruppen;...
Kernel Fesa Fesa requires a Kernel with realtime patches Version Current Kernel used at Cern is 2.6.24.7 rt27. This Kernel has issues with the rt8169 on newer SC...
IT End User Documentation Documentation for users of the ACC IT Systems Accounts, Logins, Password The ACC IT Systems use their own Accounts. They are not identi...
Hier sollten Dinge stehen, deren Umsetzung potentiell ganz viele Komponenten des Kontrollsystems betreffen. In erster Linie ist an Änderungen von zentralen Schnit...
Function: Generate a Device Access release. Description: Generates Device Access interfaces and servers of the specified release. These are Device Ma...
Gerätemodell Software für den microIOC erstellen GPIB * Quellen aus dem SVN auschecken: svn co http://www.acc.gsi.de/svn/bel/frontend/trunk/eq models/gpib ...
Vorschlag Devman Filesystem Struktur Auf Embedded Systemen (MicroIOC, SCU, zukünftig auch PPC) hat das Grundsystem die Aufgabe das System zu booten, eine Netzwerk...
CPU87 Boards Ethernet Duplex Mode Die CPU87 PowerPC Boards besitzen zwei Ethernet Schnittstellen. Diese werden unter Linux durch den FCC Treiber unterstützt. Die ...
Front End Datenbasen unter Linux Einführung Die Konfigurationsparamter der Front End Rechner (Nomenklaturen mit Gerätemodellangaben und Adressen, Gerätekonstante...
Build Cross Compiler Erzeugung eines Cross Compiler aus Sourcen. Software Auf dem Host System braucht es einen gcc. und wenn das Host System zu alte Versionen h...
Bootimage / Initrd Rootfilesystem für X86 erzeugen Hat man ein EmbeddedRootFilesystem erzeugt muss dieses in eine vom Zielsystem benutzbare Ramdisk umgewandelt we...
Eldk mit Initrd booten Notizen * kernel mit tmpfs kompilieren und /tmp damit mounten * in der fstab wird usr nochmal uebermounted. Beschreibung bootvorgan...
RPMs mit ELDK erstellen Das ELDK stellt cross compiler für die PowerPC. ELDK Umgebung zunächst alle vorhandenen Umgebungsvariablen auf ein minimum reduzieren....
Main.SolveighMatthies 26 Apr 2007 Windows spezifisch: Windows Header * je nach Bedarf benoetigt (nur als Beispiel) #ifdef WIN32 #include // allgemeine Win...
* Ein Linux Pendant für den CAPLOG, der auf VMS läuft, entwickeln. * Linux Pendants für CAPEXTRACT und CAPSTATISTIC entwickeln. * Macht es vielleicht Sinn, Alarme...
* Remote genmsg.com auf VMS von Linux aus aufrufen mit vorherigem Kopieren eines *.msg Files von Linux nach VMS. * Generell sollte noch mal über Timeouts ...
* Auch auf der Anwenderseite sollte man die aus XML generierten = eq mod property adapter.cc= benutzen können. Ausprobieren und wenn's geht, kleine A...
DevMan interaktiv starten Der DevMan kann unter Linux interaktiv mit verschiedenen Startoptionen gestartet werden. Es koennen entweder die sog. short options (z....
* Wir haben kurz diskutiert, ob es beim Ein und Ausschalten von Alarmen (Property SHUTUP) einen Alarm geben soll, der genau dieses meldet. Wenn ja, dann ist ...
Code Merge der Linux und Windows Quellen Zeitrahmen: vor dem Start der Arbeiten für Release 6 Fahrplan 1 Parallel bearbeiten: * Noch offene Punkte aus ...
Code Rework Zeitrahmen: vor dem Start der Arbeiten für Release 6 Zu tun * Die Dokumentation für die 'USR Bibliothek' (USR Support, EquInfo usw.) sollte b...
* Idee: MAX Multicast Alarm Extension. Eigener Prozess auf VMS, der die via Multicast verschickten Alarme empfängt, sie in ein NetmanPacket verpackt (iiiigi...
* Im Alarm wird u.a. der SourceNode, also die "Adresse" des Knotens auf dem der Alarm erzeugt wurde, angegeben. Diese Adresse ist ein 16Bit Wort, wobei z.B. 0...
* Multicast unter VMS? Geht! Definitionen (u.a.) in SYS$LIBRARY:TCPIP$INETDEF.PAS siehe sender.c/listener.c in pr$root: hechler.test * Im Alarm wird u.a....
Konvertierung eines CVS Projektes nach Subversion Dieses Dokument beschreibt das Umziehen eines Teilprojektes vom lbg010x. Bitte das Vorgehen exakt einhalten, son...