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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
- F. L9 ~" x) M( ?
. [, {* R4 n* B; C5 h[    2.578549] Freeing init memory: 176K1 ^6 f; V* n9 D' \# D. ]
[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 1165 s7 m. n5 w0 _  o% Q* K) w2 b
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
: }7 v0 p$ t9 X8 D[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)! w2 c% p  J6 S( R' {6 }
[    5.822039] SysLink version : 2.21.01.05
( [0 L( I  j& H2 x6 |* a[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51+ U# K  o, J! S
Attached to slave procId 0.7 g5 y& B4 ^& k( ?" l" B) O
Loading procId 0.
( c9 g* F: v. _, w" `8 gLoaded file dspSyslink.out on slave procId 0.
! G* n; D  U  i8 l) [# yStarted slave procId 0.
6 W& i  G  W% Y7 X( U+ {- Z' U
. c# E% `8 G5 Y6 \Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
6 O% ^' M0 z* I, c, r* n; J[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
2 h- |6 c! E$ l% `[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
9 F; I+ }) r& k% Y/ o! y% @+ ~[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1  e1 R  b0 }/ l/ a/ L" l5 _
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
& d/ B/ k7 p; \9 V$ `2 \[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
  K- u  I7 t9 v4 K1 ?+ I+ f[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74# v) H0 o+ O# T) d2 |: I3 J
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
6 S8 C% V8 F: U2 k[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
& Z% J* h9 g+ n% E/ [[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
6 L& {, E+ P# Z. w0 {[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -224 ^  b9 g5 Q& U8 Z/ S% b; Y  R7 ^
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes2 q& g( H( t! g( f4 h
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
- n  L8 `' D! M6 H4 G[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74' G7 d( b; [7 Y
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
% s8 S. o; _. e5 j& B8 M# I[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
  V$ c& E5 F# S[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
  Z7 u% g. M+ a! N: s1 g$ ^5 J[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
- V$ }5 }! D% F# a' m( O" b[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
/ ]- W8 c$ m) W4 b1 W; P* k[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -748 W8 }) s& _& ]. c  v' @
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
6 G9 m. w$ {2 X, h% T[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes" Y3 u1 }6 y9 K3 M- h
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
. i7 d$ d' ]" [* T) K[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1* X) B; a) i9 |3 M! l0 v
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22
+ n, v% m3 G/ e2 a# M! S$ h. r" f) v$ _, \% Y/ ~

/ ^  Y$ O- ~7 a, K4 ~
分享到:  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
& L% _" E. \& d; f3 X( o是从nand启动还是SD卡启动的

  _4 }& r6 E6 p3 M  |是从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/ @% g: `: n5 u- h) P
你的程序是否用到EMIFA,跟nand可能会冲突的
# x! o7 G( a+ m  @
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42$ A* m6 w8 r3 G. F+ ]8 ]
你的程序是否用到EMIFA,跟nand可能会冲突的
# }) r; T4 z. e: e$ W
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 17:08 , Processed in 0.037778 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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