主题 : 6410烧写Linux2.6.36内核问题 复制链接 | 浏览器收藏 | 打印
学海无涯
级别: 新手上路
UID: 51179
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
贡献值: 0 点
综合积分: 54 分
注册时间: 2011-06-30
最后登录: 2012-03-14
楼主  发表于: 2012-02-29 13:25

 6410烧写Linux2.6.36内核问题


为什么我烧写了Linux2.6.36内核后,根文件系统不能启动!出现的错误为:
LR is at __bug+0x18/0x28
pc : [<c016b50c>]    lr : [<c016b508>]    psr: 60000013
sp : cd429e50  ip : 00002f00  fp : 00000000
r10: 00000001  r9 : 00000002  r8 : 0000003f
r7 : ccccc000  r6 : ccccc1a8  r5 : 00000000  r4 : 00000001
r3 : 00000000  r2 : cd429e44  r1 : c064ea36  r0 : 00000036
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 00c5387d  Table: 50004008  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xcd428268)
Stack: (0xcd429e50 to 0xcd42a000)
9e40:                                     c031c26c c031c2a4 c031c26c c031eb24
9e60: 00000000 00000001 00000000 ccccc000 cd41cc50 000001b0 7fa00000 c031c888
9e80: 00000001 00000000 7ff80000 00100000 cccc0400 c031c8d4 00000001 00000000
9ea0: 7ff80000 c0318158 80000000 00000000 c068303c c01d5070 c06f87a4 00000003
9ec0: ccccc1a8 ccccc1a8 00000000 c0713318 c0765bc8 cd448200 00000000 c0712f10
9ee0: c03211a4 c0321c9c 00000000 00000002 cd429e80 c06fdff8 c06fdff8 c07134a4
9f00: c07134a4 00000000 00000000 00000000 00000000 c02ffa08 c02ff9f4 c02febf4
9f20: 00000000 c06fdff8 c06fe02c c07134a4 00000000 c02fed04 c07134a4 cd429f48
9f40: c02feca4 c02fdec8 cd401dc8 cd44a040 c07134a4 c07134a4 cd7390c0 c0711870
9f60: 00000000 c02fe57c c0650755 c0650755 cd429f68 c07134a4 c0025570 c0168e54
9f80: c001a7ec 00000000 00000000 c02fef50 00000000 c07133f8 c0025570 c0168e54
9fa0: c001a7ec 00000000 00000000 c001a814 c0025280 c01674a4 00000000 c0160000
9fc0: 00000013 000000f5 c0708434 c0025280 c0025570 c0168e54 00000013 00000000
9fe0: 00000000 c0008af8 00000000 00000000 c0008a60 c0168e54 ffffffff ffffffff
[<c016b50c>] (__bug+0x1c/0x28) from [<c031c2a4>] (nand_select_chip+0x38/0x3c)
[<c031c2a4>] (nand_select_chip+0x38/0x3c) from [<c031eb24>] (nand_block_bad+0x88
/0x138)
[<c031eb24>] (nand_block_bad+0x88/0x138) from [<c031c888>] (nand_block_checkbad+
0x28/0x40)
[<c031c888>] (nand_block_checkbad+0x28/0x40) from [<c031c8d4>] (nand_block_isbad
+0x34/0x40)
[<c031c8d4>] (nand_block_isbad+0x34/0x40) from [<c0318158>] (add_mtd_partitions+
0x5ac/0x6b4)
[<c0318158>] (add_mtd_partitions+0x5ac/0x6b4) from [<c0321c9c>] (s3c_nand_probe+
0x348/0x3dc)
[<c0321c9c>] (s3c_nand_probe+0x348/0x3dc) from [<c02ffa08>] (platform_drv_probe+
0x14/0x18)
[<c02ffa08>] (platform_drv_probe+0x14/0x18) from [<c02febf4>] (driver_probe_devi
ce+0xa8/0x158)
[<c02febf4>] (driver_probe_device+0xa8/0x158) from [<c02fed04>] (__driver_attach
+0x60/0x84)
[<c02fed04>] (__driver_attach+0x60/0x84) from [<c02fdec8>] (bus_for_each_dev+0x4
c/0x78)
[<c02fdec8>] (bus_for_each_dev+0x4c/0x78) from [<c02fe57c>] (bus_add_driver+0x94
/0x210)
[<c02fe57c>] (bus_add_driver+0x94/0x210) from [<c02fef50>] (driver_register+0xa8
/0x12c)
[<c02fef50>] (driver_register+0xa8/0x12c) from [<c001a814>] (s3c_nand_init+0x28/
0x3c)
[<c001a814>] (s3c_nand_init+0x28/0x3c) from [<c01674a4>] (do_one_initcall+0xbc/0
x190)
[<c01674a4>] (do_one_initcall+0xbc/0x190) from [<c0008af8>] (kernel_init+0x98/0x
14c)
[<c0008af8>] (kernel_init+0x98/0x14c) from [<c0168e54>] (kernel_thread_exit+0x0/
0x8)
Code: e59f0010 e1a01003 eb0e44ff e3a03000 (e5833000)
---[ end trace c53ba8758671765d ]---
Kernel panic - not syncing: Attempted to kill init!
[<c016d464>] (unwind_backtrace+0x0/0xe4) from [<c04fc7ec>] (panic+0x58/0x174)
[<c04fc7ec>] (panic+0x58/0x174) from [<c0187848>] (do_exit+0x68/0x5cc)
[<c0187848>] (do_exit+0x68/0x5cc) from [<c016ba40>] (die+0x190/0x1c0)
[<c016ba40>] (die+0x190/0x1c0) from [<c016e368>] (__do_kernel_fault+0x64/0x84)
[<c016e368>] (__do_kernel_fault+0x64/0x84) from [<c016e560>] (do_page_fault+0x1d
8/0x1f4)
[<c016e560>] (do_page_fault+0x1d8/0x1f4) from [<c0167218>] (do_DataAbort+0x30/0x
98)
[<c0167218>] (do_DataAbort+0x30/0x98) from [<c01679ec>] (__dabt_svc+0x4c/0x60)
Exception stack(0xcd429e08 to 0xcd429e50)
9e00:                   00000036 c064ea36 cd429e44 00000000 00000001 00000000
9e20: ccccc1a8 ccccc000 0000003f 00000002 00000001 00000000 00002f00 cd429e50
9e40: c016b508 c016b50c 60000013 ffffffff
[<c01679ec>] (__dabt_svc+0x4c/0x60) from [<c016b50c>] (__bug+0x1c/0x28)
[<c016b50c>] (__bug+0x1c/0x28) from [<c031c2a4>] (nand_select_chip+0x38/0x3c)
[<c031c2a4>] (nand_select_chip+0x38/0x3c) from [<c031eb24>] (nand_block_bad+0x88
/0x138)
[<c031eb24>] (nand_block_bad+0x88/0x138) from [<c031c888>] (nand_block_checkbad+
0x28/0x40)
[<c031c888>] (nand_block_checkbad+0x28/0x40) from [<c031c8d4>] (nand_block_isbad
+0x34/0x40)
[<c031c8d4>] (nand_block_isbad+0x34/0x40) from [<c0318158>] (add_mtd_partitions+
0x5ac/0x6b4)
[<c0318158>] (add_mtd_partitions+0x5ac/0x6b4) from [<c0321c9c>] (s3c_nand_probe+
0x348/0x3dc)
[<c0321c9c>] (s3c_nand_probe+0x348/0x3dc) from [<c02ffa08>] (platform_drv_probe+
0x14/0x18)
[<c02ffa08>] (platform_drv_probe+0x14/0x18) from [<c02febf4>] (driver_probe_devi
ce+0xa8/0x158)
[<c02febf4>] (driver_probe_device+0xa8/0x158) from [<c02fed04>] (__driver_attach
+0x60/0x84)
[<c02fed04>] (__driver_attach+0x60/0x84) from [<c02fdec8>] (bus_for_each_dev+0x4
c/0x78)
[<c02fdec8>] (bus_for_each_dev+0x4c/0x78) from [<c02fe57c>] (bus_add_driver+0x94
/0x210)
[<c02fe57c>] (bus_add_driver+0x94/0x210) from [<c02fef50>] (driver_register+0xa8
/0x12c)
[<c02fef50>] (driver_register+0xa8/0x12c) from [<c001a814>] (s3c_nand_init+0x28/
0x3c)
[<c001a814>] (s3c_nand_init+0x28/0x3c) from [<c01674a4>] (do_one_initcall+0xbc/0
x190)
[<c01674a4>] (do_one_initcall+0xbc/0x190) from [<c0008af8>] (kernel_init+0x98/0x
14c)
[<c0008af8>] (kernel_init+0x98/0x14c) from [<c0168e54>] (kernel_thread_exit+0x0/
0x8)
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-02-29 13:29
可能你烧错了文件,见我签名链接。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
学海无涯
级别: 新手上路
UID: 51179
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
贡献值: 0 点
综合积分: 54 分
注册时间: 2011-06-30
最后登录: 2012-03-14
2楼  发表于: 2012-02-29 13:37
可是我烧linux-2.6.38的时候是完全正确的