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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题& P) a* n- ^2 _2 b% c$ w( g5 d
$ \+ I  y: C  x$ o7 G: e) u
[    2.578549] Freeing init memory: 176K( x, f1 B# ?* B9 Y1 c1 M/ u
[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116. k0 k# O: W) A6 S& A" t/ P! ^4 q
[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
/ k/ L* I8 D7 `! \1 t0 o5 f[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)! z8 y) Q5 m5 z$ N9 E3 y
[    5.822039] SysLink version : 2.21.01.05
6 E4 r/ P- P- O) Q( H[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51$ L) g2 j6 \7 B: u
Attached to slave procId 0.
% c" Z( n2 E, nLoading procId 0.
1 `! l9 u0 K5 \% ]Loaded file dspSyslink.out on slave procId 0.
) R4 b7 n, \; MStarted slave procId 0.3 L0 h9 j/ y) p8 b
# [, ]: l' B* e8 B* m, r
Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full9 [+ e9 o+ g! m# J+ C. _* K
[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes
' g; |! b8 Y( u; {9 r3 H[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
! L; K4 N- ?1 K( J/ J6 O1 F[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
* z7 ]# a, m$ q5 E- M) s- R% j[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes  Y6 p$ b8 [. s
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74% c0 j' I+ `2 x: W0 o& }
[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
9 n: L7 k* z$ f4 K8 }- b" r: x[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
( ?: M: ?7 U" L) ?# [[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)
( V8 h( h! }5 S+ x+ ~# ?& y[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1: b6 F! {( ]4 C* ]
[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22, r; t9 X8 N5 q7 \9 v. O# l
[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes. Z4 E2 n: v( P! T2 f* l$ u$ t; v% s
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
" g9 k6 ^+ S% N( W[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
* s; A+ N' Z0 `1 k, v' M) u[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes; H4 m- R5 v, z/ e. x- X$ h
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)9 u: m; h, [7 n, X3 ?/ x4 I1 A; `% l' Z
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1# Q2 I$ g* e4 v6 o) @0 s! E& C
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22' \- c/ @% n4 U9 K" N3 x" s7 M
[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
; n  [7 l* O0 ]0 _' l' `[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74- M  O$ Y/ r/ y( D$ v  G" k% H
[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -749 S9 S, w, F: d' C8 w0 [5 k0 t
[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes3 P& I/ h' z7 G9 _2 M8 V1 w
[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1), p8 n# h, Q4 I) x: n
[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 10 j/ j. L& W) y
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22- N/ K& K3 O6 v. \+ j
1 u( L, Z# {+ z: i3 V

0 x) D. Y4 c& |+ l. M% S& n
分享到:  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:219 ?  U7 x9 _8 b  M
是从nand启动还是SD卡启动的
$ h$ _" H: f% x7 o0 ~* D, o
是从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( J+ w& D1 m0 p- _* _
你的程序是否用到EMIFA,跟nand可能会冲突的

  k, z8 p& @0 i) [% [程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:425 E) e8 d/ W$ r7 A. W7 P
你的程序是否用到EMIFA,跟nand可能会冲突的
; G$ S5 t; I2 E) t' `
EMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-7 20:55 , Processed in 0.039576 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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