 |
pcHDTV 2.0 drivers with mythtv 0.18 |
 |
Posted: Sun May 15, 2005 9:11 pm |
|
|
| bob |
|
|
| |
| Joined: 04 Jan 2005 |
| Posts: 20 |
|
|
|
 |
 |
 |
|
| I am using Debian Sarge (2.6.11) kernel and compiled the 2.0 drivers. Everything appears to work, I can even use dtvsignal to verify signal strengths. However, my problem is when I go to the mythtv-setup program and type in /dev/video1 (I used to use /dev/video33 for the 1.6 drivers), I keep getting the message "No inputs found on card" and so I am not able to select "Tuner" as the default input for the HD3000 card. This renders the card unusable, anyone else had this problem? |
|
|
|
|
 |
 |
|
 |
Posted: Mon May 16, 2005 8:33 pm |
|
|
| bob |
|
|
| |
| Joined: 04 Jan 2005 |
| Posts: 20 |
|
|
|
 |
 |
 |
|
I was looking through my system log and maybe this is the problem
| Code: |
May 15 09:58:06 mythtv kernel: Linux video capture interface: v1.00
May 15 09:58:06 mythtv kernel: tveeprom: no version for "struct_module" found: kernel tainted.
...
May 15 09:58:06 mythtv kernel: pcHDTV HD3000 driver version 2.0.0 loaded
May 15 09:58:06 mythtv kernel: cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV [card=22,autodetected]
May 15 09:58:06 mythtv kernel: tuner 1-0061: chip found @ 0xc2 (cx88[0])
May 15 09:58:06 mythtv kernel: tuner 1-0061: type set to 52 (Thomson DDT 7610 (ATSC/NTSC))
May 15 09:58:06 mythtv kernel: ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 16
May 15 09:58:06 mythtv kernel: ACPI: PCI interrupt 0000:01:08.2[A] -> GSI 16 (level, high) -> IRQ 193
May 15 09:58:06 mythtv kernel: cx88[0]/2: found at 0000:01:08.2, rev: 5, irq: 193, latency: 64, mmio: 0xdb000000
May 15 09:58:06 mythtv kernel: cx88[0]/2 FW version: 113-4-194-3
May 15 09:58:06 mythtv kernel: cx88[0]/2: registered device video1 [atsc]
...
May 15 09:58:06 mythtv kernel: cx88[0]/0: registered device video2 [v4l2]
May 15 09:58:06 mythtv kernel: cx88[0]/0: registered device vbi1
May 15 09:58:06 mythtv kernel: cx88[0]/0: registered device radio1
May 15 09:58:06 mythtv kernel: cx2388x blackbird driver version 0.0.4 loaded
May 15 09:58:06 mythtv kernel: cx2388x dvb driver version 0.0.4 loaded
|
I have a WinTV PCI card in the system as /dev/video0 using the bttv driver. Suggestions? |
|
|
|
|
 |
 |
Re: pcHDTV 2.0 drivers with mythtv 0.18 |
 |
Posted: Tue May 17, 2005 9:58 pm |
|
|
| randytwo |
|
|
| |
| Joined: 17 May 2005 |
| Posts: 1 |
| Location: Antelope, CA |
|
|
 |
 |
 |
|
bob, this is my first post here (trying to start with an answer instead of a question).
I'm on FC3 (2.6.11smp), pcHDTV 2.0 drivers, mythtv 0.18 (from atrpms mythtv-suite). Looks to me like maybe you've got both the atsc and dvb drivers loading? I was unable to get the 2.0 atsc drivers to work with mythtv since they don't use /dev/video32 and up sockets which mythtv appearantly wants. But the dvb driver is working great.
What worked for me was to make sure FC3 doesn't try to load the atsc drivers by listing them in /etc/hotplug/blacklist. Then `modprobe cx88-dvb` which created /dev/dvb/adapter0 directory with several devices in it (I had to manually install the udev files since `make udev` didn't work for me). Then in mythtvsetup I added the capture device as a DVB card using the default device (dvb device 0?) *not* a pcHDTV and this worked for me.
Randy
PS - I'm in the Sacto., CA area and to get good playback/recording for FOX 40 (and better all around I think) I had to go into the Advanced Options -> Recording for the DVB Capture card and select use TS instead of PS option.
| bob wrote: | | I am using Debian Sarge (2.6.11) kernel and compiled the 2.0 drivers. Everything appears to work, I can even use dtvsignal to verify signal strengths. However, my problem is when I go to the mythtv-setup program and type in /dev/video1 (I used to use /dev/video33 for the 1.6 drivers), I keep getting the message "No inputs found on card" and so I am not able to select "Tuner" as the default input for the HD3000 card. This renders the card unusable, anyone else had this problem? |
|
|
|
|
|
 |
 |
|
 |
Posted: Wed May 18, 2005 10:07 am |
|
|
|
|
 |
 |
|
 |
Posted: Sat May 21, 2005 9:14 pm |
|
|
| bob |
|
|
| |
| Joined: 04 Jan 2005 |
| Posts: 20 |
|
|
|
 |
 |
 |
