![]() |
VME in CMS |
Printable (html) Printable (pdf) |
|
Software (for the USB Bridge V1718 and the optical bridge V2718)The software is the original unmodified driver and library from CAEN. For CMS they have been packed into an rpm. The kernel module of the driver is contained in a separate binary and source rpm. Only the binary rpm for the kernel used in the experiment is given. But with the source rpm you can easily build you own binary rpm according to the instructions below. Beware that CMS is NOT using necessarily the latest version of the CAEN software/firmware. Once we have a working setup we will not touch it until we will change our hardware or we find a compelling reason to upgrade. Latest version of the software:The software is included in the CMS online software. It can be downloaded or installed via the yum repositories which can be found under http://xdaq.web.cern.ch/xdaq/repo/ Relevant RPMs for the bridges with an optical link are called (names given without version numbers):
Limits: At maximum 8MB block transfers can be made. Installation instructions for kernel modules:If you run EXACTLY the same kernel version as given in the name of the kernel-module rpms you can directly install the binary rpm. If you have a laboratory machine with a slightly different kernel you need to re-compile the kernel modules. For this you download the source rpms (in the directory SRPM of the xdaq distribution tree). You then do the following to produce a binary rpm for your machine:
The library is installed in /opt/xdaq/lib. The firmware upgrade utility is installed in /opt/xdaq/bin/CAENVMEUpgrade. The include files are installed in /opt/xdaq/include. In addition a service named "caenvme" is created in /etc/init.d. The service is activated with the chkconfig utility so that the driver will be loaded automatically at every reboot. If you do not want to reboot your machine after the first installation just type as superuser: /sbin/service caenvme start The software documentation you find on the CAEN www side. |
||||||||||
|