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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题
3 t* ~% A' D7 E7 c& I# J1 F/ f' U% n  ?- y8 ]9 Q
[    2.578549] Freeing init memory: 176K
7 Z) C& z% L( f% \[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 1160 g0 P6 J# J0 i+ s* ~
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
8 b3 E( d* f5 z! r[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
3 P) J: q  a! k9 Q' ~[    5.822039] SysLink version : 2.21.01.05
! I2 Y* z1 M+ J5 `0 `[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:514 g& F. R' N$ k
Attached to slave procId 0.. Z4 m& o' ~- M- q! _2 o8 f
Loading procId 0.) L2 u. ~* ?! w
Loaded file dspSyslink.out on slave procId 0.
3 f0 |& I* c6 k* e, |2 [$ {' E) oStarted slave procId 0.
* L" K( H1 U2 @! m
3 v7 A! o1 o* H2 nPlease press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full8 T; K, m$ ?1 b, g; y" J  B" P  U
[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes& Q$ V! e. {2 b0 O3 U
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
  c* X/ K% T$ A7 H4 q! F[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
& V  z! f& s6 ~4 X2 z0 o  O( o+ G4 s[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes$ k2 }8 ~5 b  w+ T+ D' J6 P
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
6 j2 v2 a, f9 r# d0 X" I# e[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74+ V: O' a9 i6 k8 p
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes; v& H1 K* w. u5 i; k# M5 q# K
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
2 A( x7 P# v" G$ d! v8 R! p[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1$ h- i# v/ q9 L" g' ]+ g
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22- r" v/ i  g+ `* k8 p9 k
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
) a1 b& S/ ~, F% c  k[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
5 B6 Z9 V' q% \[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -748 a, L$ I1 S" O; A7 Y' j6 l
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes4 g( r! K: o6 |+ f' L4 W+ q  f9 K
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
6 N- O2 V4 C5 ]" h0 J  e[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
! P. m# m: c' M4 ?$ p[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
6 k9 m5 @* M  T# P[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
- h* }! L' z2 ][   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -742 p0 z3 U9 t: c1 {9 Z
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
4 O5 K( q. P& h, C8 ?  f[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes* G+ H# z& O' v4 \0 h
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
. |9 A6 U* ^$ J3 E[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
4 \) ?* S0 D9 q0 `! ?% B+ B6 i0 L[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22' z4 l3 k* s+ e  z0 _* J8 n1 W

, ^! D  P9 o, |' V
2 a& C7 z* @3 u; h
分享到:  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$ N, A+ }9 M$ l. d* H
是从nand启动还是SD卡启动的

& s2 @7 b3 v; Y  B( l8 g是从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, C3 D& ^( y4 ~. G+ \
你的程序是否用到EMIFA,跟nand可能会冲突的
" ?' B: V6 J' ^( C) Q% I* n  W
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:42: @9 M5 n% s" |% Q1 u: a: d9 a
你的程序是否用到EMIFA,跟nand可能会冲突的
) _* h$ s7 B+ `5 t1 ?2 l
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 06:08 , Processed in 0.038648 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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