omapl138Linux系统挂载ubifs经常报错 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8108|回复: 5
打印 上一主题 下一主题

[未解决] omapl138Linux系统挂载ubifs经常报错

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
) g: S" n$ D. E2 b* s) u. x9 h) j8 K$ s! h* K1 M% ?6 j0 H
[    2.578549] Freeing init memory: 176K
7 U/ a& U* D: N/ `6 m+ N[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116
3 R$ b: n* m& I# {. n[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
( \! T& y, T3 A& d. S[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)) E3 K* y  h  F4 Q+ Z; Z
[    5.822039] SysLink version : 2.21.01.053 }, X6 A* f" ~1 I% w+ y, B% g
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51* t! Q( b! i7 f* u6 o& o
Attached to slave procId 0.& @" S1 h, L9 `4 o$ W$ m2 W9 l
Loading procId 0.( a& r# E7 i# j
Loaded file dspSyslink.out on slave procId 0.! o: D$ `$ k0 h6 J7 P2 [3 E
Started slave procId 0.
3 G. x5 |! U5 c& r! ^7 D
9 Z3 D8 a: N% X& x& I/ LPlease press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
# z3 l' @3 v# x4 E0 S: b[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes9 B$ y5 S  B- q9 V. ?3 b' b
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)5 h7 A8 W4 D" X2 o/ \) X
[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 18 S$ u/ |: u! }
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
5 P: e7 t7 ]6 U. W2 E[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
2 r# F  G& U* q0 e( g[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
" O( k' ?- h- ?+ ~[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
$ U7 T" s1 ], Z* V1 n' z  M[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)* A5 {6 U4 c  K* E  ]* }
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
* L/ Q) k4 x; l& ]0 Y; M* P[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
( u1 Q8 Y, m/ V$ U, X3 Q( P7 j/ v. G4 E[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
- R0 r6 w% |0 i6 I6 N[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74& s7 n$ `" N0 ?3 h5 o! u
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74, _# y4 ?# o0 F! o$ V
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
% j/ X0 O6 V) L- R4 E3 m: H5 ][   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
: k. \  o2 Z+ Y6 U, R[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1; J% B5 m9 F0 S5 y! k$ r+ n
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
, Q& ~! g9 g- B  a6 j4 h9 p[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes  f. ~: A+ y2 A" T
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
; h7 y& r3 s" H" g& E# W[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74' m* F3 R3 J9 H1 \
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes5 F% s8 n6 C: w% a, x
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
' o9 D1 {  L: i( a[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 10 s# P3 K" Q2 p1 S" j- J
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -223 `) `) Q1 }# K6 V; y" n6 |
# A2 V6 M& m: v! ]7 H

8 {- R) r. O& o$ i
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-5-20 01:21:29 | 只看该作者
是从nand启动还是SD卡启动的
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
板凳
 楼主| 发表于 2017-5-20 22:30:30 | 只看该作者
human 发表于 2017-5-20 01:21
2 @1 L% r1 n1 r7 T) p是从nand启动还是SD卡启动的

% w4 q& A) d" C/ ^是从nand启动的。运行一段时间就会出现上述的现象。
回复 支持 反对

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
地板
发表于 2017-5-22 09:42:26 | 只看该作者
你的程序是否用到EMIFA,跟nand可能会冲突的
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
5#
 楼主| 发表于 2017-5-22 12:06:04 | 只看该作者
human 发表于 2017-5-22 09:42! }7 x: l% n9 Q- u, M) F
你的程序是否用到EMIFA,跟nand可能会冲突的
! J/ ]8 I( X8 S/ a
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
4 c3 \- D7 _; h+ k' S# h你的程序是否用到EMIFA,跟nand可能会冲突的

7 G7 h: K! M: `EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 12:47 , Processed in 0.037195 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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