I'm trying to make PVR-150 work on a debian sid (kernel 2.6.11-1-k7). Driver compiling and loading run fine (excerpt from dmesg attached) I'm using f
So far i've only tested with mere "cat /dev/video0 > test.mpg", sing tuner input (the only i can test now) i get clear audio ouput but video static noise. I've tried different firmware revisions (both the HcwFalcn.rom found on the driver cd and the recommended firmware extracted from pvr48wdm_1.8.22037.exe) and different channels and using vcr input without success. Any hints? -- Ciao IS Iacopo Spalletti [EMAIL PROTECTED] PGP key block: http://www.spalletti.it/pgp
Linux video capture interface: v1.00 ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.3.5 () loading ivtv: Linux version: 2.6.11-1-k7 K7 gcc-3.3 ivtv: In case of problems please include the debug info ivtv: between the START INIT IVTV and END INIT IVTV lines when ivtv: mailing the ivtv-devel mailinglist. ivtv: ... running on kernel 2.6.11-1-k7 ivtv: Setting some variables to invalid for detection ivtv: Scanning PCI bus.. ivtv: Found card #0 ivtv: Autodetected WinTV PVR 150 card ivtv: Found an iTVC16 based chip ivtv: base addr: 0xd8000000 ivtv: Enabling pci device ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 17 (level, low) -> IRQ 193 ivtv: Bus Mastering Enabled.ivtv: 22 (rev 1) at 00:06.0, ivtv: irq: 193, latency: 64, memory: 0xd8000000 ivtv: VIA PCI device: 0x3189 vendor: 0x1106 ivtv: attempting ioremap at 0xd8000000 len 0x00800000 ivtv: attempting ioremap at 0xd9000000 len 0x00800000 ivtv: attempting ioremap at 0xda000000 len 0x00010000 ivtv: activating i2c... ivtv: i2c init ivtv: setting scl and sda to 1 tveeprom: Hauppauge: model = 26034, rev = C197, serial# = 7766349 tveeprom: tuner = LG PAL (TAPE Series) (idx = 97, type = 55) tveeprom: tuner fmt = PAL(B/G) PAL(D/K) (eeprom = 0x44, v4l2 = 0x00000e07) tveeprom: audio_processor = MSP3400C (type = 4) ivtv: i2c client attach ivtv: i2c attach [client=tveeprom[50],ok] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv: i2c client attach ivtv: i2c attach [client=(tuner unset),ok] cx25840: starting probe for adapter ivtv i2c driver #0 (0x10005) cx25840: detecting client on address 0x88 cx25840: writing init values cx25840: FW image '/lib/modules/HcwMakoA.ROM' of size 13883 loaded. cx25840: FW image md5 digest: a6f6a90a3be338cdb89d59e835798408 cx25840: FW image sha1 digest: ad2872fb98ad43b6c4afa45d239a57010edebe84 cx25840: Status: cx258423 (DEVICE_ID) ivtv: i2c client attach ivtv: i2c attach [client=cx25840[50],ok] ivtv: i2c client attach ivtv: i2c attach [client=wm8775[50],ok] ivtv: Active card count: 1. ivtv: Loaded module tveeprom ivtv: call_i2c_client ivtv: using client 0, addr 0x50 ivtv: Tuner Type 55, Tuner formats 0x00000e07, Radio: yes, Model 0x008d1657, Revision 0x00000000 ivtv: Radio detected ivtv: Loaded module tuner ivtv: Loaded module cx25840 ivtv: Loaded module wm8775 ivtv: Stopping VDM ivtv: Stopping AO ivtv: pinging (?) APU ivtv: Stopping VPU ivtv: Resetting Hw Blocks ivtv: Stopping SPU ivtv: Sleeping for 10ms ivtv: init Encoder SDRAM pre-charge ivtv: init Encoder SDRAM refresh to 1us ivtv: init Decoder SDRAM pre-charge ivtv: init Decoder SDRAM refresh to 1us ivtv: Sleeping for 600ms (600 recommended) ivtv: Card ready for firmware! ivtv: Loading encoder image ivtv: Sleeping for 10 ms ivtv: Sleeping for 10 ms ivtv: GPIO INIT ivtv: About to search for mailboxes ivtv: Searching for encoder mailbox ivtv: .ivtv: match: 0x34567812 at 0xd8e80104. match: 1 ivtv: match: 0x56781234 at 0xd8e80108. match: 2 ivtv: match: 0x78123456 at 0xd8e8010c. match: 3 ivtv: found encoder mailbox! ivtv: Searching for decoder mailbox ivtv: .ivtv: match: 0x34567812 at 0xd9700104. match: 1 ivtv: match: 0x56781234 at 0xd9700108. match: 2 ivtv: match: 0x78123456 at 0xd970010c. match: 3 ivtv: found decoder mailbox! ivtv: Getting firmware version.. ivtv: Getting encoder firmware rev. ivtv: API Call: 0x000000c4 ivtv: got new mailbox: 0 after 0 tries ivtv: [0]result not ready, waiting 10 ms ivtv: Releasing mailbox (before 0x00000007, ivtv: after 0x00000000) ivtv: Encoder revision: 0x02040011 ivtv: v4l2 streams setup ivtv: Configuring WinTV PVR 150 card with 4 streams ivtv: Registered v4l2 device, streamtype 0 minor 0 ivtv: Create DMA stream 0 using 128 16384 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 1 minor 32 ivtv: Create DMA stream 1 using 20 103680 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 2 minor 224 ivtv: Create DMA stream 2 using 128 16384 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 3 minor 24 ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total ivtv: Starting Threads ivtv: Masking interrupts ivtv: Setting Tuner 55 ivtv: call_i2c_client ivtv: skipping client 0, addr 0x50, id 0xf2 ivtv: using client 1, addr 0x61, id 0x02 tuner: type set to 55 (LG PAL (TAPE series)) by ivtv i2c driver #0 ivtv: call_i2c_client ivtv: skipping client 0, addr 0x50 ivtv: skipping client 1, addr 0x61 ivtv: using client 2, addr 0x44 cx25840: decoder set input (6) cx25840: Tuner Input ivtv: Setting audio to input 0 ivtv: call_i2c_client ivtv: skipping client 0, addr 0x50 ivtv: skipping client 1, addr 0x61 ivtv: using client 2, addr 0x44 ivtv: v4l2 ioctl: set standard ivtv: Switching standard to PAL. ivtv: call_i2c_client ivtv: skipping client 0, addr 0x50, id 0xf2 ivtv: using client 1, addr 0x61, id 0x02 ivtv: call_i2c_client ivtv: skipping client 0, addr 0x50 ivtv: skipping client 1, addr 0x61 ivtv: using client 2, addr 0x44 cx25840: decoder set norm PAL ivtv: Initialized WinTV PVR 150, card #0 ivtv: ==================== END INIT IVTV ==================== ivtv: ivtv_enc_thread: pid = 8784, itv = 0xd8d0c5a0 ivtv: encoder thread sleeping 8784 ivtv: ivtv_enc_vbi_thread: pid = 8785, itv = 0xd8d0c5a0 ivtv: encoder thread sleeping 8785
