找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5208|回复: 4

遇到极度神奇问题,wr841n只能启动一次,求助!!!

[复制链接]
发表于 2010-8-28 17:04 | 显示全部楼层 |阅读模式
WR841N  V3  之前刷了openwrt和DDWRT都正常,又刷了猫大的uboot,也正常。
然后手痒开始改内存64M,改了后只能启动一次,启动后马上软reboot命令也可以再启动,但是只能正常运行好几分钟,这期间有线无线都正常,之后就提示kernel panic后死机,摸温度只有AR9130稍热不烫手。

重上电,基本只能启动到显示内存容量那里:U-Boot 1.1.4 (Jul 17 2010 - 00:26:05)
                                                            AP81 (ar7100) U-boot
                                                            DRAM:
                                                            sri
                                                ------>  64 MB                有时提示4MB,有时提示64MB,有时提示96MB,疯了
                             有时会继续显示几行: Booting image at 81000000 ...  不是从bf020000启动的,是从内存地址启动。。。
                                                            Uncompressing Kernel Image ... Error: Bad gzipped data          然后到这里又起不动了
                              
               拔电多晾会儿有时会显示到:## Booting image at bf020000 ...
                                                            Uncompressing Kernel Image ...  到这里又起不动了。。。

于是怀疑内存问题,重新换内存,前后换了好几片十多次,换到手软 ,32m 64m的HY MT ESMT的都换过,同样是每次换了后只能正常启动一次,说明内存焊接和flash都没问题。flash是intel 320s33b。

高手些给点提示?问题在哪里?





