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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题9 E$ [. d4 J$ G- Z. W% G5 E6 }" O: p
3 u+ }: r" P" G) i; g+ n
[    2.578549] Freeing init memory: 176K
1 b- M$ z# }5 i9 B5 ][    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116
$ a. }7 `8 y+ |. f% A. c. @[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
' O' U: A3 Z# `7 \* x[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)3 j1 O6 E7 `) z# M6 S
[    5.822039] SysLink version : 2.21.01.05
( S4 P, u. r% l% l) t[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
$ {( o3 X3 i% u% T* r, k# EAttached to slave procId 0.
! H% F5 w  w% b* VLoading procId 0.4 {& G3 D) J5 j  E
Loaded file dspSyslink.out on slave procId 0.
" O2 H1 Z, Y' MStarted slave procId 0.
4 H" h6 e2 a8 W" r$ H4 Z
: c* u' x! S, ]; N* \7 T$ IPlease press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full9 @  J* Q( \9 X& e5 j, t+ ^" W* x
[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes/ h- p# L: Z  N; [$ I1 J
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
5 }* i/ [3 W* y9 P[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1* }+ o- _1 o3 _0 M; F- t  I% }( K
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes! C# @. H5 F) k- d0 z; a
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
. I  u, j: W; X# m. D[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
/ L" S. T6 c' F[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes# T5 ^( x/ D& W
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
' C# `1 x8 q+ y6 [" R[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
) Q2 Q* N# a) h. I' O( g: @" P3 O9 x/ N[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
; o' u4 v# z+ J3 C/ [" a; r[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
8 r2 T. a+ U  l2 d( z[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
% R9 @( z) V  w5 @[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74' k: L2 @! R: h& t% Z' V$ _
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes# w+ C8 y" C5 E# o
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
4 ]. J- l6 d' H  l  w3 n5 C( o[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1* y& x5 ?" s6 [1 c: V6 L, a
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -221 g9 t0 ~7 B% E& k
[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
8 ?7 r  F+ w) O% T6 }1 |! Y[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -746 I2 R8 H0 C) U8 d' |3 W
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74. Z; D+ \2 @$ _$ Q6 \
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes/ A9 B6 J+ c+ U- j# ?& m: D( _
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
# o1 `) E. r/ B. r[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 18 ]9 A% L: i0 Z$ `# B8 h0 [2 E) Y; g
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -223 R# Q6 z9 b5 |/ Z  k5 V
: j0 ^! Y7 G% A+ ]3 P' `2 a5 I) g( S
8 O' V, l6 k, B( j
分享到:  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# h" d$ t$ g# H9 x6 Q2 {
是从nand启动还是SD卡启动的

3 ?5 ^8 u  w* p" H1 i0 M( u9 x是从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: k* x+ Y1 q; }' o( }
你的程序是否用到EMIFA,跟nand可能会冲突的
; O% S& f/ L4 ]" g- u. y  D2 r
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
! a/ ]& T7 O: @5 R你的程序是否用到EMIFA,跟nand可能会冲突的
1 B/ F$ G" c9 h  u# }
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-15 05:44 , Processed in 0.045845 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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