[linux-dvb] Compro VideoMate E650 hybrid PCIe DVB-T and analog TV/FM capture card

Steven Toth stoth at linuxtv.org
Fri Sep 5 15:23:27 CEST 2008

stev391 at email.com wrote:
>> ----- Original Message -----
>> From: "Thomas Goerke" <tom at goeng.com.au>
>> To: stev391 at email.com, "'jackden'" <jackden at gmail.com>
>> Subject: RE: [linux-dvb] Compro VideoMate E650 hybrid PCIe DVB-T and analog TV/FM capture card
>> Date: Sun, 31 Aug 2008 19:22:31 +0800
>>> Tom,
>>> (Jackden please try first patch and provide feedback, if that doesn't
>>> work for your card, then try this and provide feedback)
>>> The second dmesg (with debugging) didn't show me what I was looking
>>> for, but from past experience I will try something else.  I was looking
>>> for some dma errors from the cx23885 driver, these usually occured
>>> while streaming is being attempted.
>>> Attached to this email is another patch.  The difference between the
>>> first one and the second one is that I load an extra module (cx25840),
>>> which normally is not required for DVB as it is part of the analog side
>>> of this card.  This does NOT mean analog will be supported.
>>> As of today the main v4l-dvb can be used with this patch and this means
>>> that the cx23885-leadtek tree will soon disappear. So step 2 above has
>>> been modified to: "Check out the latest v4l-dvb source".
>>> Other then that step 4 has a different file name for the patch.
>>> Steps that need to be completed are: 2, 3, 4, 5, 7, 9, 10 & 11. (As you
>>> have completed the missing steps already).
>>> If the patch works, please do not stop communicating, as I have to
>>> perform one more patch to prove that cx25840 is required and my
>>> assumptions are correct. Once this is completed I will send it to
>>> Steven Toth for inclusion in his test tree. This will need to be tested
>>> by you again, and if all is working well after a week or more it will
>>> be included into the main tree.
>>> Regards,
>>> Stephen
>>> --
>> Stephen,
>> After following Steven Toth's advice re CPIA, applying your patch and then
>> make, make install, I can now report that the Compro E800F card is working!
>> This is very impressive and thanks for your help.
>> I have added the card to MythTV and all channels were successfully added.  I
>> am not sure about the comparable signal strength's compared to the Hauppauge
>> Nova card I also have installed - this is something I can provide feedback
>> on at a later stage.
>> I have tried from a soft and hard reset and all seems ok.
>> See below for the o/p from dmesg.  Please let  me know if there is anything
>> else you would like to try/test.
>> Tom
> ---Snip---
> Tom,
> Attached is another patch,  this will break the support for your card, but proves that the 
> cx25840 module is required for the DVB-T side of this card.  So before applying the patch make 
> sure you have a copy of the working patch handy (or even two copies of the source tree).
> Follow the same steps I had for the v0.1 patch, but use the attached (v0.2) patch.  The symptons will be the same as the original patch, i.e. no errors in dmesg, but unable to scam/tune.
> Also can you please look at the other IC's on the board and see if you identify them for me.  
> I'm looking for an eeprom or similiar IC, as I will need to distinguish between the various 
> different boards.  Also if you can get a dump of what is on the eeprom and provide it (or put it 
> on the wiki page, or both).  I'm not sure how to do this safely yet, so if you have time google 
> is your friend (i2cdump might to the trick).

modprobe cx23885 i2c_scan=1

This will scan each i2c bus and try to determine what silicon is 
attached, including any eeprom.


- Steve

More information about the linux-dvb mailing list