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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
4 O) v; p0 k3 Q3 R4 W3 J, p; P' _* D# a
[    2.578549] Freeing init memory: 176K
" R/ M4 W9 H7 {* [! U[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116
  a# ~  e8 t& ^4 I, c! X9 a1 |% H[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
3 f/ V# i, \& C( ?+ i[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
$ T, F& u9 h, ^+ P; V' D[    5.822039] SysLink version : 2.21.01.057 |& Z, g: X0 i
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:513 M. F' b8 K5 Q0 I$ M2 O% m
Attached to slave procId 0.
* S7 ~/ Y! K  I& tLoading procId 0.
0 ?2 R' J0 C8 iLoaded file dspSyslink.out on slave procId 0.$ ^- j/ W0 Y0 l& p# b
Started slave procId 0.9 j& C  w% p  b0 I5 I9 ^' @, q+ T
8 K5 b* h3 L1 _5 c% p& ~
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
; g6 U: Z& _- s5 b; m9 H1 I[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes' v3 v; o/ y& C2 w: J+ D& @
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
7 n% j4 c5 C  }0 Z: u1 [- P+ ^[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1& V: S0 q4 S. d  g8 C  I- H
[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
" O" H+ [; t  F9 ^& E, e[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -744 h; q0 H; t8 v! _9 W
[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74! r9 P# X3 {4 z8 i1 f6 D
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
0 r9 [3 d! e" O6 O) E8 f. a' U[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)% g) Q" I+ J6 \# I6 @2 f& P
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1, T" y) B! L. S* w' ^  q% c
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
9 g% Y/ l8 m: E7 n$ G6 Q4 u& g[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes& j7 f8 k  _$ G% z
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74% ?# V# G0 ?; r# C: V( a
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74  E' J9 s+ F, b! _( |# S- R& `4 i5 ~
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes& |8 A# V  M/ J% U2 B8 p
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
; ?$ M( X) {3 s9 Y5 n[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
, k' g2 L; T7 r/ C. A/ K# p[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
9 e" i  y+ _( P& ~+ m9 }9 i[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
7 l+ n& C, Z! j5 F: w& i: ~- D[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
& D' v8 q3 _6 {& k' s' v[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
$ m  T, |% X7 P6 a# _$ |7 w9 Q) P& w[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes1 a0 _% J* _# t/ @$ ~
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)# t3 v% I& \, \
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1) w/ }, V1 |0 z+ E
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22/ ]! W$ A  ~9 ^& Y1 |6 G
6 h+ C. ?* W: i5 V4 |/ v
  O3 L" W: `5 D8 j7 l. z
分享到:  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; a  Y% s( _% `( I
是从nand启动还是SD卡启动的
7 Q# A/ T% r1 R
是从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 C8 c6 ?4 }2 `
你的程序是否用到EMIFA,跟nand可能会冲突的
. Y5 G  {7 |4 W6 n2 E- u
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42
! p: S- v) G! [5 X; O你的程序是否用到EMIFA,跟nand可能会冲突的
& u! p! a$ s: |2 Z. {' S' c2 |
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 09:58 , Processed in 0.039618 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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