|
I was able to mythtv to recognize that the HD3000 has inputs now, however when I tried to record a show I could see the hard drive light flashing, but nothing was being recorded. The kernel log had some interesting messages
| Code: |
May 21 16:15:16 mythtv kernel: cx88[0]: video y / packed - dma channel status dump
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: initial risc: 0x11a9f000
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: cdt base : 0x00180440
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: cdt size : 0x0000000c
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: iq base : 0x00180400
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: iq size : 0x00000010
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: risc pc : 0x11a9f034
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: iq wr ptr : 0x0000010d
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: iq rd ptr : 0x00000101
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: cdt current : 0x00000458
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: pci target : 0x00000000
May 21 16:15:16 mythtv kernel: cx88[0]: cmds: line / byte : 0x00000000
May 21 16:15:16 mythtv kernel: cx88[0]: risc0: 0x80008000 [ sync resync count=0 ]
May 21 16:15:16 mythtv kernel: cx88[0]: risc1: 0x1c0003c0 [ write sol eol count=960 ]
May 21 16:15:16 mythtv kernel: cx88[0]: risc2: 0x0e086000 [ INVALID sol eol irq2 19 14 13 count=0 ]
May 21 16:15:16 mythtv kernel: cx88[0]: risc3: 0x1c0003c0 [ write sol eol count=960 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 0: 0x80008000 [ sync resync count=0 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 1: 0x1c0003c0 [ write sol eol count=960 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 2: 0x0e086000 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 3: 0x1c0003c0 [ write sol eol count=960 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 4: 0x0e086780 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 5: 0x18000100 [ write sol count=256 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 6: 0x0e086f00 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 7: 0x140002c0 [ write eol count=704 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 8: 0x0e087000 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 9: 0x1c0003c0 [ write sol eol count=960 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq a: 0x0e087680 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq b: 0x18000200 [ write sol count=512 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq c: 0x0e087e00 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq d: 0x50e22bf6 [ writec 23 22 21 cnt1 13 count=3062 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq e: 0xffe02e22 [ INVALID sol eol irq2 irq1 23 22 21 13 count=3618 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq f: 0x1c8a973e [ write sol eol 23 19 cnt1 resync 12 count=1854 ]
May 21 16:15:16 mythtv kernel: cx88[0]: iq 10: 0x00180c00 [ arg #1 ]
May 21 16:15:16 mythtv kernel: cx88[0]: fifo: 0x00180c00 -> 0x183400
May 21 16:15:16 mythtv kernel: cx88[0]: ctrl: 0x00180400 -> 0x180460
May 21 16:15:16 mythtv kernel: cx88[0]: ptr1_reg: 0x001819e0
May 21 16:15:16 mythtv kernel: cx88[0]: ptr2_reg: 0x00180478
May 21 16:15:16 mythtv kernel: cx88[0]: cnt1_reg: 0x00000067
May 21 16:15:16 mythtv kernel: cx88[0]: cnt2_reg: 0x00000000
May 21 16:15:16 mythtv kernel: cx88[0]/0: [d2b2a300/0] timeout - dma=0x11a9f000
|
Any ideas? |
|
|
|
|
 |
 |
|
 |
Posted: Sat May 21, 2005 10:00 pm |
|
|
| Troy |
|
|
| |
| Joined: 21 May 2005 |
| Posts: 10 |
|
|
|
 |
 |
 |
|
| bob wrote: | I was able to mythtv to recognize that the HD3000 has inputs now, however when I tried to record a show I could see the hard drive light flashing, but nothing was being recorded. The kernel log had some interesting messages
Any ideas? |
How were you able to get mythtv to recognize the HD3000? I'm having the same problem. Thanks!
-Troy |
|
|
|
|
 |
 |
|
 |
Posted: Sun May 22, 2005 9:21 pm |
|
|
| bob |
|
|
| |
| Joined: 04 Jan 2005 |
| Posts: 20 |
|
|
|
 |
 |
 |
|
Troy wrote:
| Quote: |
How were you able to get mythtv to recognize the HD3000? I'm having the same problem. Thanks!
|
I compiled the drivers and did "make install", then rebooted. I'm using debian so I also had to add "cx88-atsc" to my /etc/modules file.
I still can't get mythtv to recogize the HD3000 has a tuner. It will record and appears to work well, except that it cannot change channels. The other odd thing is that it will recogize the inputs for /dev/video2 and not for /dev/video1. I can still get dtvsignal to work in /dev/video1 but not /dev/video2.
I am considering trying the dvb driver as randytwo suggested. Are there any tools similar to dtvsignal that I could use? I like to take baby steps, make sure the driver is working first before I reconfigure mythtv. |
|
|
|
|
 |
 |
|
 |
Posted: Wed May 25, 2005 8:24 pm |
|
|
| bob |
|
|
| |
| Joined: 04 Jan 2005 |
| Posts: 20 |
|
|
|
 |
 |
 |
|
It appears that (on my system), /dev/video1 is the NTSC tuner and /dev/video2 is the ATSC tuner. I can run both dtvsignal and dtvscan on /dev/video2 and everything works just like the 1.6 pcHDTV driver.
Has anyone else gotten this to work with mythtv 0.18? Specifically, has someone put /dev/video2 into the mythtv-setup program and gotten good results? Is everyone using the DVB drivers instead of the v4l drivers? |
|
|
|
|
pcHDTV Forum Index -> mythTV wiith the HD-2000 card
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
|
All times are GMT - 7 Hours
Page 1 of 1
|
|
|
|
|