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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
4 _$ y! k! q% l7 V3 i9 H5 {: |7 h6 J. x1 ^  y! B
[    2.578549] Freeing init memory: 176K$ Y7 L6 P" Q& {6 s
[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 1166 v$ z0 ~2 E- A9 T0 j/ i+ o
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
+ F; R1 ~# \& g" j( f1 R[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
" Z: Y* t. c5 x8 P[    5.822039] SysLink version : 2.21.01.05; [) k. \: W- p8 t8 w
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
0 Y# |4 P2 K( r9 a  N1 l, LAttached to slave procId 0.
8 H: M$ m; S. _6 r% ?Loading procId 0.; ?2 ^' Y) t% I9 q+ {" ^5 s% t8 P
Loaded file dspSyslink.out on slave procId 0.
* u; o- R  ~' J; }& }& ?Started slave procId 0.' B+ z) z6 H% L
5 }: V5 b, c  \6 c7 k
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
+ \# A" u# v7 ]6 n6 m[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes+ p$ h; ^) J2 C" i; R5 f
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
8 I; W" ~" q5 Q[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1; K3 A3 _( h5 X. N' u' C8 T9 H  g. o
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
2 [9 U; F" e1 v, Y/ e' E, S9 Z& ^[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
/ c( n$ x6 z2 D: ?7 G. K) J5 d[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -740 G8 X' q5 o5 n
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
0 R3 [; S" @/ @7 a* Z[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)+ {& N% i) W1 y( W
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1# x0 @3 e* R' l6 N5 p
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -229 A! |8 K( Z, a$ e7 Y' _' `
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes: j! l" H  P  g9 s1 U1 ?/ `
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74( t; ?0 f, T2 |9 ?
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74! D: F7 C. y& H+ E9 |7 G$ Y# z; t
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes8 Q1 @* ?8 w) N; K5 w+ b, y9 T
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)6 s- @! U# }3 t9 X  ^4 y& U* n. r
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1( _" D3 O' P5 ~8 W- i" ~
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
1 e0 [/ m/ s) o3 `6 Q' w; c[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes$ C) l  o2 X0 m4 A9 g0 V: p
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74' w: Q- j6 M1 P$ i3 Q" L
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -747 U- B; Y; `; W1 c9 ?" V% V
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes2 G# r6 J! V' u* Z  X
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1), F. f& [/ B* e. [
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1) f, R# m0 y; S. d+ F
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22
/ l# \  _( Y& T5 Z" S, v5 O5 `: ]% T8 _# R
2 d4 d" Y0 T& \5 L
分享到:  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
' t; Q( A3 l2 p- a% m' g* Y, c3 h是从nand启动还是SD卡启动的

9 ?- H/ A" k4 J) D2 \是从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:427 \) M4 Y% M- `/ u4 I/ V; ~
你的程序是否用到EMIFA,跟nand可能会冲突的
) w5 M( m- D% K' M! k4 n
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42* ?0 @+ n$ T! J7 g/ ~, l
你的程序是否用到EMIFA,跟nand可能会冲突的

) z1 I) R- E( `EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 07:33 , Processed in 0.039134 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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