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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题) `* f" o: a- U" I, Z
, d$ z: k+ N6 v& l2 D! P9 D
[    2.578549] Freeing init memory: 176K
8 k+ w/ N+ m  Y: E[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116! E& H# B0 u3 x
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller2 P" {$ |/ Y+ ~! D- L' F
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1): H% r# w! c. a' R5 ?: V" N5 z
[    5.822039] SysLink version : 2.21.01.05! a- {6 z5 o2 P( p2 e& D( `4 d
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51% |# A  K+ x4 u5 {
Attached to slave procId 0.
# m4 p7 }( \$ M9 \5 ULoading procId 0.
$ g! E. d/ _5 C! e! N5 N3 FLoaded file dspSyslink.out on slave procId 0.6 M! T. }  ^: R5 C
Started slave procId 0.5 L$ S# }9 s) c& a  T! s. V
  R$ s* u3 z( w5 U% i4 ], U8 D9 {
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
: f& w! V! l9 H$ V: c9 D4 a. G[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
+ X4 T1 g$ i& p6 K5 P) {[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)& @8 ]6 M5 u' q
[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 11 b& [: ~5 _9 u4 z4 ?* L0 _
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes: {6 ^! ^9 A) {* M* D5 a
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74) t8 j4 l  l- M3 [8 R/ y% E% D: z9 f
[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -740 L& S1 M" H( F2 @
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes+ c2 i0 J$ f! F: ]' b/ Q+ U
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1), |, k6 U# u# H% |  r, J$ Q
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 14 `/ ?( h% }8 E9 ~5 Z1 r& _) d
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
; T9 `! W5 E% ~, V0 O3 A7 t[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
* y) ]. O) Q% a! n/ \4 [, I[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -745 [9 a( W/ ]$ e# L
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74/ l% R$ ]# k6 @: R8 _  I
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
- f- V% v- J  M: J4 @[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)7 a5 C. J1 ]) \+ H2 X& Q! x( e: H
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 11 p( p+ l1 W- G3 D( c( C6 [
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
' e- `# X% o7 W, @! Q# I% g[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
. N( Y- X/ U6 p% ]9 P[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -745 ], V. r0 G5 r- ~, S2 P, k
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
& }9 |' I: J) V* ~[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
. Y; R. c" Q; h; v5 N* f[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
2 }: `1 m9 v9 ~# q) W, {, j[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
3 a6 |: M+ z- g4 y[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -222 L9 d/ x5 A7 G6 A. X; _3 h4 V

( ?& B( R& X: [0 h9 \
  D/ u% ^; n$ y7 f
分享到:  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. v- \7 [% v% ?. s) s7 ^) f
是从nand启动还是SD卡启动的

1 L% ~& v: d& y是从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" ~- w! y$ t- ?
你的程序是否用到EMIFA,跟nand可能会冲突的
- T) d1 ~, E0 ~/ J' T, Z
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
& t8 G2 Y, z+ @& @) Q' V& V你的程序是否用到EMIFA,跟nand可能会冲突的

3 v% _9 X( f4 y$ j; w5 A; ZEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 07:30 , Processed in 0.040370 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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