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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题7 U' F% r9 f; ?
$ h6 Q2 `% A2 h: H. j
[    2.578549] Freeing init memory: 176K1 W* f3 G. c; U8 x
[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116' Q+ Z+ `4 f  U; \
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller) v9 Z0 ?) b. O/ v3 Z% O
[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)" A) u! b& j  N8 n
[    5.822039] SysLink version : 2.21.01.05' }# q5 u" e& g) W9 {
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51
! E, I8 X, o9 i% s$ R$ Q& `Attached to slave procId 0.# Y3 e1 Y* J) b6 `6 P2 v
Loading procId 0.! x" ?( L0 _+ Q2 t' `+ j. f
Loaded file dspSyslink.out on slave procId 0.
3 ^: O0 q! O! b5 w# M2 cStarted slave procId 0.: Q; F0 p; y' k! }, @) _# R

! h/ X  E5 J  d8 lPlease press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
# O" _; ^4 y, S) K5 t9 ^* _$ q, n[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
; n! J1 X4 X4 C# m1 ~) j8 O8 y[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
* K3 S3 Z( Q# T, Q7 X  X[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
, y! [* W$ q! P9 M: K[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
; T% `7 |+ Q# K" i. a[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
8 @4 e  y8 L* k+ |( |2 Z1 S0 ~4 p[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74- l6 Y; {, ]! x; f  I- T% q
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
; G$ ^+ ~5 y7 U) C& ^4 }  l) f( S[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)! F3 r: X+ e7 u* D  ~
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
% o8 b+ H! A& N2 }1 x+ K+ L[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
' Y7 c: {& R9 g7 s/ y[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
2 @1 f# N5 V+ r) g- N% d. ^0 H" L[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -747 k; r! n7 T) a
[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
4 w5 |- N/ U1 o2 m9 u2 K[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes) m. o# F  s3 ]
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)3 \2 ]: F, l+ n2 n/ l% t
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1$ z6 U( ~* K) {" C* T9 b, J
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
; R5 @, g1 @! P, `, X[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes; B" B! h: s$ C% E' {) V
[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
  B  F0 |  ?- b6 D! ][   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
+ D5 Y# c+ |: r, V[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
& A) F0 k' R, d7 x! j9 p( T# M[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
$ C4 p7 f8 \7 o' ~- W/ ?5 H[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1/ }- d: r1 e- [
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22# n, ?# v3 L2 G% n* f
6 \8 R( w# e( i3 W2 o$ \) a

' X( }" N# X9 U# D% v
分享到:  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  y' x/ I7 m  X$ i' }/ h8 v- |
是从nand启动还是SD卡启动的

* S- o/ T/ Z2 d) x2 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' m- n/ ~$ {( X- [, R& R2 {3 R( R
你的程序是否用到EMIFA,跟nand可能会冲突的
, F. l; E- Y3 d3 E9 l6 |
程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:429 u0 P1 c9 [" L5 w
你的程序是否用到EMIFA,跟nand可能会冲突的
+ u7 r2 b; \2 `
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-16 22:12 , Processed in 0.053243 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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