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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
; P  B: o2 L. k- D, [; ~% B% n, h$ @$ S& o0 |9 m4 j  D
[    2.578549] Freeing init memory: 176K5 |8 [" c" h/ H; q5 t0 D
[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116& Z& F! I0 ?, z" ]
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
3 }& h$ D: p2 A! A[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
9 M5 X* ?) B& p& C[    5.822039] SysLink version : 2.21.01.05, L& k3 v: T) @- B6 P& N; Q
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
) A9 y" I7 J: I! E, C' JAttached to slave procId 0.
2 K+ o/ w9 b9 H9 \- v: TLoading procId 0.6 y  t; a* z& j( s: D  C
Loaded file dspSyslink.out on slave procId 0.
, ^/ \9 a% f' g1 n  T2 b+ H1 TStarted slave procId 0.# e! W% k& Z% g, n) X0 K+ j! g
% Y; u% M5 V( d- ]1 O# z3 e4 W  s
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
5 V' S, `, y7 t2 z[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
* ^6 ?; @1 h) P[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
) J% x  w( }) y[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
; g( N6 L- P* g# G( o[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes6 D  {7 ]& ]( ?7 E4 o5 {
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
6 s0 c3 s) d+ Z. B! T& M: A[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -746 C. U. t0 h! Y) ?
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes* }2 X8 ~$ i7 ^" {( t& P4 h
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
. W0 Q, |/ @' R3 F$ `6 P[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1% j) @5 j' w( F6 l; Q4 t
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
( ~6 n' |' M( D: g6 v) k' @$ b[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
& s: R0 \/ G4 I( I[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -742 ~9 L. L3 b# _% ?! T9 K
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74% ]1 `0 L  X; z6 B2 N$ O/ [# u, X
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
8 K" i& y# z: N[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
) Q" M# x3 ]- s9 y[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
: L/ j( ]5 F. B/ M  f% W[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22- N( Y- U+ ^. F$ @) }
[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes! t1 c8 M/ h& a
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -748 I! Z% g- ^" U- D, G1 m1 u* v' x
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -740 a7 a8 F0 c5 n0 i
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
2 z, |' Y  S$ Z$ X! F7 ?[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
8 i, ?& ^: @$ R' A[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
3 J8 W. Z/ V. G7 \9 I5 J+ f[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -225 Y# t  w  ^" |% A: A1 g
+ K1 |# r8 S! a5 F& ?0 q
4 r  `3 P+ M8 R4 `
分享到:  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
$ Y4 t4 B0 g; q, d是从nand启动还是SD卡启动的

5 h$ ?- u9 ]% s0 v1 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:42
4 @! b& B. Z- q4 g# z5 r1 o# E) e你的程序是否用到EMIFA,跟nand可能会冲突的
3 m2 V& W$ ~& I$ w5 c" ^2 \; W8 g+ q7 _
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42" C: \9 z$ X) o6 Y2 v) P9 _' N
你的程序是否用到EMIFA,跟nand可能会冲突的

) p8 V! }6 {' y/ e+ \( F" j  }& |% t2 c; IEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 23:42 , Processed in 0.039767 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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