Try reverting the change that enabled MSI in cx23885. R, Andy Hans Houwaard <hans@xxxxxxxxxxxxxxxx> wrote: >My issue was that the only PCIe 1X slot shared an IRQ with the onboard Sound card and that caused all kinds of problems. Also I had to power off my machine if I ever had problems with the DVB cards. They would not function properly after a warm reboot. > >Good luck with the issues, my system is not entirely stable as well. > >Hans > >----- Oorspronkelijk bericht ----- >Van: "Frank Wohlfahrt" <frank-info@xxxxxx> >Aan: linux-dvb@xxxxxxxxxxx >Verzonden: Donderdag 18 november 2010 08:33:32 >Onderwerp: [linux-dvb] cx23885 crashes with TeVii S470 > >I have a TeVii S470 installed on the only PCIe slot of my MSI H55M-ED55. > >The driver crashes about 50% already immediately after booting, but also some >time afterwards, working properly until then. > >[ 190.764711] ds3000_firmware_ondemand: Waiting for firmware upload >(dvb-fe-ds3000.fw)... >[ 190.764722] cx23885 0000:02:00.0: firmware: requesting dvb-fe-ds3000.fw >[ 190.767173] ds3000_firmware_ondemand: Waiting for firmware upload(2)... >[ 193.151417] cx23885[0]: mpeg risc op code error >[ 193.151427] cx23885[0]: TS1 B - dma channel status dump >[ 193.151434] cx23885[0]: cmds: init risc lo : 0x2390e000 >[ 193.151440] cx23885[0]: cmds: init risc hi : 0x00000000 >[ 193.151446] cx23885[0]: cmds: cdt base : 0x00010580 >[ 193.151451] cx23885[0]: cmds: cdt size : 0x0000000a >[ 193.151456] cx23885[0]: cmds: iq base : 0x00010400 >[ 193.151462] cx23885[0]: cmds: iq size : 0x00000010 >[ 193.151468] cx23885[0]: cmds: risc pc lo : 0x2390e1cc >[ 193.151473] cx23885[0]: cmds: risc pc hi : 0x00000000 >[ 193.151478] cx23885[0]: cmds: iq wr ptr : 0x00004103 >... > >The related source module is (I think): cx23885-core.c > >Only yesterday I had the error during shutdown (preventing the system to >switch off): > >[ 5021.188012] cx23885 0000:02:00.0: PCI INT A disabled >[ 5021.211443] saa7146: unregister extension 'dvb'. >[ 5021.243256] BUG: unable to handle kernel NULL pointer dereference at (null) >[ 5021.243262] IP: [<ef9824ce>] v4l2_device_unregister+0x1e/0x50 [videodev] >[ 5021.243272] *pde = 76190067 >[ 5021.243274] Oops: 0000 [#1] SMP >[ 5021.243277] last sysfs >file: /sys/devices/pci0000:00/0000:00:1c.3/0000:02:00.0/firmware/0000:02:00.0/loading > >I don't know if this failure has something to do with the problem above. > >The software I use is Ubuntu Lucid (Kernel 2.6.32-25-generic) coming with the >VDR distribution yavdr 0.3. > >The firmware for the card is from packet "linux-firmware-yavdr" Version: >1.1-3yavdr1 >-rw-r--r-- 1 root root 8192 2010-07-18 21:54 dvb-fe-ds3000.fw > >I get the same problems using the original kernel module from 2.6.32 or the >DKMS modules from v4l-dvb-dkms (0~20101018.15139) or s2-liplianin-dkms >(0~20101016.14629). > >I think I have a hardware problem and I just have to know wether it can be >fixed with maybe BIOS settings or if I have to get a different DVB-S2 card. >What is the reason for a "mpeg risc op code error" ? > >Thanks in advance !! > >TeVii S470: >02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video >and Audio Decoder (rev 02) > >Rest of the system: >Intel Core i3 530,+ Hauppauge Nexus-s 2.2 (PCI slot) > >cx23885 117401 6 >cx2341x 12404 1 cx23885 >v4l2_common 16390 2 cx23885,cx2341x >videodev 36345 3 saa7146_vv,cx23885,v4l2_common >v4l1_compat 13251 1 videodev >videobuf_dma_sg 10782 2 saa7146_vv,cx23885 >videobuf_dvb 5096 1 cx23885 > >Frank Wohlfahrt > >_______________________________________________ >linux-dvb users mailing list >For V4L/DVB development, please use instead linux-media@xxxxxxxxxxxxxxx >linux-dvb@xxxxxxxxxxx >http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb >-- >To unsubscribe from this list: send the line "unsubscribe linux-media" in >the body of a message to majordomo@xxxxxxxxxxxxxxx >More majordomo info at http://vger.kernel.org/majordomo-info.html ÿô.nÇ·®+%˱é¥wÿº{.nÇ·¥{±þg¯â^nr¡öë¨è&£ûz¹Þúzf£¢·h§~Ûÿÿïÿê_èæ+v¨þ)ßø