Difference between revisions of "NetUP Dual DVB T C CI RF"

From LinuxTVWiki
Jump to: navigation, search
(Making it work)
(Making it work)
 
Line 24: Line 24:
 
== Making it work ==
 
== Making it work ==
  
According to [http://www.netup.tv/en-EN/dual_dvb-t-c-ci_card.php NetUp's product page], the device works with their fork of Linux kernel 3.0.
+
According to [http://www.netup.tv/en-EN/dual_dvb-t-c-ci_card.php NetUp's product page], the device works with their fork of Linux kernel 3.0.
 +
 
 +
The following instructions are outdated, using NetUp's fork of an earlier kernel.
  
 
Check out linux kernel (experimental):
 
Check out linux kernel (experimental):
Line 35: Line 37:
  
 
Change grub menu.lst config to boot new kernel (/boot/vmlinuz-2.6.35+).
 
Change grub menu.lst config to boot new kernel (/boot/vmlinuz-2.6.35+).
 
  
 
Install firmware files into /lib/firmware folder:
 
Install firmware files into /lib/firmware folder:

Latest revision as of 23:00, 25 February 2012

NetUP Dual DVB-T/C-CI RF from NetUP Inc.

Overview/Features

* PCI-e x1  
* Supports two DVB-T/DVB-C transponders simultaneously
* Supports two analog audio/video channels simultaneously
* Independent descrambling of two transponders
* Hardware PID filtering

Components Used

* Conexant CX23885 
* STM STV0367 low-power and ultra-compact combo DVB-T/C single-chip receiver
* Xceive XC5000 silicon TV tuner
* Altera FPGA for Common Interafce

Identification

PCI id: 1B55:e2e4 NetUP Dual DVB-T/C-CI RF card

Making it work

According to NetUp's product page, the device works with their fork of Linux kernel 3.0.

The following instructions are outdated, using NetUp's fork of an earlier kernel.

Check out linux kernel (experimental):

git clone http://udev.netup.ru/git/v4l-dvb.git linux-2.6.35-netup
cd linux-2.6.35-netup
make menuconfig
make && make modules_install && make install

Change grub menu.lst config to boot new kernel (/boot/vmlinuz-2.6.35+).

Install firmware files into /lib/firmware folder:

wget http://www.netup.tv/downloads/netup-dvb-t-c_firmware-v0.1.tbz2
tar xvfj netup-dvb-t-c_firmware-v0.1.tbz2
cp netup-dvb-t-c_firmware-v0.1/* /lib/firmware/

Tuning to DVB-C and DVB-T

Each port can be tuned to DVB-T or DVB-C using frontend0 or frontend1 accordingly.

For DVB-T use frontend0

# tzap modul64
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.tzap/channels.conf'
tuning to 578000000 Hz
video pid 0x0000, audio pid 0x0821
status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 |
status 10 | signal 0000 | snr 001b | ber bf8ec9c8 | unc 00000000 | FE_HAS_LOCK
status 10 | signal 0000 | snr 001b | ber bf8ec9c8 | unc 00000000 | FE_HAS_LOCK
status 10 | signal 0000 | snr 001b | ber bf8ec9c8 | unc 00000000 | FE_HAS_LOCK

For DVB-C use frontend1

# czap -f 1 modul64
using '/dev/dvb/adapter0/frontend1' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.czap/channels.conf'
  2 modul64:578000000:INVERSION_AUTO:5900000:FEC_NONE:QAM_128:515:672:1509
  2 modul64: f 578000000, s 5900000, i 2, fec 0, qam 4, v 0x203, a 0x2a0, s 0x5e5
status 10 | signal ffff | snr b851 | ber 00000000 | unc 0000000b | FE_HAS_LOCK
status 10 | signal ffff | snr ca3c | ber 00000000 | unc 0000000b | FE_HAS_LOCK

See also