Am Freitag, 25. M�rz 2005 01.14 schrieb Marcel Meier: > Hello, > I think, my PVR 150 has yet another Tuner which is not in the tuner.h/c - It > is recognized by the > tveeprom module as LG S001D MK3. Everything loads clean but Channels below > 126MHz I can't tune to. > Switching Channels in mythtv also not work's altought I'm not completely sure > it's ivtv related, but the Win-TV card works in Myth. > I removed all tuner.ko before installing the ones from IVTV. > Here the loading of the ivtv Module, with tveeprom debug=1. > > Thanks for any help > Marcel Meier > > > > Mar 24 20:26:48 demomyth1 kernel: ivtv: ==================== START INIT IVTV > ==================== > Mar 24 20:26:48 demomyth1 kernel: ivtv: version 0.3.2 (k) loading > Mar 24 20:26:48 demomyth1 kernel: ivtv: Linux version: 2.6.8-24-default 586 > REGPARM gcc-3.3 > Mar 24 20:26:48 demomyth1 kernel: ivtv: In case of problems please include > the debug info > Mar 24 20:26:48 demomyth1 kernel: ivtv: between the START INIT IVTV and END > INIT IVTV lines when > Mar 24 20:26:48 demomyth1 kernel: ivtv: mailing the ivtv-devel mailinglist. > Mar 24 20:26:48 demomyth1 kernel: ivtv: Autodetected WinTV PVR 150 card > Mar 24 20:26:48 demomyth1 kernel: ivtv: Found an iTVC16 based chip > Mar 24 20:26:48 demomyth1 kernel: ACPI: PCI interrupt 0000:02:07.0[A] -> GSI > 11 (level, low) -> IRQ 11 > Mar 24 20:26:48 demomyth1 kernel: ivtv: XXX PCI device: 0x01e0 vendor: 0x10de > Mar 24 20:26:48 demomyth1 kernel: i2c-algo-bit.o: (0) scl=1, sda=1 > Mar 24 20:26:48 demomyth1 kernel: i2c-algo-bit.o: (1) scl=1, sda=0 > Mar 24 20:26:48 demomyth1 kernel: i2c-algo-bit.o: (2) scl=1, sda=1 > Mar 24 20:26:48 demomyth1 kernel: i2c-algo-bit.o: (3) scl=0, sda=1 > Mar 24 20:26:48 demomyth1 kernel: i2c-algo-bit.o: (4) scl=1, sda=1 > Mar 24 20:26:48 demomyth1 kernel: i2c-algo-bit.o: ivtv i2c driver #0 passed > test. > Mar 24 20:26:48 demomyth1 kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv > i2c driver #0 > Mar 24 20:26:48 demomyth1 kernel: ivtv: i2c attach [client=(tuner unset),ok] > Mar 24 20:26:53 demomyth1 kernel: cx25840: FW image > '/lib/modules/HcwMakoA.ROM' of size 14264 loaded. > Mar 24 20:26:53 demomyth1 kernel: cx25840: FW image md5 digest: > 3a4803384f749d644ee1f1ca9dcb12fa > Mar 24 20:26:53 demomyth1 kernel: cx25840: FW image sha1 digest: > 2b5e6292b7391c980b93d156cf6b34178ce770f6 > Mar 24 20:26:53 demomyth1 kernel: ivtv: i2c attach [client=cx25840[1],ok] > Mar 24 20:26:53 demomyth1 kernel: ivtv: i2c attach [client=wm8775[1],ok] > Mar 24 20:26:53 demomyth1 kernel: tveeprom: starting probe for adapter ivtv > i2c driver #0 (0x10005) > Mar 24 20:26:53 demomyth1 kernel: tveeprom: detecting tveeprom client on > address 0xa0 > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 9 [04] <6>tveeprom: 20 > <6>tveeprom: 77 <6>tveeprom: 00 <6>tveeprom: 40 <6>tveeprom: c2 <6>tveeprom: > 9e <6>tveeprom: 2c <6>tveeprom: 00 <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 3 [05] <6>tveeprom: 25 > <6>tveeprom: 00 <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 8 [06] <6>tveeprom: bf > <6>tveeprom: 67 <6>tveeprom: 00 <6>tveeprom: 00 <6>tveeprom: 90 <6>tveeprom: > 25 <6>tveeprom: 89 <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 2 [07] <6>tveeprom: 70 > <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Not sure what to do with tag [07] > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 3 [09] <6>tveeprom: 1e > <6>tveeprom: 36 <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Not sure what to do with tag [09] > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 3 [0a] <6>tveeprom: 74 > <6>tveeprom: 3c <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 3 [0b] <6>tveeprom: 4f > <6>tveeprom: 30 <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Not sure what to do with tag [0b] > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 2 [0e] <6>tveeprom: 01 > <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 2 [10] <6>tveeprom: 01 > <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Not sure what to do with tag [10] > Mar 24 20:26:53 demomyth1 kernel: tveeprom: 2 [11] <6>tveeprom: 00 > <6>tveeprom: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Not sure what to do with tag [11] > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Hauppauge: model = 26559, rev = > B260, serial# = 2924226 > Mar 24 20:26:53 demomyth1 kernel: tveeprom: tuner = LG S001D MK3 (idx = 60, > type = 58) > Mar 24 20:26:53 demomyth1 kernel: tveeprom: tuner fmt = PAL(D/K) (eeprom = > 0x74, v4l2 = 0x00400e17) > Mar 24 20:26:53 demomyth1 kernel: tveeprom: audio_processor = MSP3410D (type > = 5) > Mar 24 20:26:53 demomyth1 kernel: ivtv: i2c attach [client=tveeprom[1],ok] > Mar 24 20:26:53 demomyth1 kernel: ivtv: Tuner Type 58, Tuner formats > 0x00400e17, Radio: yes, Model 0x00892590, Revision 0x00000001 > Mar 24 20:26:53 demomyth1 kernel: ivtv: PAL tuner detected > Mar 24 20:26:53 demomyth1 kernel: ivtv: SECAM tuner detected > Mar 24 20:26:53 demomyth1 kernel: ivtv: Radio detected > Mar 24 20:26:54 demomyth1 kernel: ivtv: Encoder revision: 0x02050032 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Encoder Firmware may be buggy, use > version 0x02040011 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Configuring WinTV PVR 150 card with 5 > streams > Mar 24 20:26:54 demomyth1 kernel: ivtv: Registered v4l2 device, streamtype 0 > minor 0 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Create DMA stream 0 using 1024 16384 > byte buffers 0 kbytes total > Mar 24 20:26:54 demomyth1 kernel: ivtv: Allocate DMA stream 0 using 1024 > 16384 byte buffers 16777216 kbytes total > Mar 24 20:26:54 demomyth1 kernel: ivtv: Registered v4l2 device, streamtype 1 > minor 32 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Create DMA stream 1 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Allocate DMA stream 1 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Registered v4l2 device, streamtype 2 > minor 224 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Create stream 2 using 40 52224 byte > buffers 0 kbytes total > Mar 24 20:26:54 demomyth1 kernel: ivtv: Allocate stream 2 using 40 52224 byte > buffers 2097152 kbytes total > Mar 24 20:26:54 demomyth1 kernel: ivtv: Registered v4l2 device, streamtype 3 > minor 24 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Create DMA stream 3 using 455 4608 > byte buffers 0 kbytes total > Mar 24 20:26:54 demomyth1 kernel: ivtv: Allocate DMA stream 3 using 455 4608 > byte buffers 2097152 kbytes total > Mar 24 20:26:54 demomyth1 kernel: ivtv: Registered v4l2 device, streamtype 4 > minor 64 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Create stream 4 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Allocate stream 4 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Setting Tuner 58 > Mar 24 20:26:54 demomyth1 kernel: tuner: type set to 58 (LG PAL TAPE-S001D) > by ivtv i2c driver #0 > Mar 24 20:26:54 demomyth1 kernel: ivtv: ivtv_enc_thread: pid = 6642, itv = > 0xdef56420 > Mar 24 20:26:54 demomyth1 kernel: ivtv: Switching standard to PAL. > Mar 24 20:26:54 demomyth1 kernel: ivtv: Initialized WinTV PVR 150, card #0 > Mar 24 20:26:54 demomyth1 kernel: ivtv: ==================== END INIT IVTV > ==================== > > 0000:02:07.0 Multimedia video controller: Internext Compression Inc iTVC16 > (CX23416) MPEG-2 Encoder (rev 01) > Subsystem: Hauppauge computer works Inc.: Unknown device 8801 > 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 10 > Interrupt: pin A routed to IRQ 11 > Region 0: Memory at ec000000 (32-bit, prefetchable) > 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- > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > ivtv-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ivtv-devel > >
I think I may have found the problem with my PVR 150, because I live in Switzerland, I need the PAL - B/G standard set for the Tuner. The LG TAPE-S001D MK3 is capable to use the PAL B/G or I or D/K and also SECAM Tuner format. When tveeprom detects the card it is detected as: > Mar 24 20:26:53 demomyth1 kernel: tveeprom: Hauppauge: model = 26559, rev = > B260, serial# = 2924226 > Mar 24 20:26:53 demomyth1 kernel: tveeprom: tuner = LG S001D MK3 (idx = 60, > type = 58) > Mar 24 20:26:53 demomyth1 kernel: tveeprom: tuner fmt = PAL(D/K) (eeprom = > 0x74, v4l2 = 0x00400e17) When I see the tuner format is set to PAL D/K which is obviously wrong for Switzerland I looked at the difference in the Definitions between B/G and D/K. Here a table with the differeces between the Standards - maybe here is also the solution for the bad audio that some mentioned... CCIR-Standard: PAL-B PAL-D PAL-G PAL-K Channel Width (MHz) 7 8 8 8 Video Bandwidth (MHz) 5 6 5 6 Video-/Audio Gap (MHz) +5,5(5,742) +6,5 +5,5(5,742) +6,5 So how do I set the tuner format to PAL B/G? Or is there something I totaly see wrong? As you can see the tuner is detected as "v4l2 = 0x00400e17" which after my understanding of the tveeprom.c means: 0x00000007, "PAL(B/G)" 0x00000010, "PAL(I)" 0x00000e00, "PAL(D/K)" 0x00400000, "SECAM(L/L)" Thanks for any help Marcel Meier ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95&alloc_id396&op=click _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
