Centaurus Setup (Linux) - CESNET/UltraGrid GitHub Wiki

This page describes how to install Centaurus card drivers for Linux operating systems

Download

You will need to register and download drivers from DVS website. If possible, you might want to get version we are describing. If it is no more available, you can use newer ones, but take care that you use correct path to the drivers.

Instalation

Untar the tarball:

tar xzvf sdk4.0.1.17.tar.gz

Enter the driver directory and compile it:

# assuming you are in the main Ultragrid's directory

cd sdk4.0.1.17/linux-x86/driver/ # 32bit

cd sdk4.0.1.17/linux-x86_64/driver/ # 64bit 

./driver_create

After the driver has been compiled, load it:

# Run after every reboot

./driver_load # as root

Your card is now ready. You may check whether it was loaded properly by executing

cat /proc/dvsdriver_lucy/* # as root

That should give a bunch of information. Look especially for:

 card:
   video0
   videomode:     11000025
   rasterid:      17
   xsize:         1920
   ysize:         1080
   fps:           30
   interlace:     2
   locktofield:   1
   ntscdominance: 0
   linecount:     1125
   pixelclock:    74175824
   switchline0:   7
   switchline1:   569
   iomode:        00000000
  video1
   videomode:     11000025
   rasterid:      17
   xsize:         1920
   ysize:         1080
   fps:           30
   interlace:     2
   locktofield:   1
   ntscdominance: 0
   linecount:     1125
   pixelclock:    74175824
   switchline0:   7
   switchline1:   569
   iomode:        00000000
  input
   sdia:          37
   sdib:          -1
   sdic:          -1
   dvi:           -1
   genlock:       -1
   genlock_type:  0
   inputerror:    0
  sync
   syncmode:      00000000
   syncstate:     1
   synchdelay:    0
   syncvdelay:    0
   genlock:       0
  analog
   analog:        00000000
   analogoutput:  0
   syncout:       00000000
   syncouthdelay: 0
   syncoutvdelay: 0
  audio
   channel:      0
   bits:         32
   input:        0
   wordclock:    0
  timecode
   ancgenerator:  3
   ancreader:     4
   ltcsource:     0
   vitcline:      0
   vitcreaderline: 255
   vitcdetect:    0

where

sdia: 37

means that Centaurus II detected a valid SMPTE274/29I signal on the HD-SDI input. -1 means no signal.

Notes

Some older cards need to upgrade the firmware to work properly.