ERROR:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Unhandled kernel unaligned access[#1]:
Cpu 0
$ 0   : 00000000 00000000 857d25e8 857d25b0
$ 4   : 00000000 ffffffff 810062f8 00000000
$ 8   : 00000317 00000001 00000020 0000000c
$12   : fff7ffff 00200200 00100100 42000018
$16   : 810062e0 810062f8 00000002 00000003
$20   : 802d25a0 00000002 00aa0002 802d25cc
$24   : 00000000 800750d8
$28   : 802bc000 802bde20 802d25d0 800b3c88
Hi    : 0000000e
Lo    : 00000000
epc   : 800b3244 0x800b3244
    Not tainted
ra    : 800b3c88 0x800b3c88
Status: 10000002    KERNEL EXL
Cause : 40808014
BadVA : 00000003
PrId  : 00019374 (MIPS 24Kc)
Modules linked in:
Process swapper (pid: 0, threadinfo=802bc000, task=802beb40, tls=00000000)
Stack : 802d25a0 00000000 00000020 8101fc00 802d25a0 810212a0 00000000 00000000
        00000000 00000cf2 802f5dac 00004000 00000001 800b3c88 ffffffff 00000020
        802d25b4 00000fe0 000003ff 00000016 000212a0 00001080 00021000 802dedf0
        00000000 00000005 00000000 80060a00 83ff8000 83fe5060 00000000 80310000
        80310000 83ff8000 83ff8000 83fe5060 00000000 00000000 83ff8000 802db744
        ...
Call Trace:[<800b3c88>] 0x800b3c88
[<802dedf0>] 0x802dedf0
[<80060a00>] 0x80060a00
[<802db744>] 0x802db744
[<80170e7c>] 0x80170e7c
[<80170d40>] 0x80170d40
[<802d4890>] 0x802d4890
[<802d43a8>] 0x802d43a8

Code: 24420038  02821021  ae050018 <aca60004> ac660038  ae02001c  02842021  8c82    0060  24420001
Disabling lock debugging due to kernel taint
Kernel panic - not syncing: Attempted to kill the idle task!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 楼主| 发表于 2010-8-28 17:19 | 显示全部楼层
本帖最后由 phantom-gy 于 2010-8-28 17:30 编辑

正常启动后的,过几分钟就提示virtual address error
--------------------------------------------------------------------------------------------------------------------------------------------------

CPU 0 Unable to handle kernel paging request at virtual address 02faf088, epc == 800e8b58, ra == 800e8ae4
Oops[#1]:
Cpu 0
$ 0   : 00000000 80300000 02faf080 00000000
~略去
$20   : 00000000 0000000a 00000000 00000000
$24   : 00000000 8006b33c                  
$28   : 82e60000 82e61ab8 00000000 800e8ae4
Hi    : 00000019
Lo    : 66dde300
epc   : 800e8b58 0x800e8b58
    Tainted: P         
ra    : 800e8ae4 0x800e8ae4
Status: 1000d403    KERNEL EXL IE
Cause : 00800008
BadVA : 02faf088
PrId  : 00019374 (MIPS 24Kc)
Modules linked in: ohci_hcd ath_pci ath_hal(P) nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack ehci_hcd pppoe pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async ppp_generic slhc ath9k ath9k_common ath9k_hw ath mac80211 usbcore nls_base crc_ccitt cfg80211 compat_firmware_class compat arc4 aes_generic deflate ecb cbc leds_gpio button_hotplug gpio_buttons input_polldev input_core
Process  (pid: 0, threadinfo=82e60000, task=83936040, tls=00000000)
Stack : 00000004 ~略去
            82d1c800
        ...
Call Trace:[<83b8a09c>] 0x83b8a09c
[<800e9224>] 0x800e9224
~略去
[<80062544>] 0x80062544


Code: 00000000  8f820000  8c420004 <8c420008> 30420002  14400016  8fb40034  16800015  8fa402f0
------------[ cut here ]------------
WARNING: at kernel/exit.c:897 0x800804c4()
Modules linked in: ohci_hcd ath_pci ath_hal(P) nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack ehci_hcd pppoe pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async ppp_generic slhc ath9k ath9k_common ath9k_hw ath mac80211 usbcore nls_base crc_ccitt cfg80211 compat_firmware_class compat arc4 aes_generic deflate ecb cbc leds_gpio button_hotplug gpio_buttons input_polldev input_core
Call Trace:[<800683a4>] 0x800683a4
[<800683a4>] 0x800683a4
~略去
[<80062544>] 0x80062544

---[ end trace 0564ce38afcae33a ]---
Kernel panic - not syncing: Attempted to kill the idle task!
Rebooting in 3 seconds..


U-Boot 1.1.4 (Jul 17 2010 - 00:26:05)

AP81 (ar7100) U-boot
DRAM:  
sri
64 MB
id read 0x100000ff
flash size 8MB, sector count = 128
Flash:  8 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Unhandled kernel unaligned access[#2]:Cpu 0
$ 0   : 00000000 00000002 00000000 00000000
~略去
$24   : 00000030 83fe4048                  
$28   : 83f86000 83f87a50 00000000 80060820
Hi    : 00000008
Lo    : 00000000
epc   : 800705a4 0x800705a4
    Tainted: P         
ra    : 80060820 0x80060820
Status: 10000002    KERNEL EXL
Cause : 40008010
BadVA : 10000cad
PrId  : 00019374 (MIPS 24Kc)
Modules linked in: ohci_hcd ath_pci ath_hal(P) nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack ehci_hcd pppoe pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async ppp_generic slhc ath9k ath9k_common ath9k_hw ath mac80211 usbcore nls_base crc_ccitt cfg80211 compat_firmware_class compat arc4 aes_generic deflate ecb cbc leds_gpio button_hotplug gpio_buttons input_polldev input_core


Code: 00431024  5440005b  8e020098 <88920000> 98920003  24020000  0801c179  00000000  8f830018
Kernel panic - not syncing: Attempted to kill the idle task!
Rebooting in 3 seconds..
 楼主| 发表于 2010-8-28 17:53 | 显示全部楼层
本帖最后由 phantom-gy 于 2010-8-28 18:08 编辑

断电一会儿,偶尔又能启动到一半,继续提示:

~~~之前输出略
Please be patient, while OpenWrt loads ...
CPU 0 Unable to handle kernel paging request at virtual address c0089994, epc == 80170c0c, ra == 80170b84
一串和楼上差不多的输出后死机。。。。。。。每次的地址都不一样。

崩溃。。。。。。。。。。。
发表于 2010-8-28 19:36 | 显示全部楼层
不记得在哪里看过说:intel 的 flash 在这个路由器里是“杯具”,,,

如我记错了,别怪,,,
 楼主| 发表于 2010-8-28 22:21 | 显示全部楼层
真的杯具了。。。

ar7100> erase 0xbf020000 +0x3c0000
First 0x2 last 0x7f sector size 0x10000                                      127
Erased 126 sectors

4M的flash,erase命令给当成8M的跑飞了。。。。。。 把config和art都删了,TTL启动完全不显示了。。

之前erase很多次都没发生过问题。。。艹艹艹

看来只有换flash了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-16 21:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表