omapl138核心板系统热启动后ubifs报段地址访问异常错误 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5906|回复: 2
打印 上一主题 下一主题

omapl138核心板系统热启动后ubifs报段地址访问异常错误

[复制链接]

89

主题

104

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
跳转到指定楼层
楼主
发表于 2015-8-13 09:10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们在使用的核心板是OMAPL138 128M内存规格,但是在开发板快速体验手册中提供的U-BOOT参数配置命令是:从SD卡启动:
9 h, H1 c1 G3 p% X( l7 J6 _在3秒内按任意键进入u-boot命令行,执行以下命令设置为SD卡启动: 4 I1 v" S% ~6 }6 w* D; [
U-Boot > setenv bootcmd 'mmcinfo;mmc init;fatload mmc 0 c0700000 uImage;bootm'
7 X/ m) n: n. q; c; f; x/ W* H. r U-Boot > setenv bootargs console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 mem=128M
9 X* U0 w1 S% K( k5 q. M1 u& N7 c- x% y+ @1 C
从FLASH启动:% \! j+ S" W* `3 f! {
在U-Boot命令行执行以下命令来设置为NAND FLASH启动系统。
1 T) _: o( y7 ZU-Boot > setenv bootcmd 'nboot.e 0xc0700000 0 0x120000; bootm'
; F. \# ]8 r6 a/ Z. XU-Boot > setenv bootargs 'console=ttyS2,115200n8 ip=off ubi.mtd=4,2048 root=ubi0_0 rootfstype=ubifs mem=32M@0xc0000000 mem=64M@0xc4000000'9 [: y. E6 m7 @0 K
U-Boot > saveenv
" j4 x. m; V# G0 b7 O8 B- A0 q, u: U, @" m2 f

$ I$ E( G/ D9 v请问这是笔误还是从SD卡启动和从NAND启动内存大小设置不同?
" l+ ?: c$ m5 Q: h& ?6 h( i  _) A1 L1 o, ^另外我设置从NAND启动 内存大小为128M,在 rc5.d中创建s99restart脚本,内容为 2 I; P  R9 Q: D  l9 B2 M4 A0 d# |9 G
sleep 5, u: e; X: x" k. `' w
reboot
0 S& v2 h1 c$ d8 j意图是通过不断的热启动来验证系统UBIFS对NAND的读写是否稳定,但是发现会概率性出现以下的段访问异常错误,掉电重启后又恢复正常,0 E: J# r1 [0 n: f4 A5 `% I& b
内核版本为创龙提供的2014.11.15的版本,请问这会是什么原因导致的,错误信息如下:' x( R, k. x1 x" c3 [1 Y5 n# V

* k+ m5 z. l8 r7 Y2 `[    2.637774] UBI: attaching mtd4 to ubi0
$ z9 i# c! Q2 G/ f4 u+ B* k[    2.641673] UBI: physical eraseblock size:   131072 bytes (128 KiB)1 ?# A* d7 a* l) J0 }0 ]- ]! s: x
[    2.648283] UBI: logical eraseblock size:    126976 bytes6 s% u7 K' N: @  z
[    2.653769] UBI: smallest flash I/O unit:    20481 q, C! v/ e: L
[    2.658648] UBI: sub-page size:              512
& S) P4 p; x6 N8 G, Y2 {[    2.663309] UBI: VID header offset:          2048 (aligned 2048): h7 d/ x- L, x
[    2.669464] UBI: data offset:                4096
; X& t: d9 Q, S. ^8 c) c[    6.060848] UBI: max. sequence number:       2386299
- t( N. O& L4 ?# r2 }( e) F+ D: C[    6.083946] Unable to handle kernel paging request at virtual address 872281a4
* t8 E$ f% {2 n4 V" a* P[    6.091390] pgd = c0004000) Z0 N6 N1 v  z) ]2 |, _
[    6.094134] [872281a4] *pgd=00000000( E7 ?9 n7 D! S) @
[    6.097850] Internal error: Oops: 805 [#1] PREEMPT
$ I0 s1 @; a, z! t8 z+ p2 Z[    6.102678] Modules linked in:1 Y3 y# a  K9 q$ J. b; @$ Y+ S
[    6.105775] CPU: 0    Not tainted  (3.3.0 #15)# l  Z3 [" W  {% x( m; p: H
[    6.110284] PC is at ubi_wl_init_scan+0x218/0x31c
! [7 E0 V6 C2 E& g[    6.115032] LR is at ubi_wl_init_scan+0x1f8/0x31c
8 y) h# R7 _7 @; C[    6.119777] pc : [<c0240324>]    lr : [<c0240304>]    psr: a0000013& n$ m4 Z/ T2 r# g' j4 \& [
[    6.119794] sp : c7835e40  ip : c7b6fc90  fp : c7835e6c! _% |. A0 }- _- ~
[    6.131337] r10: c7950b78  r9 : c05cbd68  r8 : c7950b84
$ j( {) F" r3 _  i- \! F[    6.136600] r7 : c7b9e860  r6 : c7bb0090  r5 : c7950800  r4 : c7bb0078( W- T, q0 v) |: v2 X4 K. V) ]# [
[    6.143174] r3 : c7b68000  r2 : afdb0069  r1 : c7950b78  r0 : c7b6fc90
4 x! u6 e" o: G( h& A[    6.149751] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
5 |0 ^6 i  j( K' F6 F[    6.157111] Control: 0005317f  Table: c0004000  DAC: 00000017
0 g$ \( ]# w0 J0 F; X[    6.162898] Process swapper (pid: 1, stack limit = 0xc7834270)1 y/ w  r9 X( z8 F& d1 D; @) A1 s
[    6.168773] Stack: (0xc7835e40 to 0xc7836000)
1 W+ ?: J4 @4 D+ x! I4 [. U[    6.173179] 5e40: 00000081 00000000 c7950800 c7906a80 00000000 00000000 00000000 00000000
" J) `+ {& u- }[    6.181433] 5e60: c7835f64 c7835e70 c023a224 c024011c c7835eb4 c7835e80 c7835eb4 c7b9ce00
5 ]0 v& P/ ?- W/ J8 G[    6.189685] 5e80: c00e380c c0407108 c7835eb4 c7835e98 c00e2ea4 c00e2d28 00000000 c794cfa07 N+ f- o8 T3 a! j$ d9 ~
[    6.197935] 5ea0: 00000000 c78c6320 c7835ef4 c7835eb8 c00e40ac c00e3800 00000000 c7835ed0: T$ L$ y9 q3 t2 ~2 t* o  K
[    6.206188] 5ec0: c7835ef4 c7835ed0 c78c6320 00000000 c05bb8a4 c780ec00 c04f7caa 00000000! ~6 X4 M& C4 g8 H
[    6.214442] 5ee0: 00000014 c04f7caa c7835f04 c7835ef8 c780ec00 00000018 c7835f38 c057c08c
' ?/ U, Y  ^2 P1 f* X8 ^6 \[    6.222691] 5f00: 00000014 c7835f7c c057c08c c057c08c 00000000 00000000 00000000 000000002 T6 e" Y& @0 I/ v4 w5 b" R
[    6.230941] 5f20: c7835f54 c7835f30 c01a327c c01a739c 00000000 0000000a c7b9ce00 c05cbce8) v. N4 Z* y+ M2 H: y% C7 I0 v$ S
[    6.239191] 5f40: c7b9ce00 c057c08c 00000000 00000000 00000000 00000000 c7835fa4 c7835f68
- t" p. l4 K: Y4 w7 p7 z+ A[    6.247444] 5f60: c0567b60 c0239d70 00000000 c7835f78 c01ed618 c01ed5a8 c057e848 c057c08d
% U$ O( J& A! a: u  a; o) k4 k* O7 {[    6.255695] 5f80: c001baf0 c057e84c c055120c c001baf0 00000013 c0567998 c7835fdc c7835fa8) M' Y3 ^# j! h& @$ k
[    6.263949] 5fa0: c00087ec c05679a8 c7835fc4 c7835fb8 c0038acc c01a06e8 c057e84c c055120c( V( A) v& A4 L% e, V7 ~
[    6.272200] 5fc0: c001baf0 00000013 00000000 00000000 c7835ff4 c7835fe0 c0551288 c000875c5 N& v4 Q3 k- u* n4 k+ f+ @! o9 a+ T
[    6.280451] 5fe0: 00000000 c055120c 00000000 c7835ff8 c001baf0 c055121c 00004010 000050198 m: g$ ]' z6 T- l# H* e
[    6.288678] Backtrace: / _7 L+ p  @! j; D% ~" U6 p
[    6.291178] [<c024010c>] (ubi_wl_init_scan+0x0/0x31c) from [<c023a224>] (ubi_attach_mtd_dev+0x4c4/0xb24)
; C) V* C, J4 y4 w" {[    6.300767] [<c0239d60>] (ubi_attach_mtd_dev+0x0/0xb24) from [<c0567b60>] (ubi_init+0x1c8/0x2d4)5 u2 _7 D: j# O( B; Q
[    6.309642] [<c0567998>] (ubi_init+0x0/0x2d4) from [<c00087ec>] (do_one_initcall+0xa0/0x178)
6 O7 [2 c* u7 i& G[    6.318137]  r8:c0567998 r7:00000013 r6:c001baf0 r5:c055120c r4:c057e84c
, B1 w+ @& ]5 a# M( |3 a[    6.324958] [<c000874c>] (do_one_initcall+0x0/0x178) from [<c0551288>] (kernel_init+0x7c/0x124)
' @; u' ~8 \8 p7 M[    6.333766] [<c055120c>] (kernel_init+0x0/0x124) from [<c001baf0>] (do_exit+0x0/0x720)
  J& q4 C1 f. K: E0 _( T* e# ~4 _. ][    6.341738]  r5:c055120c r4:00000000
" G$ s& Z+ n$ w& s' g, V( F$ \[    6.345365] Code: e58c2010 e5943000 e58c300c e59533f8 (e783c102) 4 K/ J* k% V6 Z, Z
[    6.351895] ---[ end trace c93823a902b142fe ]---1 {7 p7 B/ z+ M) u# |' [
[    6.356612] Kernel panic - not syncing: Attempted to kill init!) V/ b2 F$ y" m1 w- H' {% a

1 D0 N- b9 d! L' q2 {! r7 ^8 n0 z) A' Y& I6 Y( s0 S1 B
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

8

主题

30

帖子

150

积分

注册会员

Rank: 2

积分
150
沙发
发表于 2015-8-14 10:56:42 | 只看该作者
我也遇到过,是重新做的文件系统
回复 支持 反对

使用道具 举报

89

主题

104

帖子

391

积分

中级会员

Rank: 3Rank: 3

积分
391
板凳
 楼主| 发表于 2015-8-14 13:36:47 | 只看该作者
nihao123 发表于 2015-8-14 10:56
) t7 V1 g1 i1 |我也遇到过,是重新做的文件系统
$ A  j/ N( S# Q9 [6 j
不太像文件系统的问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-3-17 09:18 , Processed in 0.040325 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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