主题 : 2.6.32.2参照Mini2440 Linux移植开发实战指南.pdf移植出现问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 8716
精华: 0
发帖: 49
金钱: 245 两
威望: 49 点
综合积分: 98 分
注册时间: 2009-09-03
最后登录: 2015-05-05
楼主  发表于: 2011-04-23 21:12

 2.6.32.2参照Mini2440 Linux移植开发实战指南.pdf移植出现问题

完全按照Mini2440 Linux移植开发实战指南.pdf手册上提到的移植2.6.32.2版本的内核(官网下载的)编译通过了。但把zImage烧录到开发板出现错误。几点说明
1.yaffs2为友善光盘中的,对应kcong和makefile均修改。File Systems->Miscellaneous filesystems->YAFFS2 file system support也设置。
2.nand分区信息也修改。
问题不知如何处理,请路过童鞋指点!
终端出现如下信息
yaffs: dev is 32505859 name is "mtdblock3"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.3, "mtdblock3"
yaffs: auto selecting yaffs2
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:3.
Freeing init memory: 132K
Unable to handle kernel paging request at virtual address 00706d64
pgd = c3b04000
[00706d64] *pgd=00000000
Internal error: Oops: 80000005 [#1]
last sysfs file:
Modules linked in:
CPU: 0    Not tainted  (2.6.32.2 #9)
PC is at 0x706d64
LR is at s3c2410_nand_select_chip+0x88/0xa0
pc : [<00706d64>]    lr : [<c01ec5fc>]    psr: 20000033
sp : c3823a40  ip : 00000005  fp : 00000000
r10: 00000001  r9 : 00000000  r8 : 00000000
r7 : 02d41800  r6 : 00000003  r5 : c399e980  r4 : 00000000
r3 : 00706d65  r2 : c4c00004  r1 : 00000000  r0 : c0025648
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA Thumb  Segment user
Control: c000717f  Table: 33b04000  DAC: 00000015
Process linuxrc (pid: 1, stack limit = 0xc3822270)
Stack: (0xc3823a40 to 0xc3824000)
3a40: c3881988 c3881800 c3823b48 c01e9888 20000013 00000004 00000040 00005a82
3a60: 00000000 00000800 00000000 0000001c 00000000 00000001 00000001 00000002
3a80: 00000002 0000003f 00000002 00000002 00000000 00000000 00000000 00000000
3aa0: c3881800 c3823b48 00000800 0000001c 00000000 02d41800 00000000 c01e9ebc
3ac0: c3823b48 00000000 00000000 00000000 00000000 00000001 c3823ba8 c3823b68
3ae0: 00000001 00000000 0000001c c39d2400 00560000 00000000 00000800 0000001c
3b00: 00000000 00000000 027e1800 c01ce148 c3823b48 00004fc3 027e1800 c3814000
3b20: c3823ba8 c0025000 c39d2400 c0154c4c c3823b48 c3823c40 c3823c08 c3823bc8
3b40: 00000001 00000000 00000001 00000800 00000000 0000001c 00005043 00000000
3b60: c0025000 c39d75c0 c3823b98 00000123 c3ab66c0 c3823b98 c3814000 00000000
3b80: 00000000 00000123 c3814000 c3823ba8 00005003 00000800 00000000 00000123
3ba0: 00001000 c0153340 aaaaaaaa 00000001 000005a8 00000122 00000800 00000001
3bc0: 00000000 00000000 c3823c0c 00000001 c3823be0 c0185c98 0000009c 00000000
3be0: 00000000 c0025000 c3ab66c0 c3ab66c0 00000800 c3ab66c0 c3814000 c3ab66c0
3c00: 00000800 c014e7f0 aaaaaaaa c0025000 00091000 00000000 00000000 00000000
3c20: 00000090 c04424a0 c3814000 c3ab66c0 c0025000 00100100 c340ea60 00200200
3c40: 00000020 c014860c 00001000 c04424a0 c03e3784 c04424a0 c39e8700 00000011
3c60: 00000004 c0148858 c04424a0 c340ea5c 00000011 c006d8bc c39e8700 0000009d
3c80: c0442258 c04424d8 00000000 c39e8700 00000000 0000009d c340ea5c c340e9c0
3ca0: c39e8740 c340ea5c c3823d00 c006d92c 00000000 c340ea5c c39e8700 c0067168
3cc0: 00000000 c0148864 c0401518 000284d0 c340ee04 c3b000b0 c39b1000 00000001
3ce0: 00000000 c39b1000 000ad000 c3b04000 c3b04000 c00782f4 c3822000 c3b04000
3d00: 00000001 0000009d 000ad000 00000000 00000000 00000001 00000000 000ad000
3d20: 00000000 c39b1000 00000000 c3b01ab4 c3b04000 c007950c 0000009d 00000001
3d40: 00000000 00000000 00000000 00000001 000000ad c3b04000 000002b4 c0400f24
3d60: 00000000 000ad76d c3820000 c3823e50 c3b000b0 c39b1000 c39b1034 00000805
3d80: c39bfb80 c002f86c 000ad76d 00000805 00000805 c03dc580 000ad76d c3823e50
3da0: 00000000 80000013 000ad76d c00292bc c03df4d8 c0037880 c3b000d4 c0186010
3dc0: 00000000 c3b000b0 c3b000d4 000ac000 c39b1000 c39e8700 00002000 c3b00070
3de0: 00000002 c0075b94 c3b000b0 c39b1000 000ac000 c007cd14 c3b000b0 c007d450
3e00: c3b00070 c3b000b0 c3b00058 c3b000b0 08101877 c007e928 c3b00108 c39b1000
3e20: c3b00018 c3b00108 00000002 c007d400 c3b00108 c007d450 c3b00018 ffffffff
3e40: c3823e84 c39c6d00 c39e8480 c0029a40 000ad76d 00000893 00000000 00000000
3e60: 00000000 c39e8500 c39c6d00 c39e8480 00000000 000ad76d 000ad76d c39bfb80
3e80: 00000001 c3823e98 c00c275c c01808b0 80000013 ffffffff 00000893 c00c275c
3ea0: 00000000 c00c3288 00001812 00000000 c39b1000 000afac4 000ad76d 000afac4
3ec0: 00000001 c39dea00 c39bfb80 00000009 c3823f80 000a4458 00008000 c0091ec0
3ee0: 000acef4 00008000 00000000 00000000 befff000 c0442500 beffffe1 c0028fd8
3f00: 00000009 c39c6d00 c03e481c fffffff8 00000000 00000000 c3823f80 c03e4318
3f20: c39c6d02 c0092354 c3820000 c3822000 c03dc130 00000002 c39c6d00 00000000
3f40: 00000000 c3823f80 c03dc0ac c009340c c04c6082 00000000 c03dc130 c0401560
3f60: c03dc0a8 c04c6082 c03dc130 00000000 00000000 00000000 00000000 c002c9f8
3f80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3fa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3fc0: 00000000 00000000 00000002 c0401560 c00227f0 00000000 00000000 c0029588
3fe0: c0401560 c0008438 00000000 00000000 00000000 c002a868 e5962000 e1a03801
Code: bad PC value
---[ end trace 420d24948f7b55b1 ]---
Kernel panic - not syncing: Attempted to kill init!
[<c002e9c0>] (unwind_backtrace+0x0/0xd8) from [<c02e42f8>] (panic+0x40/0x118)
[<c02e42f8>] (panic+0x40/0x118) from [<c003ef18>] (do_exit+0x64/0x59c)
[<c003ef18>] (do_exit+0x64/0x59c) from [<c002d6d0>] (die+0x15c/0x180)
[<c002d6d0>] (die+0x15c/0x180) from [<c002f780>] (__do_kernel_fault+0x64/0x74)
[<c002f780>] (__do_kernel_fault+0x64/0x74) from [<c002f940>] (do_page_fault+0x1b0/0x1c4)
[<c002f940>] (do_page_fault+0x1b0/0x1c4) from [<c0029228>] (do_PrefetchAbort+0x34/0x94)
[<c0029228>] (do_PrefetchAbort+0x34/0x94) from [<c0029ba4>] (__pabt_svc+0x44/0x80)
Exception stack(0xc38239f8 to 0xc3823a40)
39e0:                                                       c0025648 00000000
3a00: c4c00004 00706d65 00000000 c399e980 00000003 02d41800 00000000 00000000
3a20: 00000001 00000000 00000005 c3823a40 c01ec5fc 00706d64 20000033 ffffffff
[<c0029ba4>] (__pabt_svc+0x44/0x80) from [<00706d64>] (0x706d64)
级别: 新手上路
UID: 41233
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-03-27
最后登录: 2011-11-09
1楼  发表于: 2011-07-06 16:37

 回 楼主(gao5528) 的帖子

我也遇到和你相同的问题啦,你解决了吗,麻烦指导一下我  QQ:405867746