• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

Elettrolinux

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - FlexRay - LIN
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • SCADA - PLC
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio Conductor
  • CERN Libraries
  • My Open Bticino
  • Open Avionics
  • Open Bio Foundation
  • Open CASCADE
  • OpenCFD - OpenFOAM
  • OpenCores
  • Orocos Project
  • OSGeo
  • Player Project
  • R-Project
  • VLSI & ASIC Technology

Open HW/FW Projects

  • Baloon Project
  • FreeCores
  • LinuxBIOS
  • OpenBIOS
  • SquidBee
Meinberg - Time and frequency synchronization with GNU/Linux E-mail
Wednesday, 24 February 2010 20:34

Manufacturer of time and frequency synchronization equipment like Network Time Servers (running NTP), PCI and PCI Express Slot Cards, USB connected devices and Industrial Synchronization Systems used in a wide range of applications like telecommunication, digital broadcasting, power generation + transmission and distribution, defense applications, air traffic safety, space, research and so onGPS170PCI a GPS Clock for Computers (PCI/PCI-X Bus)One of the leading manufacturers of time and frequency synchronization equipment, Meinberg designs and produces Network Time Servers (running NTP), PCI and PCI Express Slot Cards, USB connected devices and Industrial Synchronization Systems used in a wide range of applications like telecommunication, digital broadcasting, power generation + transmission and distribution, defense applications, air traffic safety, space, research and so on. The core strength of this highly specialized solutions provider is flexibility. Meinberg offers built-to-order systems which exactly fit into you environment and which fullfill your specific requirements. A GNU/Linux driver module/plug-in radio clocks with PCI or ISA bus, and Meinberg USB devices are available. This driver package supports all PCI and ISA cards and all USB devices manufactured by Meinberg. This version of the driver package should compile fine on standard PCs (i386 architecture), on Intel/AMD 64 Bit systems (x86_64 architecture) and SPARC; it has been tested under the following kernels and GNU/Linux distributions:

  • Kernel 2.6.31-44-default and 2.6.27.7-9 (OpenSUSE 11.1:see notes for SUSE);
  • Kernel 2.6.27-7-generic (Ubuntu 8.10);
  • Kernel 2.6.26-2-686 (Debian 5.0.2 codename Lenny);
  • Kernel 2.6.25.18-0.2-default (OpenSUSE 11.0);
  • Kernel 2.6.23.1-42.fc8 (Fedora 8);
  • Kernel 2.6.22.18-0.2-default (OpenSUSE 10.3 x86_64);
  • Kernel 2.6.18-15-generic (Ubuntu 9.04);
  • Kernel 2.6.18-92.1.13.el5 (CentOS 5.2);
  • Kernel 2.6.18-6-686 (Debian 4 codename Etch);
  • Kernel 2.6.16.60 (SuSE SLES10);
  • Kernel 2.6.13-15.10 (SuSE 10.0);
  • Kernel 2.6.11.4-21.12-smp (SuSE 9.3);
  • Kernel 2.6.4 (SuSE 9.1, limited USB support only).

Kernels 2.4.x and 2.2.x are not supported by this driver version, so driver 1.1.x (without USB support) has to be used with those kernels. Driver files and programs included in the archive mbgtools for GNU/Linux is based on Meinberg's common driver library mbglib and implements the following programs/tools:

  • mbgclock.ko: a kernel module which implements the device driver;
  • mbgstatus: this program prints some status information for a device. The kind of information to be printed depends on the specific type of the card;
  • mbgctrl: this program can be used to do some basic configuration of a card;
  • mbgirigcfg: this program can be used to check and configure IRIG settings of cards which provide an IRIG input or output;
  • mbgsetsystime: this tool reads the time from a device and sets the system time;
  • mbgdcfmod: this program displays the modulation (i.e. the second marks) of a received longwave signal, e.g. from DCF77;
  • mbggpscap: this example program reads time capture events from a card's time capture buffer. Note: this works only with cards which provide time capture inputs, and the DIP switches on those cards must be set up properly to enable time capturing;
  • mbghrtime: this example program checks whether a card supports high-resolution time and reads those time stamps from the device, if supported;
  • mbgfasttstamp: this examle program demonstrates how to read high resolution time stamps from a card very much faster than mbghrtime. However, this works only with cards which support memory mapped I/O. As of this writing this applies to the GPS170PEX only;
  • mbgxhrtime: this example program also shows how to get time stamps faster than shown in mbghrtime. This is not as easy as mbgfasttstamp but can be used with every card which can be used with mbghrtime, even if the card does not support memory mapped I/O.
For more detailed information and installation instructions please refer carefully to the README file which is included in the archive. For more information click here.
 

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • GXSM DVD
  • OSADL
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
  • Unixmen

Top 100 Joomla

Clicca qui per votare
www.joomla.it

Polls

What is/are your interest section/s?
 
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by Siteground. Hosted on Host Invent. Many thanks to LezioniOnLine.

valid xhtml valid css