LinHES Forums http://forum.linhes.org/ |
|
R5A30 & PVR-150 model 1045, no audio http://forum.linhes.org/viewtopic.php?f=2&t=10424 |
Page 1 of 3 |
Author: | mjl [ Fri Jun 09, 2006 11:19 pm ] |
Post subject: | R5A30 & PVR-150 model 1045, no audio |
Hi, Circuit City had a sale on the PVR-150 nonmce $40 rebates so any way, install of R5A30 all seems to work except tv. Had to edit the ivtv to make the card come to it come to life, #options msp3400 once=1 simple=1 options ivtv tuner=50 ( is there a list of values? ) With the exception of audio out, which is only a low level hiss. Remote, osd, channel change are ok. Picture is good quality, nice chroma & plays smooth using libmpeg2. This is running on a: Dell OptiPlexGX1 400mhz, 256 meg mem onboard ATI video onboard cs4236 audio (modprobe required) onboard network I have been digging however haven't found much relating to audio. Any hints? I need the features that the A series allows me to have so upgrading is not an option. Thanks Mike |
Author: | tjc [ Sat Jun 10, 2006 12:06 am ] |
Post subject: | |
Mike did you try step 4 from the CompileIvtv instructions? The cx25840 patch might also be worth including. Also found in the ivtv source code: Quote: If you are using the 2.6.15 support audio/video modules, and you have one of these
newer tuners: - Samsung TCPN 2121P30A - Samsung TCPG 6121P30A - TCL M2523_5N_E then you must edit drivers/Kbuild: |
Author: | mjl [ Sat Jun 10, 2006 11:11 pm ] |
Post subject: | |
Hi tjc, Followed the guide you suggested and things aren't quite the same as pre updating, but I tried it anyway. first the kernal is 2.6.13.2-chw-3, it doen't id the tuner (4) so I had to forced the id of 50 That gives a nicer looking picture, better color, remote is fine, however only very faint audio under the white noise so not a change there. Went through all the alsamixer settings just in case. Thanks for everything! Tomorrow is another day, have a great one ![]() Mike |
Author: | tjc [ Sun Jun 11, 2006 12:00 am ] |
Post subject: | |
The kernel version change is to be expected, that's why there's a bunch of info there that says "this could be different, don't panic". Since it's hasn't been a problem area I've left well enough alone. Could you post the relevent log sections? It's easier sorting out support for new versions of the PVR cards with people who have known working Unix skills. ![]() Oh, and the "ivtvctl -a" output too if you could... |
Author: | mjl [ Sun Jun 11, 2006 6:55 am ] |
Post subject: | |
Hi tjc, You are too kind ![]() There is another gentleman with simular problems with the 150, I sort of combined mine and his as I suspect the solution will be common. At this point, it does fall more under the "hardware" area anyway. Acceptable? It will cut down on your travel time between threads also ![]() http://mysettopbox.tv/phpBB2/viewtopic. ... 1023#61023 Thanks Mike |
Author: | tjc [ Sun Jun 11, 2006 8:53 am ] |
Post subject: | |
Let's continue here. I'd really like the full ivtv section from the messages log, using either: Code: dmesg | sed -n '/= START INIT IVTV/,/= END INIT IVTV/p' or Code: sed -n '/= START INIT IVTV/,/= END INIT IVTV/p' </var/log/messages
It wasn't clear to me at first that this was running R5A30. In that case I would recommend the full CompileIvtv procedure. If you run into any kernel incompatibilities step back tthrough the older ivtv module versions. Just out of curiosity, what features from R5A30 are keeping you from upgrading this box to R5C7? |
Author: | mjl [ Sun Jun 11, 2006 10:55 am ] |
Post subject: | |
Hi tjc, No problem, here is good too! A30 works better for me than A26 and below, however A30.1 & A30.2 gave me issues with the zap2it data. It vanishes after it comes down. With the modified mythlink.sh the system just runs and stays clean, mythstream works nicely so I can watch NASA, and all the other tools that I add, just work. I am getting close to popping the 150 out and put my 350 in place, then call it done, xcept it is going to be a gift. I need the .nuv extension on the record files so that I can edit the database. One of our forum members wrote an excellent tool that allows editing of what you see in the recorded shows. So when I record a home movie of the kids,I can edit the listing entry and put in notes, change title, and all the other little details that show up in the webpage. Also, R5C7, I don't care for the drive to fill up with junk recordings when all I want to do is leave the tv on in the background while I putz around. It would be nice to turn that feature on / off, maybe switch into a ringbuffer mode. However, other than my preferences, R5C7 is excelent! Ok, on to the quest of making the 150 work. It is probably something that may apply to current versions also. I had no errors or complaints when compiling and after I forced the type 50, it received nice pictures. A definite improvement. Once I/we get the sound.... ![]() This is with forced type = 50: root@KnoppMyth-13:~# dmesg | sed -n '/= START INIT IVTV/,/= END INIT IVTV/p' ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.4 (tagged release) loading ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 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. ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) PCI: Found IRQ 10 for device 0000:00:0e.0 tveeprom: ivtv version tveeprom: Hauppauge: model = 26132, rev = F0B2, serial# = 9329856 tveeprom: tuner = <unknown> (idx = 112, type = 4) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio processor = CX25841 (type = 23) tveeprom: decoder processor = CX25841 (type = 1c) ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] cx25840 0-0044: ivtv driver cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] wm8775 0-001b: ivtv driver wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] lp: driver loaded but no devices found ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner: type set to 50 (TCL 2002N) by ivtv i2c driver #0 ivtv0: Initialized WinTV PVR 150, card #0 ivtv: ==================== END INIT IVTV ==================== root@KnoppMyth-13:~# sed -n '/= START INIT IVTV/,/= END INIT IVTV/p' </var/log/messages This is without forced type: root@KnoppMyth-13:~# dmesg | sed -n '/= START INIT IVTV/,/= END INIT IVTV/p' ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.4 (tagged release) loading ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 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. ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) PCI: Found IRQ 10 for device 0000:00:0e.0 tveeprom: ivtv version tveeprom: Hauppauge: model = 26132, rev = F0B2, serial# = 9329856 tveeprom: tuner = <unknown> (idx = 112, type = 4) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio processor = CX25841 (type = 23) tveeprom: decoder processor = CX25841 (type = 1c) ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] cx25840 0-0044: ivtv driver cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] wm8775 0-001b: ivtv driver wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] lp: driver loaded but no devices found ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner: type set to 4 (NoTuner) by ivtv i2c driver #0 ivtv0: Initialized WinTV PVR 150, card #0 ivtv: ==================== END INIT IVTV ==================== root@KnoppMyth-13:~# sed -n '/= START INIT IVTV/,/= END INIT IVTV/p' </var/log/messages Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv: ==================== START INIT IVTV ==================== Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv: version 0.4.4 (tagged release) loading Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 gcc-3.3 Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv: In case of problems please include the debug info between Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) Jun 11 12:50:16 KnoppMyth-13 kernel: PCI: Found IRQ 10 for device 0000:00:0e.0 Jun 11 12:50:16 KnoppMyth-13 kernel: tveeprom: ivtv version Jun 11 12:50:16 KnoppMyth-13 kernel: tveeprom: Hauppauge: model = 26132, rev = F0B2, serial# = 9329856 Jun 11 12:50:16 KnoppMyth-13 kernel: tveeprom: tuner = <unknown> (idx = 112, type = 4) Jun 11 12:50:16 KnoppMyth-13 kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Jun 11 12:50:16 KnoppMyth-13 kernel: tveeprom: audio processor = CX25841 (type = 23) Jun 11 12:50:16 KnoppMyth-13 kernel: tveeprom: decoder processor = CX25841 (type = 1c) Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] Jun 11 12:50:16 KnoppMyth-13 kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 Jun 11 12:50:16 KnoppMyth-13 kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] Jun 11 12:50:17 KnoppMyth-13 kernel: cx25840 0-0044: ivtv driver Jun 11 12:50:17 KnoppMyth-13 kernel: cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) Jun 11 12:50:20 KnoppMyth-13 kernel: cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes) Jun 11 12:50:20 KnoppMyth-13 kernel: ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] Jun 11 12:50:20 KnoppMyth-13 kernel: wm8775 0-001b: ivtv driver Jun 11 12:50:20 KnoppMyth-13 kernel: wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) Jun 11 12:50:20 KnoppMyth-13 kernel: ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] Jun 11 12:50:21 KnoppMyth-13 kernel: lp: driver loaded but no devices found Jun 11 12:50:21 KnoppMyth-13 kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv0: Encoder revision: 0x02050032 Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Jun 11 12:50:22 KnoppMyth-13 kernel: tuner: type set to 4 (NoTuner) by ivtv i2c driver #0 Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv0: Initialized WinTV PVR 150, card #0 Jun 11 12:50:22 KnoppMyth-13 kernel: ivtv: ==================== END INIT IVTV ==================== Thanks Mike |
Author: | tjc [ Sun Jun 11, 2006 12:08 pm ] |
Post subject: | |
mjl wrote: mythstream works ... ... all the other tools that I add, just work. No idea of the status of those (especially the "other") with R5C7... mjl wrote: I need the .nuv extension on the record files so that I can edit the database. One of our forum members wrote an excellent tool that allows editing of what you see in the recorded shows. So when I record a home movie of the kids,I can edit the listing entry and put in notes, change title, and all the other little details that show up in the webpage. This really ought to be a trivial fix to the scrpt. Look for the .nuv form of the name, if that's not found try the .mpg form. We're talking 4-5 lines of bash here. mjl wrote: Also, R5C7, I don't care for the drive to fill up with junk recordings when all I want to do is leave the tv on in the background while I putz around. It would be nice to turn that feature on / off, maybe switch into a ringbuffer mode.
This one is pure black box effect. When people couldn't see what was happening inside the black box or fiddle with it, they didn't fret about it. That's really about the only difference. Now the files are named and you can actually list them, or go back to the one that just ended if you want to, which is occasionally very, very nice. Oddly, it's really hard to get people who don't want to see them to just turn this off and stop obsessing over it. Being a bit O.C. myself, I tend to purge them whenever I see them just to keep the lists clean, but the system generally does a bang up job on it's own. Back to work... What does lspci -v show for that device? We may be able to back port the device detection from 0.4.5 or later if the device id number is one of the new ones. |
Author: | mjl [ Sun Jun 11, 2006 1:05 pm ] |
Post subject: | |
Hi tjc, I'm not complaining, just my viewes. I like to be able to "select" my features, oh, oh sounds like freedom of open source... ![]() lspci -v I only picked out the Hauppauge, would you like the remainder?. 0000:00:0e.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 8003 Flags: bus master, medium devsel, latency 64, IRQ 10 Memory at f0000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 Mike |
Author: | tjc [ Sun Jun 11, 2006 1:26 pm ] |
Post subject: | |
mjl wrote: I'm not complaining, just my viewes. Same here. Half the fun is discussing it... mjl wrote: lspci -v I only picked out the Hauppauge, would you like the remainder?.
0000:00:0e.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 8003 Well Subsystem 0x8003 should be a known type (the older card that's working?), so yeah, or at least anything else that looks interesting. The two new ones seem to be 0x17e7, 0x17f7, and for PVR-250s 0x4008. If you find one of these subsystem types, I've posted a possible patch in the other thread. |
Author: | mjl [ Sun Jun 11, 2006 1:44 pm ] |
Post subject: | |
Hi tjc, Cool, sounds like we are on a simular page! When I had the printer working I had all the tools I needed on one KM box, and then the mother board died ![]() We will have to do a DD at Foxboro some Sunday. Later after I finish cutting the grass and couple of other tasks, I am going to drop the 350 into the box and see what happens. Anyway, here is the full lspci info report. root@KnoppMyth-13:/# lspci -v 0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03) Flags: bus master, medium devsel, latency 64 Memory at f4000000 (32-bit, prefetchable) [size=64M] Capabilities: [a0] AGP version 1.0 0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000e000-0000efff Memory behind bridge: fc000000-feffffff Prefetchable memory behind bridge: f9000000-f9ffffff 0000:00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02) Flags: bus master, medium devsel, latency 0 0000:00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master]) Flags: bus master, medium devsel, latency 32 I/O ports at ffa0 [size=16] 0000:00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI]) Flags: bus master, medium devsel, latency 64, IRQ 11 I/O ports at dce0 [size=32] 0000:00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02) Flags: medium devsel, IRQ 9 0000:00:0e.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 8003 Flags: bus master, medium devsel, latency 64, IRQ 10 Memory at f0000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 0000:00:11.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24) Subsystem: Dell 3C905B Fast Etherlink XL 10/100 Flags: bus master, medium devsel, latency 64, IRQ 11 I/O ports at dc00 [size=128] Memory at ff000000 (32-bit, non-prefetchable) [size=128] Expansion ROM at fb000000 [disabled] [size=128K] Capabilities: [dc] Power Management version 1 0000:01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c) (prog-if 00 [VGA]) Subsystem: Dell Optiplex GX1 Onboard Display Adapter Flags: bus master, stepping, medium devsel, latency 64, IRQ 9 Memory at fd000000 (32-bit, non-prefetchable) [size=16M] I/O ports at ec00 [size=256] Memory at fcfff000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at f9000000 [disabled] [size=128K] Capabilities: [50] AGP version 1.0 The tweaks from your link did a nice job on the video, really nice picture on a pretty basic machine. I feel sure it is something simple for the audio and I will end up smacking the forehead again... Mike |
Author: | tjc [ Sun Jun 11, 2006 2:31 pm ] |
Post subject: | |
Wait a second, I'm confused, weren't there two PVR-150 cards in this box or am I thinking of someone else? If it's just the one I'll go over the ivtvctl output with a magnifying glass to see what I can see... |
Author: | mjl [ Sun Jun 11, 2006 2:43 pm ] |
Post subject: | |
Hi tjc, Nope, just one. I helped my friend build R5A30 with a 350 & 150 months ago and all went smooth. I don't recall mce/nonmce Will check in after taking care of "the honey do stuff" Mike |
Author: | tjc [ Sun Jun 11, 2006 2:48 pm ] |
Post subject: | |
Clarification, one PVR card (PVR-150 all by itself) or two (PVR-350 + PVR-150)? |
Author: | mjl [ Sun Jun 11, 2006 3:20 pm ] |
Post subject: | |
Hi, Circuit City had a sale on the PVR-150 nonmce $40 rebates so any way, install of R5A30 all seems to work except tv. Had to edit the ivtv to make the card come to it come to life, No audio ![]() Sorry for confusion factor.. Mike |
Page 1 of 3 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |