Author |
Message |
zetoune
|
Posted: Mon Jan 09, 2006 9:02 am |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
I changed the motherboard (VIA KT400 to a nForce2 Ultra) and my mediabox is more unstable as before.
So far, the frond end could crash sometimes. I could restart it with SSH.
Yesterday night, all my mediabox freezed. I was not able to access it with SSH. I had to do a hard reset.
This is what I got from syslog
Quote: Jan 8 21:04:31 mythtv kernel: lirc_pvr150: i2c_master_send failed with -121 Jan 8 21:04:31 mythtv kernel: lirc_pvr150: polling the IR receiver chip failed, trying reset Jan 8 21:04:32 mythtv kernel: i2c_adapter i2c-2: sendbytes: error - bailout. Jan 8 21:04:32 mythtv kernel: lirc_pvr150: i2c_master_send failed with -14 Jan 8 21:04:32 mythtv kernel: lirc_pvr150: polling the IR receiver chip failed, trying reset Jan 8 21:04:35 mythtv kernel: lirc_pvr150: i2c_master_send failed with -121 Jan 8 21:04:35 mythtv kernel: lirc_pvr150: polling the IR receiver chip failed, trying reset Jan 8 21:05:23 mythtv kernel: Unable to handle kernel paging request at virtual address 40000000 Jan 8 21:05:23 mythtv kernel: printing eip: Jan 8 21:05:23 mythtv kernel: c0147918 Jan 8 21:05:23 mythtv kernel: *pde = 00000000 Jan 8 21:05:23 mythtv kernel: Oops: 0000 [#1] Jan 8 21:05:23 mythtv kernel: PREEMPT SMP Jan 8 21:05:23 mythtv kernel: Modules linked in: sg nvidia sata_nv shpchp pci_hotplug ehci_hcd pcspkr lirc_pvr150 lirc_dev ipv6 ttusb_dec ttusbdecfe dvb_ttusb_budget cx22700 budget_av tda10021 budget_ci budget s5h1420 budget_core dvb_ttpci l64781 tda8083 stv0297 sp8870 ttpci_eeprom saa7146_vv saa7146 mt312 tda1004x ves1820 stv0299 ves1x93 dvb_bt8xx nxt6000 mt352 sp887x dst_ca or51211 dst bt878 cx24110 dvb_core bttv btcx_risc video_buf v4l2_common v4l1_compat skge autofs4 af_packet snd_mixer_oss snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd_page_alloc snd soundcore tda9887 wm8775 cx25840 tveeprom ivtv saa7115 msp3400 tuner i2c_algo_bit videodev forcedeth i2c_nforce2 i2c_core nvidia_agp agpgart parport_pc parport 8250 serial_core pcmcia firmware_class yenta_socket rsrc_nonstatic pcmcia_core video evdev thermal processor fan container button battery ac rtc ohci1394 ieee1394 usbhid usb_storage ohci_hcd uhci_hcd usbcore tmscsim BusLogic Jan 8 21:05:23 mythtv kernel: CPU: 0 Jan 8 21:05:23 mythtv kernel: EIP: 0060:[find_lock_page+40/160] Tainted: P VLI Jan 8 21:05:23 mythtv kernel: EFLAGS: 00010006 (2.6.13.2-chw-3) Jan 8 21:05:23 mythtv kernel: EIP is at find_lock_page+0x28/0xa0 Jan 8 21:05:23 mythtv kernel: eax: c1974370 ebx: 40000000 ecx: c1974300 edx: 0006f48e Jan 8 21:05:23 mythtv kernel: esi: c197437c edi: c1974370 ebp: c197436c esp: e1b87ad8 Jan 8 21:05:23 mythtv kernel: ds: 007b es: 007b ss: 0068 Jan 8 21:05:23 mythtv kernel: Process mythbackend (pid: 11009, threadinfo=e1b86000 task=f76b3560) Jan 8 21:05:23 mythtv kernel: Stack: c1421760 00000000 00000050 0006f48e c01479ab c197436c 0006f48e 0006f48e Jan 8 21:05:23 mythtv kernel: c1974240 c19742b4 00001000 c0166de3 c197436c 0006f48e 00000050 0006f48e Jan 8 21:05:23 mythtv kernel: 00000000 0006f48e c1974240 00000000 00001000 c0166f97 c1974240 0006f48e Jan 8 21:05:23 mythtv kernel: Call Trace: Jan 8 21:05:23 mythtv kernel: [find_or_create_page+27/128] find_or_create_page+0x1b/0x80 Jan 8 21:05:23 mythtv kernel: [grow_dev_page+51/320] grow_dev_page+0x33/0x140 Jan 8 21:05:23 mythtv kernel: [__getblk_slow+167/288] __getblk_slow+0xa7/0x120 Jan 8 21:05:23 mythtv kernel: [__getblk+50/64] __getblk+0x32/0x40 Jan 8 21:05:23 mythtv kernel: [ext3_alloc_branch+371/672] ext3_alloc_branch+0x173/0x2a0 Jan 8 21:05:23 mythtv kernel: [ext3_get_block_handle+444/928] ext3_get_block_handle+0x1bc/0x3a0 Jan 8 21:05:23 mythtv kernel: [set_bh_page+72/80] set_bh_page+0x48/0x50 Jan 8 21:05:23 mythtv kernel: [ext3_get_block+62/128] ext3_get_block+0x3e/0x80 Jan 8 21:05:23 mythtv kernel: [__block_prepare_write+689/1024] __block_prepare_write+0x2b1/0x400 Jan 8 21:05:23 mythtv kernel: [block_prepare_write+32/48] block_prepare_write+0x20/0x30 Jan 8 21:05:23 mythtv kernel: [ext3_get_block+0/128] ext3_get_block+0x0/0x80 Jan 8 21:05:23 mythtv kernel: [ext3_prepare_write+309/320] ext3_prepare_write+0x135/0x140 Jan 8 21:05:23 mythtv kernel: [ext3_get_block+0/128] ext3_get_block+0x0/0x80 Jan 8 21:05:23 mythtv kernel: [generic_file_buffered_write+491/1584] generic_file_buffered_write+0x1eb/0x630 Jan 8 21:05:23 mythtv kernel: [inode_update_time+59/176] inode_update_time+0x3b/0xb0 Jan 8 21:05:23 mythtv kernel: [__generic_file_aio_write_nolock+783/1328] __generic_file_aio_write_nolock+0x30f/0x530 Jan 8 21:05:23 mythtv kernel: [wait_on_page_writeback_range+103/256] wait_on_page_writeback_range+0x67/0x100 Jan 8 21:05:23 mythtv kernel: [generic_file_aio_write+96/192] generic_file_aio_write+0x60/0xc0 Jan 8 21:05:23 mythtv kernel: [ext3_file_write+42/153] ext3_file_write+0x2a/0x99 Jan 8 21:05:23 mythtv kernel: [do_sync_write+180/256] do_sync_write+0xb4/0x100 Jan 8 21:05:23 mythtv kernel: [wait_on_page_writeback_range+103/256] wait_on_page_writeback_range+0x67/0x100 Jan 8 21:05:23 mythtv kernel: [_spin_unlock+14/48] _spin_unlock+0xe/0x30 Jan 8 21:05:23 mythtv kernel: [autoremove_wake_function+0/64] autoremove_wake_function+0x0/0x40 Jan 8 21:05:23 mythtv kernel: [_spin_lock+14/128] _spin_lock+0xe/0x80 Jan 8 21:05:23 mythtv kernel: [inotify_dentry_parent_queue_event+39/144] inotify_dentry_parent_queue_event+0x27/0x90 Jan 8 21:05:23 mythtv kernel: [vfs_write+165/336] vfs_write+0xa5/0x150 Jan 8 21:05:23 mythtv kernel: [sys_write+61/112] sys_write+0x3d/0x70 Jan 8 21:05:23 mythtv kernel: [syscall_call+7/11] syscall_call+0x7/0xb Jan 8 21:05:23 mythtv kernel: Code: 00 00 00 55 57 56 53 8b 6c 24 14 8d 75 10 8d 7d 04 89 f0 e8 cb 5a 2b 00 8b 4c 24 18 51 57 e8 10 c1 15 00 89 c3 58 85 db 5a 74 4f <8b> 03 89 da f6 c4 40 75 5d f0 ff 42 04 f0 0f ba 2b 00 19 c0 85 Jan 8 21:05:23 mythtv kernel: <6>note: mythbackend[11009] exited with preempt_count 1 Jan 8 21:05:41 mythtv kernel: ivtv0 warning: ENC Stream 0 OVERFLOW #0: Stealing a Buffer, 512 currently allocated
Can someone help me to understand this. I'm newbie.
thx
|
|
Top |
|
 |
mad_paddler
|
Posted: Mon Jan 09, 2006 9:25 am |
|
Joined: Sun Jun 12, 2005 2:39 pm
Posts: 464
Location:
UK
|
Did you literally swap the motherboard and boot up? If so, you might want to consider doing an "upgrade" with the same version.
|
|
Top |
|
 |
zetoune
|
Posted: Mon Jan 09, 2006 9:33 am |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
I made a fresh install with the new motherboard.
|
|
Top |
|
 |
arnie
|
Posted: Mon Jan 09, 2006 9:50 pm |
|
Joined: Tue Jul 19, 2005 7:52 pm
Posts: 44
Location:
Perth, Western Australia
|
Did you run Memtest86+ for at least 8 hours to test the RAM?
Are you overclocking?
Is the CPU getting too hot?
When you change motherboards, it is not safe to assume that all will work as it did before. Retest everything as if you were building a new system from scratch, then run a benchmark program for a few hours to see if the system is stable.
|
|
Top |
|
 |
zetoune
|
Posted: Mon Jan 09, 2006 10:05 pm |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
Yes I did,
I ran memtest for about 10 hours. I got no errors.
Temperature of CPU is approx : 50-55°C
I'm not overclocking.
|
|
Top |
|
 |
cesman
|
Posted: Tue Jan 10, 2006 11:30 am |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
BIOS settings? IRQ sharing? Different PCI slot?
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
zetoune
|
Posted: Tue Jan 10, 2006 11:45 am |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
cesman : bios settings?
I have to look at the bios, I don't know them by heart.
How can I get the Irq list. I can't find the command.
Yes I tried another slot.
|
|
Top |
|
 |
cesman
|
Posted: Tue Jan 10, 2006 11:49 am |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
Disable PnP, perhaps set each PCI slot to it's own IRQ, etc. cat /proc/interrupts
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
zetoune
|
Posted: Tue Jan 10, 2006 11:53 am |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
this is the results of cat /proc/interrupts.
Quote: root@mythtv:~# cat /proc/interrupts CPU0 0: 4104921 IO-APIC-edge timer 7: 0 IO-APIC-edge parport0 8: 2 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 14: 16876 IO-APIC-edge ide0 15: 307164 IO-APIC-edge ide1 16: 266578 IO-APIC-level ohci_hcd:usb1, NVidia nForce2 17: 3 IO-APIC-level ohci_hcd:usb2, ehci_hcd:usb3 18: 1656753 IO-APIC-level eth0 19: 0 IO-APIC-level ivtv0 20: 1003321 IO-APIC-level nvidia NMI: 0 LOC: 4098581 ERR: 0 MIS: 0
|
|
Top |
|
 |
zetoune
|
Posted: Tue Jan 10, 2006 5:33 pm |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
This is my bios settings
Quote: Soft Menu Setup CPU Frequency 66 Mhz CPU FSB/DRAM Ratio (6/6) Cpu Interface Disabled CPu Core Voltage 1.75 V (auto) DDR SDRAM Voltage 2.65 V (auto) Nb Core Voltage 1.60V (auto) AGP Voltage 1.55V (auto) Advanced Bios Features APIC Mode Enabled MPS Version Ctrl for OS 1.4 Delay IDE initial 0 Sec(s) Advanced Chipset Features Enhance PCI Performance Disabled CPu Disconnect Function Enabled Memory Timings Optimal FSB Spread Spectrum 0.50 % AGP Spred Spectrum 0.50 % AGP ApertuSize 64 M AGP DData Write Capability Enabled AGP Data Transfer Rate Auto CPU Thermal-Throttling 50.0% System Bios Cacheable Eanbled Video RAM Cacheable Enabled Integrated Peripherals Onchip IDE Device Onchip IDE1 Enabled Onchip IDE2 Enabled IDE Prefetch Mode Disabled IDE Bus Master Disabled OnChip PCI Device Enabled Onboard PCI device (sata) disabled Ext-P2p's Discard TIme 30 us Onboard Parallel Port ECP+EPP Power Management Setup ACPI Suspend Type S1 Pnp /PCi ConfigurationsReset Configurastion Data Disabled Force Update ESCD Auto(ESCD) (all others are set to "auto")
|
|
Top |
|
 |
zetoune
|
Posted: Tue Jan 10, 2006 5:41 pm |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
I read the vcore of a sempron 2800+ should be 1.60V not 1.75V
Maybe it can be the cause?
I'm gonna try a fresh install and flash bios to see what happens.
|
|
Top |
|
 |
cesman
|
Posted: Tue Jan 10, 2006 5:41 pm |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
When does your box die? Watch live tv? Recording? Random time?
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
zetoune
|
Posted: Tue Jan 10, 2006 5:47 pm |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
Random time.
Backend can crash during:
Trying to export nuv file to DVD
Trying to record a movie
Frontend crashes when browsing sections.
|
|
Top |
|
 |
zetoune
|
Posted: Wed Jan 11, 2006 8:55 am |
|
Joined: Sun Oct 16, 2005 12:15 pm
Posts: 288
|
Ok just to be sure it was stable I formatted the hard drive, I installed XP and I used Sisoft Sandra and OCCT (a little software to test stability for OC CPU, chipset and memory http://www.ocbase.com/) for 10 hours and I had no crashes.
I don't know linux, so I don't know if there is a software to test stability on it.
I do like to keep mythTv, but I'm desperate. I've fought with my box for 2 months now. I can't get it stable.
|
|
Top |
|
 |
tkoster
|
Posted: Thu Jan 12, 2006 8:20 am |
|
Joined: Mon Apr 04, 2005 10:50 am
Posts: 120
|
I will offer you the most common causes of freezing / lockup that I have come across with AMD boards:
C1 Halt Disconnect - a bios setting designed to save power. Unfortunately it sometimes tries to suspend activity while shows are playing. There has been a kernel fix that cesman has included in knoppmyth that resolves the issue for many but if there is a setting for it in your bios, turn it off as the kernel fix apparently doesn't work for everyone. If your bios, like mine, doesn't have the setting, you can use the athcool program to turn it off manually, but you have to do it on each boot.
Bad memory - Use memtest86+ to run an extended diagnostic, at least 8 hours. AMD chips have a habit of really pushing the memory so that CL3 chips that are perfectly fine for most applications sometimes get overwhelmed. This problem can often be overcome by slower (higher) memory settings in your bios. If you are buying memory make sure it is at least CL2.5 (It sounds as if you have done this already, but I include if for later searchers)
DMA problems - I don't know much about this one. It didn't apply to my motherboard or to most nforce boards, but further seaches on this may be fruitful for you.
PCI interrupt difficulties - sometimes these can be resolved by simply switching the slots you plug the cards into and other times by manually assigning interrupts as described above. It seems unlikely in your case that both motherboards would have the same difficulty.
Defective equipment. The only way to solve this problem is to swap out various components until you find the one causing the problem. This is expensive and made all that much more difficult by the intermitant nature of the problem. Often it has be under a heavy load for a significant length of time plus have one more unknown trigger to create the failure. The one I have heard most frequently in my search has been the power supply. This is more likely if your powersupply is 300W or below and older than 3-4 years.
I can't tell you if any of these apply to you. They are simply the most common problems I ran across in searching for solutions for my box. My problem ended up being the memory.
|
|
Top |
|
 |