On Saturday 18 June 2005 12:10 pm, Mathew Mrosko wrote: > I have two PVR-250s, which are slightly different. The first, has been > working beautifully for months. I added the second, and have not been able > to get it to work. I am going to be adding another satellite signal to the > backend and need to get it working a.s.a.p.! I have tried many things, and > a few aren't working exactly as they should... I have turned on debugging > and I don't know what else to do from here... Here is the output for the > second tuner's initialization. If I need to post the whole thing, let me > know! > > <snip> > ivtv: Initialized WinTV PVR 250, card #0 > ivtv: Autodetected WinTV PVR 250 card > ivtv: Found an iTVC15 based chip > ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 12 (level, low) -> IRQ 12 > ivtv: Unreasonably low latency timer, setting to 64 (was 0) > ivtv: VIA PCI device: 0x3168 vendor: 0x1106 > saa7115: starting probe for adapter ivtv i2c driver #1 (0x10005) > ivtv: i2c client addr: 0x50 not found! > ivtv: Error -19 reading Hauppauge eeprom. > ivtv: Possible causes: the tveeprom module was not loaded, or > ivtv: the eeprom kernel module was loaded before the tveeprom module. > ivtv: Encoder mailbox not found > ivtv: Decoder mailbox not found > ivtv: Error locating firmware. > ivtv: Error -12 on initialization > ivtv-iTVC15_16_mpg2_encoder_card: probe of 0000:00:0a.0 failed with error > -12 ivtv: ==================== END INIT IVTV ==================== > > Here is my ivtv module declarations... > > alias char-major-81 videodev > alias char-major-81-0 ivtv > alias char-major-81-1 ivtv > > options debug=1 > > pre-install ivtv setpci -s 00:0a 4.w=116 > > For some reason though, the setpci command is not being properly executed > when loading the module. I have to run it on the command line before > loading the module to get bus mastering enabled. > > What else do I need? > > Thanks for any help!!! > > -- > mmrosko [at] cs [dot] ucr [dot] edu
Here's a little more info... after a fresh reboot, both cards SAY they initialize correctly, however, after a quick lspci -vv, we can see that the setpci command in my "pre-install" line is not being run because bus mastering is still not enabled on the 00:0a card. If I remove the module, run the command by hand, the busmastering will then be enabled, but the second tuner fails to load. 0000:00:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 4801 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (32000ns min, 2000ns max), cache line size 08 Interrupt: pin A routed to IRQ 11 Region 0: Memory at e4000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:00:0a.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 4801 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 12 Region 0: Memory at e8000000 (32-bit, prefetchable) [disabled] [size=64M] Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- -- mythtv [at] matmrosko [dot] com ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel