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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题2 ~5 X! S4 n4 K$ `  H6 C

/ [" f/ l" y2 Y* K4 Y- [[    2.578549] Freeing init memory: 176K
. ^3 I3 N8 v+ o5 u- T[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116/ G* F- k3 H: M* V) Y
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller0 J+ u! W: T: L* u* m7 S
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
4 w3 d8 c3 `/ u& ^( G; e[    5.822039] SysLink version : 2.21.01.051 X: A# h2 [7 d( F+ ^9 o& Z
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
5 I3 ?9 q: n6 }7 b9 e& BAttached to slave procId 0.
8 o1 A$ M. Q+ H  ]9 YLoading procId 0.
) d% v1 S. e! ?$ ]1 LLoaded file dspSyslink.out on slave procId 0.2 N0 k3 W) @0 D7 E
Started slave procId 0." T) G' k8 X$ j, \
0 O, H! ?, S' c$ F* D
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
4 t: A$ F, A9 V8 U" E[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes9 E2 l4 y* O( ~  ]
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
5 {" i) p; w- ~( _0 s3 ?' g0 C[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1. C& |' ~$ p% J% \" O8 \1 i8 K
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes% j# x) t& L# B+ J: f
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
! \9 V" v) g- u  E[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
  z! c( h' |$ Y; f! ^[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes; I" v) w. @+ e# u4 R
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
) [$ y) G. R! }. v. B[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1" o+ n( g( ?/ j
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22& Q3 N8 y) {- |. e( L: b
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
8 ?# N) A. D; Z. Q- d( m8 N5 k[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
+ I# g5 [5 u8 d# n# J! D/ u4 q[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74( X2 f) Z' Z+ s4 H* V. N' j
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
; Y% |7 r, I. Z+ Q0 g! W" y# |' B4 x[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)# r$ I* P: L6 r% F( _5 N, O
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
4 b, y9 j' t. G! H0 w' E0 \[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -225 u2 h  k  A8 F9 q7 Q6 _8 d. O
[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes. ?  r+ k: g6 p# x5 x
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -742 l$ w# o* _2 H0 O
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74  W. p, J% z+ }
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
2 t% b& H  ~, [[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1); Y! D# j) x5 C" V* y. K; X7 v
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1- L' K; k. f* y3 F+ R8 q
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -229 i. B) j+ Q) S- ]) w
& \6 v: T- `3 K6 X

2 ~2 o, Z2 ^3 V0 B' c- q& H
分享到:  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:210 G2 n* G4 F3 V8 U
是从nand启动还是SD卡启动的

0 [1 \. o; L& @是从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
: `* c5 T, y' [你的程序是否用到EMIFA,跟nand可能会冲突的
+ j  J5 J( y! W" {: D
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
6 n% v8 H) v9 ?. Q你的程序是否用到EMIFA,跟nand可能会冲突的
5 n' r# A/ Y8 v) f$ p
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 05:51 , Processed in 0.039112 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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