Introduction

ROS PCs, VMEbus SBC and a few other computers in ATLAS (L2SVs) need special drivers. Whenever a new TDAQ release is made Markus compiled the drivers for the currently used 32bit and 64 bit kernels and provides them to the sysadmins. It is then up to them to install them and to perform a quick test.

Sequence

Usually the first step is to install the drivers on the Lab32 server because the first stage of the release validation takes place on the system in building 40. Once that is done the same drivers have to be installed such that they can be loaded on the pre-series systems. Finally the installation in the P1 network has to be done.

Testing

In order to test the drivers sysadmins can get access to ROS PCs on the respective networks. A test of the drivers for the VMEbus SBCs is done by the ROS/RCD team. These are the default PCs for tests: Lab32 network: lnxatd4017 Pre-series: pc-preseries-ros-00 P1: pc-tdq-ros-spare-00 Before unloading the drivers the sysadmin should run "lsmod" and check if the drivers (io_rcc, cmem_rcc and robin) are unused (use count = 0). In case they are in use please phone Markus or Louis Once the system is free the sysadmins run "atlas_tdaq_drivers unload" to unload the old drivers. The next step is to use the "Grape" utility to select the driver version (new TDAQ release) for the respective ROS. It is also possible to edit the driver configuration files directly. These files are in "/clients/daq_area/daq-drivers/clients-configs". In case a file for a ROS is missing it is possible to create one by copying one of the existing files for another PC. Once the configuration file is done use "atlas_tdaq_drivers load". If all goes well the drivers io_rcc, cmem_rcc and robin should be loaded and the robins should get initialized. If "more /proc/robin" does not show any errors the test was successful.

Special remarks

When installing drivers for the pre-series please not that there are special rules for synchronizing the file systems.

-- MarkusJoos - 07-Oct-2011

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2011-10-07 - MarkusJoos
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback