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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

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

2 H( B8 D$ N9 Y' e. e+ M! b[    2.578549] Freeing init memory: 176K6 `3 ^' [. I/ D$ v+ d
[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116& a$ C' E2 q- j1 R" Z
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller9 z3 }( I+ Z/ G3 v
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
6 X7 n( L" P  O/ k: c[    5.822039] SysLink version : 2.21.01.05
9 f8 ^' h: {0 g7 M" e9 I) _[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
9 V# I  |8 v+ N- NAttached to slave procId 0.! {, m" h. L9 d, q5 p1 j0 u+ S
Loading procId 0.
( z$ r  w# b+ |7 \/ PLoaded file dspSyslink.out on slave procId 0.! o/ T' P( |3 s+ r1 e8 x' E
Started slave procId 0.. p( _% K4 q- ^
$ _  K/ r9 a- X' K$ K: e
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full# P& a4 u% k! o  T5 a
[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
2 N/ H4 h  y, g, w/ ?! A[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
* P2 n7 q" B) j[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
1 {2 w! p7 [! a- ^2 i8 A5 F* S[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
) d. e$ ?& w! ~, ~6 k[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
, N4 Y; V$ d" ~4 h[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74( Z: t% K9 N& {* F3 S
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
! I8 @# S1 A$ T% g[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1); \: H1 ^5 \/ a1 C) E3 M& q2 l8 d; i: ^
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1$ Y  @3 f! T4 R& t& m
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -227 p4 A& Q8 @9 t; O* q' @. ^; ^
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
+ S5 ~  b0 n, U[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
* L$ {, U" y  e0 [- c! U) z1 `[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
5 j/ Z1 o+ |3 d8 o1 e9 L[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes. Z' ~. Z/ w3 ?* U+ P9 ~4 g; g
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
$ E+ ?$ q4 B) C. v1 ^* j: _7 d- }[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1. x9 U9 ?: u% Y) W) i
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
* c+ X+ W( ~/ b8 b5 J8 [# B[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
/ F" o( F! Z" y% W" b[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -747 p" Y  O. F; q4 ~; E2 g
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
# C$ e8 L0 ^& J+ U4 [9 [& @8 ?, @[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes: o/ p3 K  h6 R
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
- n: K0 I' t" S' ^[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
1 d3 R' d. r$ M% v% |[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22
) S5 T/ l) I$ R9 O4 H5 T5 `9 p
' e" O. g& u- A0 Q9 I+ }
2 R3 h# u& o1 E7 e* w
分享到:  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& Z; D" _! ^+ t) Z" K
是从nand启动还是SD卡启动的

- \7 t2 C: U# M7 Q/ o8 f2 ]* {是从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
& S' |3 a9 G3 I你的程序是否用到EMIFA,跟nand可能会冲突的
8 T8 _( J. ~" Q+ {
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:422 G* L: X- z3 m4 ^$ f
你的程序是否用到EMIFA,跟nand可能会冲突的

# ~& ]; Q' L' W% |7 F+ mEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 08:21 , Processed in 0.038239 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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