[linux-dvb] Digiwave 108G/GeniaTech TVStar Card - Adding it to the CX88 Driver

hermann pitton hermann-pitton at arcor.de
Fri Jan 4 00:20:26 CET 2008


Hi,

Am Donnerstag, den 03.01.2008, 06:50 -0500 schrieb Dwaine Garden:
> Oppsss.  The chip is actually "TDB2028E3".  So we know that the chip
> is actually a silicon TV Tuner.

sorry, don't know yet what this should be. The XCeive tuners have 48
pins and the known ones are clearly marked.

> Looking at the Windows INF file, it does list a lot of  Xceive
> references.  Too bad it was not marked as "TDA", then we could assume
> it was a Phillips Silicon TV Tuner.

The Philips/NXP tuner(s)=54 have good autodetection capabilities and are
also easily to identify, if visible.

> Examples....
> 
> [CX23880.Xceive.NT] 
> Include=    ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf, bda.inf 
> Needs=
> KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation,WDMAUDIO.Registration,BDA.Registration,bda.Installation.NT 
> AddReg=     CX880.AddReg,Xceive.AddReg,XBAR.AddReg 
> CopyFiles=  CX880.CopyDrivers,DSFilters.CopyFiles 
> RegisterDlls=DSFilters.RegDLL 
>  
> [CX23880.XceiveZarlink.NT] 
> Include=    ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf, bda.inf 
> Needs=
> KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation,WDMAUDIO.Registration,BDA.Registration,bda.Installation.NT 
> AddReg=     CX880.AddReg,XceiveZarlink.AddReg,XBAR.AddReg,CXTS.AddReg 
> CopyFiles=  CX880.CopyDrivers,DSFilters.CopyFiles 
> RegisterDlls=DSFilters.RegDLL 
>  
> [CX23880.XceiveConexant.NT] 
> Include=    ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf, bda.inf 
> Needs=
> KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation,WDMAUDIO.Registration,BDA.Registration,bda.Installation.NT 
> AddReg=
> CX880.AddReg,XceiveConexant.AddReg,XBAR.AddReg,CXTS.AddReg 
> CopyFiles=  CX880.CopyDrivers,DSFilters.CopyFiles 
> RegisterDlls=DSFilters.RegDLL 
> 
> Still have not got anything off the dvb frontend.  It's also getting
> confused with the voltage for the LNB.

Don't know how this is wired on your card. On the ISL6421 LNB control
chips the voltage can be set by some gpio switching or by i2c and most
likely by both too, if wired like that. (32pins square package)

The gpio switching can come from everywhere. Since you have already
voltage, I would call this good progress. Did you measure it?

Else, the current status of the older supported Geniatech DVB-S card is
not clear to me. On the HVR4000 is advanced DiSEqC progress now.

The early patches by Vadim Catana for the KWorld DVB-S 100 might be
helpfull too.

Cheers,
Hermann

> Jan  3 06:24:17 mythtv kernel: LNB Voltage On.
> Jan  3 06:24:17 mythtv kernel: cx24123_set_voltage: setting voltage
> 18V
> Jan  3 06:24:18 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 5120
> Jan  3 06:24:18 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:25:01 mythtv kernel: LNB Voltage OFF.
> Jan  3 06:25:01 mythtv kernel: Voltage Not Set Properly
> Jan  3 06:25:14 mythtv kernel: LNB Voltage On.
> Jan  3 06:25:14 mythtv kernel: cx24123_set_voltage: setting voltage
> 18V
> Jan  3 06:25:15 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 5120
> Jan  3 06:25:15 mythtv kernel: cx24123_read_snr:  read S/N index =
> 65500
> Jan  3 06:25:21 mythtv kernel: LNB Voltage OFF.
> Jan  3 06:25:21 mythtv kernel: Voltage Not Set Properly
> Jan  3 06:26:16 mythtv syslogd 1.4.1#20: restart.
> Jan  3 06:26:23 mythtv kernel: LNB Voltage On.
> Jan  3 06:26:23 mythtv kernel: cx24123_set_voltage: setting voltage
> 18V
> Jan  3 06:26:25 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 5120
> Jan  3 06:26:25 mythtv kernel: cx24123_read_snr:  read S/N index =
> 65500
> Jan  3 06:26:54 mythtv kernel: LNB Voltage OFF.
> Jan  3 06:26:54 mythtv kernel: Voltage Not Set Properly
> Jan  3 06:27:01 mythtv kernel: LNB Voltage On.
> Jan  3 06:27:01 mythtv kernel: cx24123_set_voltage: setting voltage
> 18V
> Jan  3 06:27:02 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 5120
> Jan  3 06:27:02 mythtv kernel: cx24123_read_snr:  read S/N index =
> 65500
> Jan  3 06:27:10 mythtv kernel: LNB Voltage OFF.
> Jan  3 06:27:11 mythtv kernel: Voltage Not Set Properly
> Jan  3 06:28:45 mythtv kernel: LNB Voltage On.
> Jan  3 06:28:45 mythtv kernel: cx24123_set_voltage: setting voltage
> 18V
> Jan  3 06:21:36 mythtv kernel: LNB Voltage On.
> Jan  3 06:21:36 mythtv kernel: cx24123_set_voltage: setting voltage
> 13V
> Jan  3 06:21:37 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1792
> Jan  3 06:21:37 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:38 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 2048
> Jan  3 06:21:38 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:39 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 2560
> Jan  3 06:21:39 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:27 mythtv kernel: LNB Voltage On.
> Jan  3 06:21:27 mythtv kernel: cx24123_set_voltage: setting voltage
> 13V
> Jan  3 06:21:28 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1280
> Jan  3 06:21:28 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:29 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1280
> Jan  3 06:21:29 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:30 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1280
> Jan  3 06:21:30 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:31 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1024
> Jan  3 06:21:31 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:32 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1024
> Jan  3 06:21:32 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> Jan  3 06:21:33 mythtv kernel: cx24123_read_signal_strength:  Signal
> strength = 1024
> Jan  3 06:21:33 mythtv kernel: cx24123_read_snr:  read S/N index = 0
> 
>  
> 
> hermann pitton <hermann-pitton at arcor.de> wrote:
>         Am Mittwoch, den 02.01.2008, 23:21 -0500 schrieb Dwaine
>         Garden:
>         > Looking at the chip which is right beside the Analog TV
>         input. It
>         > says "TBA2028E3".
>         > 
>         > Is that the Xceive 2028 tuner chip?
>         > 
>         > Dwaine
>         
>         2028 looks suspicious, but as far as I remember, they have
>         been marked
>         differently previously.
>         
>         I'll try to come back to it ASAP.
>         
>         There is so much out in the wilderness, others already seem to
>         care
>         for ;)
>         
>         Likely, we'll have already people knowing better ...
>         
>         Hermann
> 




More information about the linux-dvb mailing list