[linux-dvb] Driver request/help - Yuan PG300 DVB-T
Daniel Mons
daniel.mons at iinet.net.au
Sat Jun 10 16:37:37 CEST 2006
Some updated news from testing this evening:
card=19 gives me a black and white picture via S-Video (I'm struggling
to remember if it noted it as "Composite 2" or "Composite 3" - I should
have written it down...).
I googled about and found that card 43 seems to have roughly the same
chips as mine. So, with that in mind I did the following (no idea if
I'm loading too many modules, but they seem to work OK together):
mythtv ~ # modprobe cx88xx card=43
mythtv ~ # modprobe cx88-dvb
mythtv ~ # modprobe cx22702
mythtv ~ # modprobe tuner
mythtv ~ # modprobe cx88-blackbird
mythtv ~ # dmesg
cx2388x dvb driver version 0.0.5 loaded
CORE cx88[0]: subsystem: 12ab:2300, board: KWorld/VStream XPert DVB-T
with cx22702 [card=43,insmod option]
TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
input: cx88 IR (KWorld/VStream XPert D as /class/input/input4
ACPI: PCI Interrupt 0000:00:0a.2[A] -> Link [LNKC] -> GSI 10 (level,
low) -> IRQ 10
cx88[0]/2: found at 0000:00:0a.2, rev: 5, irq: 10, latency: 32, mmio:
0xe3000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
cx2388x v4l2 driver version 0.0.5 loaded
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKC] -> GSI 10 (level,
low) -> IRQ 10
cx88[0]/0: found at 0000:00:0a.0, rev: 5, irq: 10, latency: 32, mmio:
0xe2000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
set_control id=0x980900 reg=0x310110 val=0x00 (mask 0xff)
set_control id=0x980901 reg=0x310110 val=0x3f00 (mask 0xff00)
set_control id=0x980903 reg=0x310118 val=0x00 (mask 0xff)
set_control id=0x980902 reg=0x310114 val=0x5a7f (mask 0xffff)
set_control id=0x980909 reg=0x320594 val=0x40 (mask 0x40) [shadowed]
set_control id=0x980905 reg=0x320594 val=0x20 (mask 0x3f) [shadowed]
set_control id=0x980906 reg=0x320598 val=0x40 (mask 0x7f) [shadowed]
cx2388x blackbird driver version 0.0.5 loaded
First test: tvtime. Loaded it up, and it found 2 inputs: "DVB" and
"S-Video". S-Video now gives proper colour. All good.
I then emerged (Gentoo's package manager) linuxtv-dvb-apps. I also
stole an "au-Brisbane" channel config file from a debian dvb-related
.deb package (dvb-utils_1.1.1-1_i386.deb), as the Gentoo ones only have
very limited support for Australia.
I used dvbscan to scan it and output that to ~/.mplayer/channels.conf,
and fired up mplayer with the 'mplayer dvb://"Channel Name"' command.
Lo and behold, I am now watching the world cup in all it's HD glory as I
type this.
I should note that not all channels have audio. I don't know if this is
my setup, the card, or something else. I'll have to take a good look at
the messages mplayer spat out. But "SBS HD" (the channel covering the
world cup) has 48kHz audio (with a slight hiss - dunno if that's my
setup or not). That's all I need for the next 2 weeks at least. :)
Very happy so far. I hope some of the above is useful to someone. Now
to figure out how to use LIRC...
-Dan
Daniel Mons wrote:
>
>
> Michael Krufky wrote:
>> What happens if you try this:
>>
>> modprobe cx88xx card=19
>> modprobe cx88-dvb
>>
>> ...I'd imagine that might actually get the card working, although it
>> would be nice to add your card's subsystem id into the driver for
>> autodetection. Please try the above, and send back to the list the
>> output produced in 'dmesg' , regardless of whether it works or not.
>> After that, I can generate some patches for you to test.
>>
>> Cheers,
>>
>> Michael Krufky
>>
>>
>>
> Hi Michael,
>
> Thanks for the quick response. dmesg output from the above is:
>
> mythtv ~ # modprobe cx88xx card=19
> mythtv ~ # modprobe cx88-dvb
> mythtv ~ # dmesg
> cx2388x dvb driver version 0.0.5 loaded
> CORE cx88[0]: subsystem: 12ab:2300, board: Conexant DVB-T reference
> design [card=19,insmod option]
> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
> ACPI: PCI Interrupt 0000:00:0a.2[A] -> Link [LNKC] -> GSI 10 (level,
> low) -> IRQ 10
> cx88[0]/2: found at 0000:00:0a.2, rev: 5, irq: 10, latency: 32, mmio:
> 0xe3000000
> cx88[0]/2: cx2388x based dvb card
> DVB: registering new adapter (cx88[0]).
> DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
>
> Also here (tell me if you can't see the site - I had to do some heavy
> IP blocking due to SPAM problems earlier in the year):
> http://www.gamedude.com.au/yuan/
>
> I'll do some testing later this afternoon to see how that goes. So
> far a few combinations of card=XX have given me a "working" card as
> far as analogue inputs go, but I'm still struggling to get the tuner
> working for Australian free-to-air DVB-T.
>
> Let me know if there's anything else you need from me.
>
> -Dan
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
>
More information about the linux-dvb
mailing list