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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

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

0 ?! p6 |/ W9 G5 M% J, E[    2.578549] Freeing init memory: 176K
+ c! h8 {& m5 D/ ^1 [" D9 P[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116
) ?8 @3 Q1 v1 z" ~  j[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller' L2 a" o2 e& K. S  T; t
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
# \3 ?& T3 d4 L3 y4 K( n[    5.822039] SysLink version : 2.21.01.05
) d6 m" G  \) B9 T* E" c+ b[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
* g9 @* S7 _4 b: U# aAttached to slave procId 0.
. s7 [9 |1 C9 ]: y; a- ?  xLoading procId 0.5 }' [; ?" e- Q. |2 ?) R
Loaded file dspSyslink.out on slave procId 0.' s2 r& t; N" w4 G
Started slave procId 0.2 ]! g$ w1 R* y

% a* ^9 F& j# q# g8 x3 _Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
! n& v9 t: n$ {) b1 O[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes# U1 g# W$ q1 k. ^% \
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)4 a- G: M/ n* R" f
[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
; r+ x4 X$ @9 D5 ]5 q8 U[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
* n3 w- i: L) a[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
! C) }  T9 c5 P: D% s8 N) Z[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
5 q" Z; d9 R4 t8 k- O[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes6 {$ |3 K& i& \# |
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)+ W! Y8 O8 s$ m- B- H3 h9 X( l
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1$ }$ o, s; b4 B/ N
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
% T% M( |8 F  S3 l/ U8 I[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
, E/ S: P7 ~8 o. x  p$ i[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
' z4 b4 j: [4 ~  I! s8 `[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
4 _# g1 v2 v% p5 l: k& u' J5 J" m[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
1 f1 Q, T- Y' |) p[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
' H, d3 X4 Q8 R[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
" I, X3 [- G/ o1 c2 k1 s# P  O5 ~  F[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -223 U" U8 o8 ?9 @7 T
[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
- X8 ]6 T- w/ b* |/ ~# D+ n[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74; Z* s6 A* H6 i/ Y
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
# {) e  w( X: `4 M% T[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
3 b  e0 ~, r1 z4 F1 }[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)" G' e" {! J* b" K1 t7 ]9 m6 j
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
7 l2 H2 e- O& {[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22  \, ]1 }- X4 I, g) D& Z* z4 p

+ l( @% [# S. ]& B0 N+ V+ r0 _9 I8 f* t: @& c
分享到:  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# f1 Q9 R" w/ j+ r& i: F
是从nand启动还是SD卡启动的
2 H! g, i6 y% x: N  E
是从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
/ E) Z% J' Q4 i$ P! v$ E) @你的程序是否用到EMIFA,跟nand可能会冲突的
* Y' ]* M! v  o3 e' q
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42/ D7 ~5 P* M4 t: o
你的程序是否用到EMIFA,跟nand可能会冲突的

7 b& ]3 t* S0 Q5 Y& X! IEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 20:53 , Processed in 0.037012 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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