On Tue, Jan 6, 2009 at 8:51 PM, Mike Isely <[email protected]> wrote: > partially shared video pipeline through the device. Anyway, we know now > that the driver is leaving itself in an error state due to the > unrecognized cx25840 module. The state machine tries to reset itself > from the error state when you re-open the device and attempt to stream.
Don't know if this is related, but I am having occasional crashes related to the CX25840, but maybe somehow also related to a cx88 / xc2028 card also installed, a Kworld 120 PCI card. Maybe there is a generic issue issue with one of the drivers. Sorry for the long post, but maybe this will shine some light on things. I can't really make heads or tails of these messages, and there are no timestamps, but they are suspiciously interleaved, and I have had both tuners crash (pvrusb2 and Kworld 120), but not sure they are related. My pvrusb2 is working fine most of the time, although I'm still hoping for the crop changes to be included in the CX25840 driver. from dmesg: cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx88[0]: subsystem: 17de:08c1, board: Kworld PlusTV HD PCI 120 (ATSC 120) [card=67,autodetected] cx88[0]: TV tuner type 71, Radio tuner type -1 tuner' 4-0061: chip found @ 0xc2 (cx88[0]) xc2028 4-0061: creating new instance xc2028 4-0061: type set to XCeive xc2028/xc3028 tuner cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw cx88[0]/2: cx2388x 8802 Driver Manager cx88-mpeg driver manager 0000:03:07.2: PCI INT A -> GSI 22 (level, low) -> IRQ 22 cx88[0]/2: found at 0000:03:07.2, rev: 5, irq: 22, latency: 64, mmio: 0xfb000000 cx88/2: cx2388x dvb driver version 0.0.6 loaded cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 17de:08c1, board: Kworld PlusTV HD PCI 120 (ATSC 120) [card=67] cx88[0]/2: cx2388x based DVB/ATSC card xc2028 4-0061: attaching existing instance xc2028 4-0061: type set to XCeive xc2028/xc3028 tuner cx88[0]/2: xc3028 attached DVB: registering new adapter (cx88[0]) DVB: registering frontend 2 (Samsung S5H1409 QAM/8VSB Frontend)... cx2388x alsa driver version 0.0.6 loaded cx88_audio 0000:03:07.1: PCI INT A -> GSI 22 (level, low) -> IRQ 22 cx88[0]/1: CX88x/0: ALSA support for cx2388x boards <snip> cx25840' 3-0044: changing video std to fmt 1 cx25840' 3-0044: PLL regs = int: 15, frac: 2876158, post: 4 cx25840' 3-0044: PLL = 108.000011 MHz cx25840' 3-0044: PLL/8 = 13.500001 MHz cx25840' 3-0044: ADC Sampling freq = 14.317384 MHz cx25840' 3-0044: Chroma sub-carrier freq = 3.579545 MHz cx25840' 3-0044: hblank 118, hactive 720, vblank 28, vactive 487, vblank656 28, src_dec 543, burst 0x5b, luma_lpf 1, uv_lpf 1, comb 0x66, sc 0x087c1f cx25840' 3-0044: decoder set video input 1296, audio input 8 cx25840' 3-0044: decoder set video input 1296, audio input 0 firmware: requesting xc3028-v27.fw xc2028 4-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7 cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback i2c-adapter i2c-4: sendbytes: NAK bailout. xc2028 4-0061: i2c output error: rc = -5 (should be 4) xc2028 4-0061: -5 returned from send xc2028 4-0061: Error -22 while loading base firmware cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=D2633 DTV6 ATSC (10030), id 0000000000000000. xc2028 4-0061: Loading SCODE for type=DTV6 ATSC OREN538 SCODE HAS_IF_5580 (60110020), id 0000000000000000. xc2028 4-0061: Incorrect readback of firmware version. cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=D2633 DTV6 ATSC (10030), id 0000000000000000. xc2028 4-0061: Loading SCODE for type=DTV6 ATSC OREN538 SCODE HAS_IF_5580 (60110020), id 0000000000000000. xc2028 4-0061: Incorrect readback of firmware version. cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback xc2028 4-0061: Loading firmware for type=D2633 DTV6 ATSC (10030), id 0000000000000000. xc2028 4-0061: Loading SCODE for type=DTV6 ATSC OREN538 SCODE HAS_IF_5580 (60110020), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback mythfrontend[4837]: segfault at 0 ip 00007fe4846aa2e1 sp 00007fff9fc1ab90 error 6 in libmythvideo.so[7fe4845f7000+e9000] cx25840' 3-0044: decoder set video input 7, audio input 0 cx25840' 3-0044: decoder set video input 7, audio input 8 cx25840' 3-0044: decoder set video input 1296, audio input 8 cx25840' 3-0044: decoder set video input 1296, audio input 0 cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx25840' 3-0044: decoder set size 720x480 -> scale 0x0 cx25840' 3-0044: enable output cx25840' 3-0044: disable output cx25840' 3-0044: decoder set size 720x480 -> scale 0x0 cx25840' 3-0044: enable output cx25840' 3-0044: disable output cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx25840' 3-0044: decoder set size 720x480 -> scale 0x0 cx25840' 3-0044: enable output cx25840' 3-0044: disable output cx25840' 3-0044: decoder set video input 7, audio input 0 cx25840' 3-0044: decoder set video input 7, audio input 8 cx25840' 3-0044: decoder set video input 1296, audio input 8 cx25840' 3-0044: decoder set video input 1296, audio input 0 cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx25840' 3-0044: decoder set size 720x480 -> scale 0x0 cx25840' 3-0044: enable output cx25840' 3-0044: disable output cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback mythfrontend[3822]: segfault at 46a ip 00000030d3ec29eb sp 00007fff6746bb00 error 4 in libstdc++.so.6.0.10[30d3e00000+ee000] cx88[0]: Calling XC2028/3028 callback Mark _______________________________________________ pvrusb2 mailing list [email protected] http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
