LinHES Forums http://forum.linhes.org/ |
|
Help with AverTVHD MCE A180/IVTV/DVB http://forum.linhes.org/viewtopic.php?f=2&t=7649 |
Page 1 of 1 |
Author: | hotspoons [ Mon Jan 02, 2006 2:25 am ] |
Post subject: | Help with AverTVHD MCE A180/IVTV/DVB |
So I picked one of these up on a whim last week (for $82 shipped, it was worth a try) as one person who bought it at the online store I was browsing said he got it working in mythtv after a week of messing with IVTV. I've spent all day trying to get this thing to work. It showed up as /dev/v4l1 on the R5A22 kernel, but I couldn't do anything with it in myth. I compiled 2.6.15-rc7 and have been running it all day (the system seems "snappier" when the kernel was compiled for K8 extensions) with the hopes that because the card was patched into V4L recently, it would work. As it stands now, in MythTV, I can set it up as a V4L device, and select either composite or svideo input (I don't think it has svid, but whatever), and analog video will show up on the screen from whatever I have plugged into the composite jack. This wasn't what I was going for. Here are snippets from dmesg regarding this card and my old bt878 card: Old bt878 card: Code: Linux video capture interface: v1.00 bttv: driver version 0.9.16 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 21 (level, low) -> IRQ 18 bttv0: Bt878 (rev 17) at 0000:02:09.0, irq: 18, latency: 32, mmio: 0xf4000000 bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb bttv0: using: Hauppauge (bt878) [card=10,autodetected] bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init] ieee1394: raw1394: /dev/raw1394 device initialized bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] tveeprom 1-0050: Hauppauge model 44801, rev D126, serial# 7200180 tveeprom 1-0050: tuner model is Temic 4036FY5 (idx 26, type 8) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is None (idx 0) tveeprom 1-0050: has no radio bttv0: using tuner=8 bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found bttv0: i2c: checking for TDA9887 @ 0x86... not found tuner 1-0061: chip found @ 0xc2 (bt878 #0 [sw]) tuner 1-0061: type set to 8 (Temic NTSC (4036 FY5)) bttv0: registered device video0 bttv0: registered device vbi0 bttv0: PLL: 28636363 => 35468950 .. ok bt878: AUDIO driver version 0.0.0 loaded bt878: Bt878 AUDIO function found (0). ACPI: PCI Interrupt 0000:02:09.1[A] -> GSI 21 (level, low) -> IRQ 18 bt878(0): Bt878 (rev 17) at 02:09.1, irq: 18, latency: 32, memory: 0xf4001000 saa7146: register extension 'dvb'. saa7146: register extension 'budget dvb'. saa7146: register extension 'budget_ci dvb'. saa7146: register extension 'budget_av'. IVTV Code: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.1 (tagged release) loading ivtv: Linux version: 2.6.15-rc7 SMP preempt K8 gcc-3.3 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 ==================== and AverTVHD A180 Code: saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:02:06.0[A] -> GSI 18 (level, low) -> IRQ 20 saa7133[0]: found at 0000:02:06.0, rev: 209, irq: 20, latency: 32, mmio: 0xf3025000 saa7133[0]: subsystem: 1461:1044, board: AVerMedia AVerTVHD MCE A180 [card=75,autodetected] saa7133[0]: board init: gpio is 110400 saa7133[0]: i2c eeprom 00: 61 14 44 10 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: 00 ff 86 0f ff 20 00 00 00 00 00 00 00 00 00 00 saa7133[0]: i2c eeprom 20: 01 40 01 02 02 ff 01 03 06 ff 01 11 00 00 00 00 saa7133[0]: i2c eeprom 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 saa7133[0]: i2c eeprom 40: ff 64 00 c2 14 16 ff ff 00 00 00 00 00 00 00 00 saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: registered device video1 [v4l2] saa7133[0]: registered device vbi1 Apperantly the card is very similar to the ATI HDTV Wonder card in that it uses the same NXT2004 demodulator, and the Philips saa7133 which is used in a lot of IVTV cards (I'm still not sure what IVTV does besides provide drivers for cards that encode compressed video). I found a utility in the linux-2.6.15-rc7/Documentation/dvb directory for extracting the firmware for this card (it downloaded the windows driver from aver's website and parsed it out of there), so I ran it and stuck the dvb-fe-nxt2004.fw file into /lib/firmware and /usr/lib/hotplug/firmware. If I /sbin/lsmod | grep -c nxt2004, it returns 0. Above and beyond all of this, I'm still not sure where I am going to set this up in mythTV if I ever get it working. Will it be an MPEG2 card or DVB card? I'm confused. At least I have the firewire from my DCT6200 working properly, as well the old crappy Hauppauge card too, but I really look forward to terrestrial broadcasts to give my box the triple threat with two HD sources. Please help me! Once I get this squared away, I promise I'll go through the whole thing and write it up real nice for the wiki. TIA, -Rich |
Author: | hotspoons [ Thu Jan 05, 2006 9:38 pm ] |
Post subject: | |
*Bump* Anyone? Still haven't made any progress and I'm at a brick wall. Thnx. |
Author: | aovermy [ Fri Jan 06, 2006 4:08 pm ] |
Post subject: | |
It should be a handled as a dvb card in mythtv. |
Author: | hotspoons [ Sat Jan 14, 2006 7:28 pm ] |
Post subject: | |
Hmm...still no progress on this. It seems like the kernel won't pick up the NXT2002 front end chip. I'm not well versed on Linux hardware detection. It does pick up the SAA7133 tuner, but no front end chip, so I all I can do is see the SVID and COMPOSITE input from the aver card. The NXT2002 chip should have been supported in many older versions of the kernel. When I configured the kernel (graphically or menu) it didn't have the ability to set options next to the NXT2002 chip, or many others. I am going to reload the box with R30.1 tomorrow (getting a nice HTPC case). Does anyone have any ideas on this? |
Author: | lf61 [ Mon Jan 16, 2006 1:13 pm ] |
Post subject: | Help with AverTVHD MCE A180/IVTV/DVB |
Having just gotten that same setup to work, perhaps I can help. The AverTVHD will show up on two different device interfaces. The S-video/composite port shows up at a bttv/v4l2 device on /dev/video<n>. And as a dvb device in /dev/dvb/adaptor<n>. I also have a WinTV-250. The AverTVHD is /dev/video0 and and /dev/dvb/adaptor0 and the WinTV-250 is /dev/video1. I have drivers for both compiled into my kernel, but from your previous post it looked like it properly identified things. I suggest you run MAKEDEV dvb, and make sure you have the /dev/dvb/adaptor0 directory with the following entries in it: audio0 ca0 demux0 dvr0 frontend0 net0 osd0 sec0 video0 audio1 ca1 demux1 dvr1 frontend1 net1 osd1 sec1 video1 audio2 ca2 demux2 dvr2 frontend2 net2 osd2 sec2 video2 audio3 ca3 demux3 dvr3 frontend3 net3 osd3 sec3 video3 audio4 ca4 demux4 dvr4 frontend4 net4 osd4 sec4 video4 audio5 ca5 demux5 dvr5 frontend5 net5 osd5 sec5 video5 audio6 ca6 demux6 dvr6 frontend6 net6 osd6 sec6 video6 From your previous post, what looks like is missing is the dvb frontend drivers. You should have something like this in dmesg: DVB: registering new adapter (saa7133[0]). DVB: registering frontend 0 (Nextwave NXT200X VSB/QAM frontend)... cx2388x v4l2 driver version 0.0.5 loaded cx2388x blackbird driver version 0.0.5 loaded cx2388x dvb driver version 0.0.5 loaded tuner 0-0061: chip found @ 0xc2 (saa7133[0]) tuner 0-0063: chip found @ 0xc6 (saa7133[0]) Once this is done, Mythtv should see the card when you select DVB interface in mythtv-setup. |
Author: | hotspoons [ Tue Jan 17, 2006 10:52 pm ] |
Post subject: | |
Thank you! I may need more help after I get my Nforce 430/GeForce 6150 board squared away and operational. dmesg never gave any mention of the NXT2002 chip, so I was a little worried, and this was on a brand new kernel with every module enabled under V4L/DVB. It was my first hand made kernel though, so I might have messed something up. |
Author: | Kron [ Fri Mar 03, 2006 9:11 pm ] |
Post subject: | |
How does one go about installing the dvb frontend drivers for the A180? |
Author: | lilestj [ Wed Mar 22, 2006 3:14 pm ] |
Post subject: | |
I finally got the Avermedia A180 to work with the new release of Knoppmyth that cesman put out R5B7 (mostly his work, just a little extra tweaking on my part). check out: http://mysettopbox.tv/phpBB2/viewtopic. ... order=asc& |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |