韦东山Linux嵌入式课程社区
直播中

王强

7年用户 1350经验值
私信 关注

移植yaffs2时不能处理页请求

Unable to handle kernel paging request at virtual address 7461637b
pgd = c0004000
[7461637b] *pgd=00000000
Internal error: Oops: 3 [#1] ARM
Modules linked in:
CPU: 0    Not tainted  (3.4.0 #5)
PC is at yaffs_getxattr+0x20/0x90
LR is at get_vfs_caps_from_disk+0x5c/0xf8
pc : []    lr : []    psr: 60000013
sp : c3829e78  ip : c014b2d0  fp : 00000000
r10: c340bc00  r9 : c3805b80  r8 : c0497d80
r7 : c3829e94  r6 : 00000014  r5 : 74616373  r4 : c340dc30
r3 : 00000014  r2 : f0000010  r1 : c03f69fc  r0 : c340bc00
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: c000717f  Table: 30004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc3828270)
Stack: (0xc3829e78 to 0xc382a000)

在学毕业班时,遇到的问题,百度了一下也没找到答案,按照韦老师的视频用1.6的u-boot实验了,结果还是这样

回帖(4)

倪梁靓

2019-5-15 13:25:26
这个问题不太好确定,是你移植的内核出现这个问题吗?
首先得定位一下问题出在哪里,使用稳定的uboot烧写yaffs镜像看看吧
举报

李顺正

2019-5-15 13:36:54
我用韦老师制作的1.1.6的u-boot实验了,结果和u-boot.2012.04 一样,所以我觉得是yaffs文件系统的问题,还因为我用u-boot。2012。04启动内核jffs映像没问题
举报

程春华

2019-5-15 13:45:03
老哥你问题解决了吗?我也碰到了,我用稳定的u-boot和韦老师的文件系统烧写还是出现问题,然后换韦老师一直好的内核,发现ok。确定就是我内核的问题了?您解决了的话分享一下啊.谢谢
举报

王秀荣

2019-5-15 14:03:05
我是烧写yaffs2文件系统输入的地址错了,地址和内核分区不一样
举报

更多回帖

发帖
×
20
完善资料,
赚取积分