omapl138Linux系统挂载ubifs经常报错 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
, O) n, ^- l$ F1 w9 N6 [  L# i" j- F. o3 @- I& [
[    2.578549] Freeing init memory: 176K
8 v% a" S  [9 r2 `[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116! H, ?+ T. O* Y! t# g, @. P: Z
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller; {3 B) o9 j( {) N4 g" f6 \- j; g0 h. v
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
6 W" }- x4 R" ?8 u. ?[    5.822039] SysLink version : 2.21.01.05
7 a) ?2 k  W0 m" X$ o* _[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
8 A+ F, s$ Q3 o+ k# m  F. i2 MAttached to slave procId 0.1 m; H* l& S/ L( R; T3 ?# U. J
Loading procId 0.
( X2 s! C5 {" I7 `) `0 zLoaded file dspSyslink.out on slave procId 0.2 j8 S, X0 N$ H1 B
Started slave procId 0.
- i: c' I% j; O  v6 [  i! \6 o& W' `  x$ R+ ~
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full  a4 x$ J# n( I3 N' d# @1 a
[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
5 B% ?% U" X) h9 ^# u3 g9 j+ I! q[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
/ F" A( f9 n' B1 c1 i. d' O[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
5 J/ O* J1 c- u" W[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes: e* s1 j! O9 p9 G. E
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74( H+ u' ~& n4 L4 p
[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
; w8 L2 I7 b, u5 a[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes* i3 a6 y5 b5 W' W+ V0 d
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
7 w3 _& I0 _6 n9 E1 H9 y7 e! E- j[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
- D$ ], j9 K( Z0 F[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -228 i4 M; e/ W4 P) m% p/ E
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes3 y( y7 {+ @1 }# N. J5 o
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -741 d% p( k* G# `, v. J
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
: l! e3 \( h' k/ K/ I& d6 h[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
; z6 z, I, U' n) l% p  c: ^& o0 c5 x[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)4 N. l. J! A+ ], o
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1  ^( c7 C2 S7 W5 V2 f2 W1 [9 ]
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
! I% g6 T( S2 Z7 y( _[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
, p' e7 e, X8 q4 X7 c( `[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
* Z: H+ G: W* f4 a" {[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -741 R$ ]) N" L8 x" |
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes) y! j! ~- D# A5 ^, G  E
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)$ K* A* M+ j8 `; O6 q( O' x! _/ B
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 11 g* X) d& M( g8 @7 G0 O
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22
4 L6 C: F1 ~5 l8 J& n' x" |& j# E

- ]4 ]# _3 N6 j& S) K# 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:216 n. b- ~- V4 q( \$ y3 T5 Z
是从nand启动还是SD卡启动的

2 j$ a' y3 s6 o1 B9 b是从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% V! f$ e! V3 ^3 A
你的程序是否用到EMIFA,跟nand可能会冲突的
, n" S- u0 S4 J" _; O5 v
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42- D1 W  X9 ~5 v! T- d5 l7 E
你的程序是否用到EMIFA,跟nand可能会冲突的

# ~: ^& f. T+ M5 sEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-1-31 03:34 , Processed in 0.040907 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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