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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题5 O" o9 n% `; c+ S2 m3 _+ {: J2 x
5 T  g) m8 V. F. _& y
[    2.578549] Freeing init memory: 176K
$ x/ s/ X& n  V1 m) W" L' N[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116
) _6 t% X. I* {& O[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
; q* g  a  {: v3 h# x( y7 Z$ Q[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)! r8 R: `: |8 {2 n' x3 v' i1 O
[    5.822039] SysLink version : 2.21.01.05
, B7 B& Q" M5 Z/ z6 E. U[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
; m. @% A: E* sAttached to slave procId 0.
* Y* m# t/ C: w$ q1 K% \Loading procId 0.0 l( o" v" Y  M
Loaded file dspSyslink.out on slave procId 0.# k, X: [! f; G
Started slave procId 0.
/ A/ e2 y3 J/ F/ N7 W9 _* j
9 i9 ?9 T* p$ PPlease press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
2 _4 y5 L  C# A3 w5 U[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
! ]! R+ I5 h9 p5 r% ]" a* m& [% Z[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
1 @- u- G9 }, E/ a& M[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1- h8 X7 r, t  D8 O! }5 ?! E
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
$ P& H9 H6 v! M( H$ U[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74/ H& R( I$ J. B7 d
[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -740 f- v, J1 D7 Q7 x& }  P+ i2 C5 o
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes1 |# h/ Y' y* h7 O/ A
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
$ L3 q4 I6 ~$ B+ `! J8 ]+ [[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 15 t% f& [0 x$ h
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
4 _3 U8 ~' w% W/ o[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes/ v4 |1 B2 x, t% Z) _, Q  ^5 O2 @
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
! D; B, y) r5 S+ e$ n% F[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74: R  `& `, j# y9 l
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes7 r0 g  V  A$ G" T
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
# t! k7 t+ i4 {1 m- {[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
' j1 P1 b; k; x+ O4 f$ }! C% I[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22+ ?# K" `% p4 ~: B, d9 _
[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes2 V; [$ ~$ p2 B% ]6 p: r" t6 W: G
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -744 C& ^' S5 M- P; [
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74  s1 w5 m' s2 j
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
3 w2 r! ?9 Q4 J+ \" s0 B+ ~[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)/ f5 X* l3 i" C
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1! r( k9 \' @% \" |
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22
6 i: n! \2 O. z' n
. @' a4 e1 G5 [) S% \7 h
! r; m0 x' i) y* k' G1 u$ x
分享到:  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:214 _3 h% F. A, O' }. P( z
是从nand启动还是SD卡启动的
; j( x: s) y: v2 A& 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:423 u( h" V% Y0 B# M, o
你的程序是否用到EMIFA,跟nand可能会冲突的

7 s) M) Y" n+ }7 a8 N0 i程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
/ }, x! G0 D* v+ U8 b你的程序是否用到EMIFA,跟nand可能会冲突的
' K8 |8 A/ ?$ w2 b! A9 c
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-28 09:25 , Processed in 0.039738 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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