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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题0 @- e  |8 _9 I6 ]! n
& X, g9 w+ ?: D( s/ V$ W" B/ D3 c7 u
[    2.578549] Freeing init memory: 176K
8 W$ g6 W* M# c( T1 U3 t[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116, z& W0 |" A! |  v
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller2 B" X* Z% e  o1 ?
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)/ H% B5 w& Q0 T1 d( U2 t1 j4 A0 s
[    5.822039] SysLink version : 2.21.01.056 s/ K4 L& c* R! E4 a
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51) f5 D, A) Y; i$ x- p2 p' T
Attached to slave procId 0.
8 z: j1 i5 G* W; i' TLoading procId 0., P7 P0 b4 N1 s# K. _$ a3 r
Loaded file dspSyslink.out on slave procId 0.
' D3 c( I, Y5 l) T+ tStarted slave procId 0.
% j3 m, i" d* u
+ Q9 J' [# W$ F0 Y9 r- z. PPlease press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
+ K& D! h  C9 v1 X, C9 O[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes1 h3 z1 H! e. k. g/ l' u
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)4 W, J- J; X2 I% W5 o
[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
  w# `% R5 H; A. z0 A[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes2 F; _3 Y6 e. R7 a! d
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
/ n% r# K" T+ T8 I[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -749 K3 o$ V6 J. W* P
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
5 [" q# Y, v+ w0 g; |[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)6 _5 `6 j/ p5 r
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1. C' l0 W+ U* u* q( z
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
; A9 c' e; W* A% J* P[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
' X  j6 L- B% e' F0 N[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
7 K, P# ^+ A3 A/ }- k0 Y3 E[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74' e3 T% W9 F" g2 |0 s3 U$ K! G
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes- a$ _; \% v! x# P! s4 \5 O2 R
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)# x5 V; M" }: m
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 10 s# `5 o" e, W8 @* ~
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
# t; c( _2 ^6 n4 R3 G4 I# f6 h[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes5 S8 a3 y7 A! v+ d
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -742 c# O$ _. P$ j1 t. z
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
& {0 w) @) \6 v- H8 @. ~/ c3 T[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes$ d7 @0 a+ @4 H$ n$ M
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
. P" U# A8 K9 D+ v[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
% T" l  _. C( [. p* E2 D[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -228 `3 P$ W8 X& W6 ?$ o
: o, L; E- @/ N! ]3 X
5 i+ V" u/ Q& Z5 r
分享到:  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
! o8 \: m. O9 f5 u2 H" z是从nand启动还是SD卡启动的

* `; G. Y. h4 ?! n是从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:428 \9 G$ Z3 v  `% m: i# s1 Y9 |
你的程序是否用到EMIFA,跟nand可能会冲突的
" a- y/ B6 V1 Y* V" i2 v
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
9 }& V$ _5 C, b9 t你的程序是否用到EMIFA,跟nand可能会冲突的

$ V& H/ u- P" QEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 22:55 , Processed in 0.042538 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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