主题 : 试验Android 修改内核配置  去掉了Ethernet和GPIO Switch 烧写后不停重启 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 54019
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-08-22
最后登录: 2012-03-17
楼主  发表于: 2011-09-29 17:25

 试验Android 修改内核配置  去掉了Ethernet和GPIO Switch 烧写后不停重启

如题 我想禁用掉DM9000 (我就在Menuconfig时 去掉了 EtherNet 10/100的选项)并且我也去掉了GPIO Switch的选项
编译并用SD卡重新烧写后 校正完触摸屏 过一段时间串口终端出现如下信息 并且板子开始不断重启
发现出错的段在SDIOwifi处,将SDIOwifi拔掉 再启动便可以启动了
这是为何?。。。。


.3p36, cap 0x00000303
Unable to handle kernel paging request at virtual address 60483024
pgd = ca914000
[60483024] *pgd=00000000
Internal error: Oops: 80000005 [#1] PREEMPT
last sysfs file: /sys/power/state
Modules linked in: libertas_sdio(+) libertas cfg80211 compat
CPU: 0    Not tainted  (2.6.36-FriendlyARM #19)
PC is at 0x60483024
LR is at rtnl_fill_ifinfo+0x4ac/0x624
pc : [<60483024>]    lr : [<c04878c4>]    psr: a0000013
sp : ca2d1c50  ip : c02e88c8  fp : ca2d1de8
r10: 00000000  r9 : caa66800  r8 : ca9c7094
r7 : ca9c71bc  r6 : ca9c7000  r5 : ca97b400  r+4 : ca2c8320
r3 : 60483024  r2 : ca2c8320  r1 : ffffffff  r0 : ca97b400
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 00c5387d  Table: 5a914008  DAC: 00000015

LR: 0xc0487844:
7844  e5947088 ebf98431 e3500000 ba000072 e3570000 0a000070 e5943088 e0673003
7864  e1c730b0 e59530d4 e5933074 e3530000 0a00001d e5953250 e3530000 0a00001a
7884  e3a02000 e1a00004 e3a01019 e1a03002 e5947088 ebf9841d e3500000 ba00005e
78a4  e3570000 0a00005c e59530d4 e1a00005 e3e01000 e5933074 e1a02004 e12fff33
78c4  e2508000 05943088 00673003 01c730b0 0a000005 e5941094 e1a00004 e0611007
78e4  ebffa4b0 e378005a 0a00004b e5957320 e3570000 0a000043 e3a02000 e1a00004
7904  e3a01012 e1a03002 e594a088 ebf983ff e3500000 ba000040 e35a0000 0a00003e
7924  e5978008 e1a00008 ebf94fbd e3a01001 e1a03008 e2802001 e1a00004 ebf983f3

SP: 0xca2d1bd0:
1bd0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1bf0  ffffffff ca2d1c3c ca9c7000 ca9c71bc ca9c7094 c0165bb0 ca97b400 ffffffff
1c10  ca2c8320 60483024 ca2c8320 ca97b400 ca9c7000 ca9c71bc ca9c7094 caa66800
1c30  00000000 ca2d1de8 c02e88c8 ca2d1c50 c04878c4 60483024 a0000013 ffffffff
1c50  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1c70  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1c90  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1cb0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

IP: 0xc02e8848:
8848  0590c08c 05903088 0063300c e281c003 e3ccc003 e153000c ba000002 ebffffeb
8868  e3a00000 e8bd8008 e3e00059 e8bd8008 e5903050 e3530000 13a03000 0590208c
8888  05903088 00633002 e2812003 e3c22003 e1530002 ba000000 eaffffd0 e3a00000
88a8  e12fff1e e92d40f8 e2827007 e3c77003 e1a04001 e1a01007 e2826004 eb0626b4
88c8  e0571006 e1a05000 e1c040b2 e6ff0076 e1c500b0 0a000001 e0850000 ebffb315
88e8  e1a00005 e8bd80f8 e92d4070 e1a04002 e1a05003 ebffffea e1a01005 e1a02004
8908  e2800004 e8bd4070 eaffb132 e92d4010 e590c050 e35c0000 13a0c000 0590408c
8928  0590c088 006cc004 e2824007 e3c44003 e15c0004 ba000002 ebffffea e3a00000

FP: 0xca2d1d68:
1d68  ca97b405 ca97b428 00000001 c047c570 ca97b400 ca2d1d61 ca97b400 00000000
1d88  00000000 ca2d1de8 0000fedc c047c60c 00000001 ca9a4280 ca2cfa00 bf039e98
1da8  00000000 ca9a4280 ca97b400 bf03dcd4 ca980000 caad9d00 ca9a4280 bf04ce44
1dc8  bf04d394 ca2d1df0 ca2d1dec 00000000 00000000 caad9d08 00000000 ca2d1d84
1de8  00000000 ca972c60 ca972c20 00000000 0000000b 00000000 00000022 caad9d00
1e08  bf04da0c bf04d3f4 00000000 00000000 00000022 0000001c 00000000 c0437414
1e28  c04373b8 caad9d08 caad9d08 bf04da0c bf04da0c c031bd7c 00000000 caad9d08
1e48  caad9d3c bf04da0c 00000000 c031be8c bf04da0c ca2d1e68 c031be2c c031b098

R0: 0xca97b380:
b380  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b3a0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b3c0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b3e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b400  6e616c77 00000030 00000000 00000000 00000000 00000000 00000000 00000000
b420  00000000 00000000 00000000 ca839a68 00000000 00000000 00000000 00000000
b440  00000000 00000000 00000002 c07b1110 caacb84c ca97b454 ca97b454 ca97b45c
b460  ca97b45c 00002000 00000003 00000003 00000000 00000000 00000000 00000000

R2: 0xca2c82a0:
82a0  00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
82c0  00000000 00000000 00000000 00000077 00000000 00000000 00000000 00000000
82e0  00000002 c046d268 00000000 00000000 00000000 00000000 00000000 caa66800
8300  00000000 00000000 caa66877 caa66880 caa66800 caa66800 00000120 00000001
8320  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
8340  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
8360  00000000 00000000 00000000 000001c0 00000000 00000000 00000000 00000000
8380  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R4: 0xca2c82a0:
82a0  00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
82c0  00000000 00000000 00000000 00000077 00000000 00000000 00000000 00000000
82e0  00000002 c046d268 00000000 00000000 00000000 00000000 00000000 caa66800
8300  00000000 00000000 caa66877 caa66880 caa66800 caa66800 00000120 00000001
8320  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
8340  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
8360  00000000 00000000 00000000 000001c0 00000000 00000000 00000000 00000000
8380  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R5: 0xca97b380:
b380  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b3a0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b3c0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b3e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
b400  6e616c77 00000030 00000000 00000000 00000000 00000000 00000000 00000000
b420  00000000 00000000 00000000 ca839a68 00000000 00000000 00000000 00000000
b440  00000000 00000000 00000002 c07b1110 caacb84c ca97b454 ca97b454 ca97b45c
b460  ca97b45c 00002000 00000003 00000003 00000000 00000000 00000000 00000000

R6: 0xca9c6f80:
6f80  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6fa0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6fc0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6fe0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7000  00000020 00000010 00000000 00000000 00010000 00000003 00001002 ffffffff
7020  0003000a 6e616c77 00000030 000d0008 000003e8 00100005 00000002 00110005
7040  00000000 00040008 000005dc 00060009 706f6f6e 00000000 000e0024 00000000
7060  00000000 00000000 00000000 00000000 00000000 00000000 000000d0 0001000a

R7: 0xca9c713c:
713c  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
715c  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
717c  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
719c  00000000 00000000 00000000 00000000 00000000 00150008 00000000 00160004
71bc  00190004 5700040e 5710040e 5720040e 5730040e 5740040e 5750040e 5760040e
71dc  5770040e 5780040e 5790040e 57a0040e 57b0040e 57c0040e 57d0040e 57e0040e
71fc  57f0040e 5800040e 5810040e 5820040e 5830040e 5840040e 5850040e 5860040e
721c  5870040e 5880040e 5890040e 58a0040e 58b0040e 58c0040e 58d0040e 58e0040e

R8: 0xca9c7014:
7014  00000003 00001002 ffffffff 0003000a 6e616c77 00000030 000d0008 000003e8
7034  00100005 00000002 00110005 00000000 00040008 000005dc 00060009 706f6f6e
7054  00000000 000e0024 00000000 00000000 00000000 00000000 00000000 00000000
7074  00000000 000000d0 0001000a ec95f370 00006d43 0002000a ffffffff 0000ffff
7094  00070060 00000000 00000000 00000000 00000000 00000000 00000000 00000000
70b4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
70d4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
70f4  001700bc 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R9: 0xcaa66780:
6780  ffffffff ffffffff 00800000 ffffffff 00000000 ffffffff ffffffff ffffffff
67a0  00000530 00000530 00000400 00000400 00010000 00010000 ffffffff ffffffff
67c0  ffffffff ffffffff 00000530 00000530 000c8000 000c8000 00000028 00000028
67e0  00000000 00000000 ffffffff ffffffff fffffff0 fffffc53 00000000 00000000
6800  00000000 00000000 00000000 caa6680c caa6680c ca9cc400 caa66818 caa66818
6820  00000000 00000000 00000000 00000000 00000000 00000000 00000000 caa6683c
6840  caa6683c 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6860  00000000 00000000 c0183798 c06cfda8 00000000 ffffffff 00000000 00000000
Process modprobe (pid: 1171, stack limit = 0xca2d0268)
Stack: (0xca2d1c50 to 0xca2d2000)
1c40:                                     00000000 00000000 00000000 00000000
1c60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1c80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1ca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1cc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1ce0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1d00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1d20: 00000000 000000d0 00000000 00000000 00000000 ca2c8320 ca97b400 ffffffff
1d40: 00000010 caa66800 ffff8f04 c0488b10 00000000 ffffffff 00000000 00000000
1d60: ca97b400 00000000 ca97b405 ca97b428 00000001 c047c570 ca97b400 ca2d1d61
1d80: ca97b400 00000000 00000000 ca2d1de8 0000fedc c047c60c 00000001 ca9a4280
1da0: ca2cfa00 bf039e98 00000000 ca9a4280 ca97b400 bf03dcd4 ca980000 caad9d00
1dc0: ca9a4280 bf04ce44 bf04d394 ca2d1df0 ca2d1dec 00000000 00000000 caad9d08
1de0: 00000000 ca2d1d84 00000000 ca972c60 ca972c20 00000000 0000000b 00000000
1e00: 00000022 caad9d00 bf04da0c bf04d3f4 00000000 00000000 00000022 0000001c
1e20: 00000000 c0437414 c04373b8 caad9d08 caad9d08 bf04da0c bf04da0c c031bd7c
1e40: 00000000 caad9d08 caad9d3c bf04da0c 00000000 c031be8c bf04da0c ca2d1e68
1e60: c031be2c c031b098 ca8849b8 ca0b1270 bf04da0c bf04da0c ca91e7e0 c06f8700
1e80: 00000000 c031b704 bf04d609 bf04d609 00000000 bf04da0c 00000000 00000001
1ea0: bf050000 00000000 0000001c c031c108 c06f8700 bf04da40 00000000 00000001
1ec0: bf050000 00000000 0000001c bf05001c ca2d0000 c01654fc c06d0340 00000001
1ee0: bf04da40 bf04da40 bf04da88 bf04da40 00000000 00000001 ca27afc0 00000001
1f00: 0000001c c01acfe8 bf04da4c c016526c c01aacc8 c0510750 bf04db6c 001736f1
1f20: 4e26b031 d09bb000 00003920 d09bd058 d09bcf06 d09bdc18 ca2cc540 00001b98
1f40: 00001c98 00000000 00000000 00000020 00000021 00000016 00000000 0000000f
1f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ca2f1100
1f80: ca2cc0c0 001a66b0 00000000 4002a0a4 00000080 c0165fe4 ca2d0000 00186248
1fa0: 00000000 c0165e60 001a66b0 00000000 001861e0 00003920 001736f1 00000000
1fc0: 001a66b0 00000000 4002a0a4 00000080 0018e268 001736f1 00186248 00000000
1fe0: 00000000 beb568c4 00025d44 00009604 60000010 001861e0 00000000 00000000
[<c04878c4>] (rtnl_fill_ifinfo+0x4ac/0x624) from [<c0488b10>] (rtmsg_ifinfo+0x54 /0xcc)
[<c0488b10>] (rtmsg_ifinfo+0x54/0xcc) from [<c047c570>] (register_netdevice+0x39 0/0x3f0)
[<c047c570>] (register_netdevice+0x390/0x3f0) from [<c047c60c>] (register_netdev +0x3c/0x4c)
[<c047c60c>] (register_netdev+0x3c/0x4c) from [<bf039e98>] (lbs_cfg_register+0x9 c/0x168 [libertas])
[<bf039e98>] (lbs_cfg_register+0x9c/0x168 [libertas]) from [<bf03dcd4>] (lbs_sta rt_card+0x20/0xc0 [libertas])
[<bf03dcd4>] (lbs_start_card+0x20/0xc0 [libertas]) from [<bf04ce44>] (if_sdio_pr obe+0x84c/0x980 [libertas_sdio])
[<bf04ce44>] (if_sdio_probe+0x84c/0x980 [libertas_sdio]) from [<c0437414>] (sdio _bus_probe+0x5c/0x68)
[<c0437414>] (sdio_bus_probe+0x5c/0x68) from [<c031bd7c>] (driver_probe_device+0 xa8/0x158)
[<c031bd7c>] (driver_probe_device+0xa8/0x158) from [<c031be8c>] (__driver_attach +0x60/0x84)
[<c031be8c>] (__driver_attach+0x60/0x84) from [<c031b098>] (bus_for_each_dev+0x4 c/0x78)
[<c031b098>] (bus_for_each_dev+0x4c/0x78) from [<c031b704>] (bus_add_driver+0x94 /0x210)
[<c031b704>] (bus_add_driver+0x94/0x210) from [<c031c108>] (driver_register+0xa8 /0x12c)
[<c031c108>] (driver_register+0xa8/0x12c) from [<bf05001c>] (init_module+0x1c/0x 3c [libertas_sdio])
[<bf05001c>] (init_module+0x1c/0x3c [libertas_sdio]) from [<c01654fc>] (do_one_i nitcall+0xbc/0x190)
[<c01654fc>] (do_one_initcall+0xbc/0x190) from [<c01acfe8>] (sys_init_module+0x1 598/0x1760)
[<c01acfe8>] (sys_init_module+0x1598/0x1760) from [<c0165e60>] (ret_fast_syscall +0x0/0x30)
Code: bad PC value
one_wire_status: 4
---[ end trace d00940e48b8ace38 ]---
Kernel panic - not syncing: Fatal exception
[<c016a9a4>] (unwind_backtrace+0x0/0xe4) from [<c0509978>] (panic+0x68/0x194)
[<c0509978>] (panic+0x68/0x194) from [<c0169974>] (die+0x1a8/0x1e8)
[<c0169974>] (die+0x1a8/0x1e8) from [<c016b908>] (__do_kernel_fault+0x64/0x84)
one_wire_status: 2
[<c016b908>] (__do_kernel_fault+0x64/0x84) from [<c016bb00>] (do_page_fault+0x1d 8/0x1f4)
[<c016bb00>] (do_page_fault+0x1d8/0x1f4) from [<c0165304>] (do_PrefetchAbort+0x3 0/0x98)
[<c0165304>] (do_PrefetchAbort+0x30/0x98) from [<c0165bb0>] (__pabt_svc+0x50/0xa 0)
one_wire_status: 2
Exception stack(0xca2d1c08 to 0xca2d1c50)
1c00:                   ca97b400 ffffffff ca2c8320 60483024 ca2c8320 ca97b400
1c20: ca9c7000 ca9c71bc ca9c7094 caa66800 00000000 ca2d1de8 c02e88c8 ca2d1c50
one_wire_status: 2
1c40: c04878c4 60483024 a0000013 ffffffff
[<c0165bb0>] (__pabt_svc+0x50/0xa0) from [<60483024>] (0x60483024)
Rebooting in 5 seconds..one_wire_status: 4

[ 此帖被odanobunaga在2011-09-29 18:52重新编辑 ]
级别: 侠客
UID: 54019
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-08-22
最后登录: 2012-03-17
1楼  发表于: 2011-09-29 18:55
现在又出现别的问题 我去掉电源管理选项之后
板子也不停重启 在打开一线触摸的时候报错

one_wire_status: 2
TouchDevice: /dev/touchscreen-1wire
ts_open: No such device
Kernel panic - not syncing: Attempted to kill init!