Hello,

I have one PVR-150 and one pvr-350 in my sistem. I am using custom build kernel 2.6.20.3 and ivtv 0.10.1 driver with recommended firmware. My problem is if I use pvr-350 it hangs my system, and pvr-150 works great.

I created a script which can crash my system within an 1 hour on pvr-350, in it can't crash my computer when I use script on pvr-150. Script is just capturing mpeg from device and redirecting it into /dev/null. The catch of this is that it starts and stops capture every 1 second. Script is attached as a file and can be used like this:

./capture.sh 1
1 - means that is uses /dev/video1
./capture.sh 3
3 - for /dev/video3

When crash occurs I don't have any warning or error messages in my /var/log/messages file!

I would like to know from other people which have pvr-350 if this script can also crash their computer, so that i can have a conclusion what is wrong.

If someone has an idea what to look in debug messages for cause of crash I would be gratefull.

Thanks for help!

ivtv is started with this options:
options ivtv ivtv_first_minor=4

Here is my dmesg message:
[ 21.470007] ivtv: ==================== START INIT IVTV ====================
[   21.470014] ivtv:  version 0.10.1 (tagged release) loading
[   21.470018] ivtv:  Linux version: 2.6.20.3-iskratel SMP mod_unload 586
[ 21.470021] ivtv: In case of problems please include the debug info between [ 21.470025] ivtv: the START INIT IVTV and END INIT IVTV lines, along with [ 21.470028] ivtv: any module options, when mailing the ivtv-users mailinglist.
[   21.471735] ivtv0: Autodetected Hauppauge card (cx23416 based)
[ 21.471869] ACPI: PCI Interrupt 0000:03:07.0[A] -> GSI 16 (level, low) -> IRQ 17
[   21.471889] ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
[   21.820225] input: ImPS/2 Generic Wheel Mouse as /class/input/input2
[   22.086496] PM: Adding info for No Bus:0000:03:07.0
[   22.207072] PM: Removing info for No Bus:0000:03:07.0
[   22.215718] ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
[   22.433635] ivtv0: Encoder revision: 0x02060039
[   22.433665] PM: Adding info for No Bus:i2c-0
[   22.434489] PM: Adding info for i2c:0-0050
[ 22.504642] tveeprom 0-0050: Hauppauge model 26559, rev C260, serial# 7862327 [ 22.504647] tveeprom 0-0050: tuner model is LG S001D MK3 (idx 60, type 38) [ 22.504651] tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
[   22.504655] tveeprom 0-0050: audio processor is CX25843 (idx 37)
[   22.504657] tveeprom 0-0050: decoder processor is CX25843 (idx 30)
[ 22.504660] tveeprom 0-0050: has radio, has no IR receiver, has no IR transmitter
[   22.504664] ivtv0: Autodetected Hauppauge WinTV PVR-150
[   22.558368] tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
[   22.558384] PM: Adding info for i2c:0-0043
[   22.558495] tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner)
[   22.563009] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
[   22.563017] PM: Adding info for i2c:0-0061
[   22.612168] cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
[   22.612186] PM: Adding info for i2c:0-0044
[   22.637361] PM: Adding info for No Bus:0-0044
[   22.689181] PM: Removing info for No Bus:0-0044
[   27.766532] cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[   27.913873] wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
[   27.925632] PM: Adding info for i2c:0-001b
[   27.982662] ivtv0: Registered device video4 for encoder MPEG (4 MB)
[   27.983985] ivtv0: Registered device video36 for encoder YUV (2 MB)
[   27.985305] ivtv0: Registered device vbi4 for encoder VBI (1 MB)
[   27.986465] ivtv0: Registered device video28 for encoder PCM audio (1 MB)
[   27.987859] ivtv0: Registered device radio4 for encoder radio
[ 27.987878] tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
[   28.389838] ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
[ 28.389885] ivtv: ====================== NEXT CARD ======================
[   28.389890] ivtv1: Autodetected Hauppauge card (cx23415 based)
[ 28.390015] ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 20 (level, low) -> IRQ 21
[   28.390027] ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
[   29.005702] PM: Adding info for No Bus:0000:03:09.0
[   29.053199] PM: Removing info for No Bus:0000:03:09.0
[   29.059155] ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
[   29.059181] PM: Adding info for No Bus:0000:03:09.0
[   29.167532] PM: Removing info for No Bus:0000:03:09.0
[   29.171138] ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
[   29.396756] ivtv1: Encoder revision: 0x02060039
[   29.404763] ivtv1: Decoder revision: 0x02020023
[   29.404863] PM: Adding info for No Bus:i2c-1
[   29.405681] PM: Adding info for i2c:1-0050
[   29.412834] tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #1)
[   29.412848] PM: Adding info for i2c:1-0043
[   29.413916] tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
[   29.418433] tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1)
[   29.418447] PM: Adding info for i2c:1-0061
[ 29.512433] tveeprom 1-0050: Hauppauge model 48139, rev K257, serial# 8351135 [ 29.512438] tveeprom 1-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38) [ 29.512442] tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
[   29.512445] tveeprom 1-0050: audio processor is MSP4418 (idx 25)
[   29.512449] tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
[ 29.512451] tveeprom 1-0050: has radio, has IR receiver, has no IR transmitter
[   29.512459] ivtv1: Autodetected Hauppauge WinTV PVR-350
[ 29.590795] saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #1)
[   29.768881] PM: Adding info for i2c:1-0021
[   29.797908] ivtv1: Failed to load module saa7127
[   29.832740] msp3400 1-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #1)
[ 29.832744] msp3400 1-0040: MSP4418G-B3 supports nicam and radio, mode is autodetect and autoselect
[   29.832798] PM: Adding info for i2c:1-0040
[   29.841513] i2c_adapter i2c-1: Client creation failed at 0x44 (-1)
[   29.841866] ivtv1: Registered device video5 for encoder MPEG (4 MB)
[   29.843562] ivtv1: Registered device video37 for encoder YUV (2 MB)
[   29.845263] ivtv1: Registered device vbi5 for encoder VBI (1 MB)
[   29.845467] ivtv1: Registered device video29 for encoder PCM audio (1 MB)
[   29.847283] ivtv1: Registered device radio5 for encoder radio
[   29.847428] ivtv1: Registered device video21 for decoder MPEG (1 MB)
[   29.848544] ivtv1: Registered device vbi13 for decoder VBI (1 MB)
[   29.850574] ivtv1: Registered device vbi21 for decoder VOUT
[   29.850715] ivtv1: Registered device video53 for decoder YUV (1 MB)
[   29.875678] PM: Adding info for No Bus:0000:03:09.0
[   29.920808] PM: Removing info for No Bus:0000:03:09.0
[   29.934521] ivtv1: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
[ 30.043230] tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
[   30.403561] ivtv1: Initialized Hauppauge WinTV PVR-350, card #1
[ 30.403577] ivtv: ==================== END INIT IVTV ====================

Attachment: capture.sh
Description: Bourne shell script

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to