Install a new version of grape in the test bed:
- ssh to (e.g.) pc-tbed-grape
- cd /mnt/daq_area_rw/tools/ros/Grape
- mv Grape.jar Raisin.jar
- cp ~joos/DAQ/DataFlow/Grape/dist/Grape.jar .
Install a new version of grape in P1:
- ssh to pc-tdq-grape
- cd /mnt/daq_area_rw/tools/ros/Grape
- mv Grape.jar Raisin.jar
- cp ~joos/Grape.jar .
(see ticket 2211)
Copy new drivers to the CFS:
- ssh pc-tbed-cfs-01.cern.ch
- Use a variant of: " sudo /daq_area/tools/bin/sync_tbed_drivers -s tdaq-05-04-00/drivers-05-04-00-i386/vme_rcc-2.6.32-431.11.2.el6.nonpae.i686.ko drivers-05-04-00-i386"
Note: "tdaq-05-04-00/drivers-05-04-00-i386/" is relative to /afs/cern.ch/user/j/joos
Note: in /sw/tdaq/drivers/xxx there has to be a logical link like " /afs/cern.ch/atlas/project/tdaq/inst/tdaq/tdaq-04-00-01/installed tdaq-release-inst". To create this link create it first in /afs/cern.ch/user/j/joos/public/xxx. The use the script to copy the link like any other file
Note: In case a directory (e.g. "drivers-05-00-00-i386") does not (yet) exist on the server it will be created automatically by the script
=====================
Old procedures:
Here is the recipe from Marius for testing a new driver on a machine that boots from the server in building 32:
- ssh to e.g. lnxatd4009 (you have to use a machine that is listed in the output of "getent netgroup machines-all")
- sudo su - (to become root)
- create a directory (e.g. /mrw)
- Execute "mount lnxatdsrv.cern.ch:/clients/sw/tdaq/drivers/drivers-experimental-joos /mrw"
- Put the experimental driver into the /mrw directory
- The /mrw directory also has to contain a link to a release. E.g.: tdaq-release-inst -> /afs/cern.ch/atlas/project/tdaq/cmt/tdaq-01-08-01/installed
- Use "grape" to enable the new drivers on a machine
And the recipe for doing the same thing at P1 is:
- Compile the driver for the P1 kernel
- Copy the driver to /atlas-home/1/joos
- Apply the procedure described at: https://pcatdwww.cern.ch/FAQ/point1/index.php?action=artikel&cat=4&id=78&artlang=en
- Use the "grape" scripts to define which hosts shall use the experimental driver
MarkusJoos - 20 Aug 2007