From: "istvan_v@mailbox.hu" <istvan_v@mailbox.hu>
To: linux-media@vger.kernel.org
Subject: Re: DTV2000 H Plus issues
Date: Tue, 09 Feb 2010 18:35:12 +0100 [thread overview]
Message-ID: <4B719CD0.6060804@mailbox.hu> (raw)
In-Reply-To: <4B463AC6.2000901@mailbox.hu>
I have an updated version now, with these changes:
- the firmware file name can be specified with the "firmware_name"
module parameter; it defaults to "xc4000.fw"
- there is another new module parameter ("audio_std") for configuring
the audio standard (NICAM, A2, etc.), and switching FM radio to
using input 1 (i.e. cable TV instead of FM antenna). This is an
integer value which can be the sum of:
1: use NICAM/B or A2/B instead of NICAM/A or A2/A
2: use A2 instead of NICAM or BTSC
4: use SECAM K3 instead of K1
8: in SECAM D/K mode, set the IF frequency and audio mode as for
SECAM-L (this hack fixed the one SECAM channel I can receive)
16: use FM radio input 1 instead of input 2
32: mono TV audio (does not seem to work, so it is useless)
- "struct xc4000_config" has a new member ("card_type") for specifying
the card type
- some code changes to allow for loading the new firmware files below
In addition to analog TV and FM radio, I have tested the IR as well, and
it apparently works. DVB-T is still untested, however.
There are two separate patches for v4l-dvb revision 28f5eca12bb0: the
first one adds the XC4000 driver, while the second one adds support for
the Leadtek WinFast DTV2000H Plus card in the CX88 driver.
http://www.sharemation.com/IstvanV/v4l/xc4000-28f5eca12bb0.patch
http://www.sharemation.com/IstvanV/v4l/cx88-dtv2000h+-28f5eca12bb0.patch
These new firmware files are more complete than the previous ones, but
are not compatible with the original driver. Both version 1.2 and 1.4
are available:
http://www.sharemation.com/IstvanV/v4l/xc4000-1.2.fw
http://www.sharemation.com/IstvanV/v4l/xc4000-1.4.fw
Note that the 1.4 firmware could have two different versions of DTV6,
which only differ in the audio mode register: 0x8002 (as in v1.2) vs.
0x8003. However, the above file includes only the latter one.
The following simple utility was used for creating the firmware files.
It can extract the firmware data from a Windows driver file (e.g.
hcw85bda.sys from Hauppauge, wfeaglxt.sys from Leadtek, etc.;
dvb7700all.sys from Pinnacle will not work, however), and supports both
v1.2 and v1.4 firmware. The tables at the beginning of the code are not
necessarily fully correct, though, and may need some fixing.
http://www.sharemation.com/IstvanV/v4l/xc4000fw.c
On 01/07/2010 08:49 PM, istvan_v@mailbox.hu wrote:
> On 01/05/2010 02:25 AM, Raena Lea-Shannon wrote:
>
>> Thanks. Will try again later.
>
> By the way, for those who would like to test it, here is a patch based
> on Devin Heitmueller's XC4000 driver and Mirek Slugen's older patch,
> that adds support for this card:
> http://www.sharemation.com/IstvanV/v4l/dtv2000h+.patch
> It can be applied to this version of the v4l-dvb code:
> http://linuxtv.org/hg/v4l-dvb/archive/75c97b2d1a2a.tar.bz2
> This is experimental code, so use it at your own risk. The analogue
> parts (TV and FM radio) basically work, although there are some minor
> issues to be fixed. Digital TV is not tested yet, but is theoretically
> implemented; reports on whether it actually works are welcome.
next prev parent reply other threads:[~2010-02-09 17:32 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-02 16:10 DTV2000 H Plus issues Raena Lea-Shannon
2010-01-02 16:57 ` istvan_v
2010-01-03 8:21 ` Raena Lea-Shannon
2010-01-03 11:31 ` Samuel Rakitnican
2010-01-04 13:01 ` Raena Lea-Shannon
2010-01-04 16:48 ` istvan_v
2010-01-05 1:25 ` Raena Lea-Shannon
2010-01-07 19:49 ` istvan_v
2010-01-07 20:00 ` Devin Heitmueller
2010-01-07 21:07 ` istvan_v
2010-02-09 17:35 ` istvan_v [this message]
2010-02-11 19:16 ` istvan_v
2010-02-11 19:21 ` Devin Heitmueller
2010-02-11 19:35 ` istvan_v
2010-02-12 18:26 ` istvan_v
2010-02-12 18:34 ` istvan_v
2010-02-17 18:06 ` [PATCH] " istvan_v
2010-02-17 23:51 ` Mauro Carvalho Chehab
2010-02-17 23:59 ` Devin Heitmueller
2010-02-18 0:08 ` Mauro Carvalho Chehab
2010-02-18 0:11 ` Devin Heitmueller
2010-03-14 17:58 ` istvan_v
2010-03-15 4:15 ` Devin Heitmueller
2010-03-16 18:24 ` istvan_v
2010-03-22 18:33 ` istvan_v
2010-03-24 11:38 ` istvan_v
2010-03-14 17:50 ` istvan_v
2010-02-19 19:54 ` istvan_v
2010-03-10 23:17 ` istvan_v
2010-01-02 16:23 Raena Lea-Shannon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B719CD0.6060804@mailbox.hu \
--to=istvan_v@mailbox.hu \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.