Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pcHDTV 5500 with MythTV - cannot enter livetv mode
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
lithium3141
Tux's lil' helper
Tux's lil' helper


Joined: 22 Dec 2004
Posts: 100

PostPosted: Sun Oct 22, 2006 2:27 am    Post subject: pcHDTV 5500 with MythTV - cannot enter livetv mode Reply with quote

I recently purchased a pcHDTV 5500 card and am now attempting to set it up to work with MythTV 0.20_p11444 in order to record and play hi-def video. However, I can't seem to get Myth to work nicely with the card - I'm unsuccessful when scanning for channels with nearly all combinations of settings (NTSC/ATSC, 8VSB/QAM256/QAM64, Cable/HRC/IRC/Broadcast). Myth also seems to have trouble recognizing the card's analog inputs. In mythtv-setup, I have the card configured as a DVB DTV capture card v3.x, and the correct frontend ID shows up; however, in Analog Options, the card's input is shown to be /dev/v4l/video0 with an accompanying "cannot probe for inputs" error. I'm running kernel 2.6.18-gentoo-r1 with support for the card compiled as a module; I load the module (cx88-dvb) on startup.

The relevant parts of dmesg:
Code:
Linux video capture interface: v2.00
cx2388x dvb driver version 0.0.6 loaded
CORE cx88[0]: subsystem: 7063:5500, board: pcHDTV HD5500 HDTV [card=47,autodetected]
TV tuner 64 at 0x1fe, Radio tuner -1 at 0x1fe
ACPI: PCI Interrupt 0000:04:01.2[A] -> GSI 17 (level, low) -> IRQ 177
cx88[0]/2: found at 0000:04:01.2, rev: 5, irq: 177, latency: 64, mmio: 0xda000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (LG Electronics LGDT3303 VSB/QAM Frontend)...
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.8.0 (tagged release) loading
ivtv:  Linux version: 2.6.18-gentoo-r1 SMP preempt mod_unload PENTIUM4 gcc-4.1
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
ivtv:  ====================  END INIT IVTV  ====================


Another oddity you will notice is the loading of ivtv. Why does that happen? I had another card present, a Hauppauge PVR-150; however, I removed it in order to add the 5500. I had hoped to have both of them working side-by-side at some point in the future, but that's another issue.

lspci -v:
Code:
04:00.0 Multimedia audio controller: Cirrus Logic Crystal CS4281 PCI Audio (rev 01)
        Flags: bus master, medium devsel, latency 64, IRQ 169
        Memory at dcdef000 (32-bit, non-prefetchable) [size=4K]
        Memory at dcdf0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2

04:01.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
        Subsystem: pcHDTV Unknown device 5500
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at d8000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

04:01.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
        Subsystem: pcHDTV Unknown device 5500
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at d9000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2

04:01.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
        Subsystem: pcHDTV Unknown device 5500
        Flags: bus master, medium devsel, latency 64, IRQ 177
        Memory at da000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2

04:01.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
        Subsystem: pcHDTV Unknown device 5500
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at db000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2


Any reason why this card shouldn't be working properly in Myth? How might I go about getting it to work properly? I've read a lot of the relevant documentation on both the gentoo and mythtv wikis, but it seems mostly to be tailored for the 3000, and a lot of the instructions don't apply to me for one reason or another. I've followed what I could (modularizing the driver instead of compiling it in, looking for channels with dvbscan rather than Myth), but it doesn't seem to have done me much good. Any help is greatly appreciated.
Back to top
View user's profile Send private message
RoundsToZero
Guru
Guru


Joined: 17 Nov 2003
Posts: 478
Location: New York, NY

PostPosted: Sun Oct 22, 2006 5:32 pm    Post subject: Reply with quote

Do you have the firmware installed? It's available from the download page at pchdtv.com. I think it might also be in portage, but I've been using the one from pchdtv.com. HD-3000 here, though.

