Nebula DigiTV PCI

From LinuxTVWiki
Revision as of 05:36, 15 February 2007 by CityK (talk | contribs) (fixed links)
Jump to navigation Jump to search

A BT878 based DVB-T PCI Card produced and sold by Nebula.

Several versions of this card exist.


nxt6000 with bttv

(old version) just works with linux kernel 2.6.16. Direct comparison with AirStar 2 PCI / Air2PC DVB showed sigificant errors with drivers for DigiTv.

Successfully used with MythTV v0.19 to watch standard and high definition dvb free to air.

kernel config

( I use menuconfig for kernel configuration) Select DVB:

 │ Symbol: DVB [=y]                                                                                                      
 │ Prompt: DVB For Linux                                                                                                 
 │   Defined at drivers/media/dvb/Kconfig:7                                                                              
 │   Depends on: NET && INET                                                                                             
 │   Location:                                                                                                           
 │     -> Device Drivers                                                                                                 
 │       -> Multimedia devices                                                                                           
 │         -> Digital Video Broadcasting Devices                                                                         

Then select DVB_CORE:

 | Symbol: DVB_CORE [=m]                                                                                                 
 │ Prompt: DVB Core Support                                                                                              
 │   Defined at drivers/media/dvb/dvb-core/Kconfig:1                                                                     
 │   Depends on: DVB                                                                                                     
 │   Location:                                                                                                           
 │     -> Device Drivers                                                                                                 
 │       -> Multimedia devices                                                                                           
 │         -> Digital Video Broadcasting Devices                                                                         
 │           -> DVB For Linux (DVB [=y])                                                                                 
 │   Selects: CRC32                                                                                                      

Then DVB_BT8XX:

 | Symbol: DVB_BT8XX [=m]                                                                                                
 │ Prompt: BT8xx based PCI cards                                                                                         
 │   Defined at drivers/media/dvb/bt8xx/Kconfig:1                                                                        
 │   Depends on: DVB_CORE && PCI && VIDEO_BT848                                                                          
 │   Location:                                                                                                           
 │     -> Device Drivers                                                                                                 
 │       -> Multimedia devices                                                                                          
 │         -> Digital Video Broadcasting Devices                                                                       
 │           -> DVB For Linux (DVB [=y])                                                                                
 │             -> DVB Core Support (DVB_CORE [=m])                                                                      
 │   Selects: DVB_MT352 && DVB_SP887X && DVB_NXT6000 && DVB_CX24110 && DVB_OR51211 && DVB_LGDT330X                    
 │   Selected by: VIDEO_BT848_DVB && VIDEO_DEV && VIDEO_BT848 && DVB_CORE                                               

This selects:

 │ Symbol: DVB_NXT6000 [=m]                                                                                              
 │ Prompt: NxtWave Communications NXT6000 based                                                                          
 │   Defined at drivers/media/dvb/frontends/Kconfig:107                                                                  
 │   Depends on: DVB_CORE                                                                                                
 │   Location:                                                                                                           
 │     -> Device Drivers                                                                                                 
 │       -> Multimedia devices                                                                                           
 │         -> Digital Video Broadcasting Devices                                                                        
 │           -> DVB For Linux (DVB [=y])                                                                                
 │             -> DVB Core Support (DVB_CORE [=m])                                                                      
 │               -> Customise DVB Frontends                                                                             
 │   Selected by: DVB_USB_DIGITV && DVB_USB || DVB_BT8XX && DVB_CORE && PCI && VIDEO_BT848                              

Possble problems

  • LOTS of debug messates- this can be turned off via a module parameters.
  • Ignore IRQ - not sure.
  • Side by side comparison with AirStar 2 PCI/ Air2PC DVB showed signifcantly more errors in DigiTV's reception. (With antenna taken to DigiTv in, coax from DigiTv out to AirStar 2 PCI - signal was confirmed in optimal range from antenna).

See also