EDIT: For analog support you need the cx8800 module loaded as well (for the HD-3000 at least). Then you should be able to configure the analog portion of the card.
Back to top
View user's profile Send private message
lithium3141
Tux's lil' helper
Tux's lil' helper


Joined: 22 Dec 2004
Posts: 100

PostPosted: Sun Oct 22, 2006 7:47 pm    Post subject: Reply with quote

For the 5500, no firmware is required. I did, however, find your analog module hint helpful - the analog section in mythtv-setup now shows the proper card and device. For reference, my /etc/modules.autoload.d/kernel-2.6 looks like this:
Code:
cx8800
cx88-dvb


dmesg|grep -i cx:
Code:
cx2388x v4l2 driver version 0.0.6 loaded
CORE cx88[0]: subsystem: 7063:5500, board: pcHDTV HD5500 HDTV [card=47,autodetected]
cx88[0]/0: found at 0000:04:01.0, rev: 5, irq: 177, latency: 64, mmio: 0xd8000000
tuner 0-0043: chip found @ 0x86 (cx88[0])
tuner 0-0061: chip found @ 0xc2 (cx88[0])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx2388x dvb driver version 0.0.6 loaded
cx88[0]/2: found at 0000:04:01.2, rev: 5, irq: 177, latency: 64, mmio: 0xda000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).


My only issue now is finding the right channels to tune. I'm a Comcast cable customer - we have analog channels, but there is some HD content on subchannels (5.1, 7.1, etc.) - in IL. I've had the most luck scanning with Cable IRC, QAM-256 modulation. I get four or five main channels, each with at least five subchannels. However, the channel number doesn't seem to match up with the content of the channel - my analog channel 12 (the Channel Guide channel) appears as Cable IRC channel 78#3. Is there a better way to scan channels? I've also tried dvbscan, with the same results. Thanks.
Back to top
View user's profile Send private message
RoundsToZero
Guru
Guru


Joined: 17 Nov 2003
Posts: 478
Location: New York, NY

PostPosted: Tue Oct 24, 2006 8:13 pm    Post subject: Reply with quote

Hmm, I've never had to use Cable IRC, just plain Cable. I haven't had Comcast for about a year now though so maybe it's changed. I remember at the time the Myth scan didn't work at all becuase Comcast didn't put the station ID's (the WXXX or KXXX) on the stream. Now it might work. At the time I just used dvbscan and that was able to find everything--including the "locked" pay-per-view channels!
Back to top
View user's profile Send private message
lithium3141
Tux's lil' helper
Tux's lil' helper


Joined: 22 Dec 2004
Posts: 100

PostPosted: Fri Oct 27, 2006 8:43 pm    Post subject: Reply with quote

Would you happen to remember ATSC/NTSC and 8VSB/QAM64/QAM256? Thanks.
Back to top
View user's profile Send private message
lithium3141
Tux's lil' helper
Tux's lil' helper


Joined: 22 Dec 2004
Posts: 100

PostPosted: Sun Oct 29, 2006 12:26 am    Post subject: Reply with quote

Running these commands:
Code:
./dvbscan atsc/us-ATSC-center-frequencies-8VSB
./dvbscan atsc/us-Cable-EIA-542-HRC-center-frequencies-QAM256
./dvbscan atsc/us-Cable-EIA-542-IRC-center_frequencies-QAM256
./dvbscan atsc/us-Cable-HRC-center-frequencies-QAM256
./dvbscan atsc/us-Cable-IRC-center-frequencies-QAM256
./dvbscan atsc/us-Cable-Standard-center-frequencies-QAM256
./dvbscan atsc/us-NTSC-center-frequencies-8VSB


I get this (abbreviated for clarity) output, substituting the proper filenames in the first line, but always with the same end result:

Code:
scanning ./dvbscan atsc/us-Cable-Standard-center-frequencies-QAM256
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
...
ERROR: initial tuning failed
dumping lists (0 services)
Done.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum