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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
跳转到指定楼层
楼主
发表于 2017-5-19 12:24:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用TL138开发板,进行Linux程序测试时,经常会出现ubifs文件系统挂载失败:打印如下信息:这个时候板子再重启下有时候又好了。感觉文件系统不稳定。请问下是什么问题& r& x% C7 a- X8 u! `
$ x' N0 V1 L2 R2 J1 V$ O7 m2 i7 M
[    2.578549] Freeing init memory: 176K
0 h5 Q& U; N2 n, s" _: U; |[    3.495789] smsc911x smsc911x: eth0: SMSC911x/921x identified at 0xc882a000, IRQ: 116
# E1 P" L' ?7 a3 O! {[    4.520331] davinci_mdio davinci_mdio.0: resetting idled controller
3 _/ X& t/ N" h5 B' T9 \- ^[    4.527646] net eth1: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
6 b' ^5 w) s' y[    5.822039] SysLink version : 2.21.01.05/ r  a# A! s% L* k3 `
[    5.822066] SysLink module created on Date:Sep  6 2016 Time:13:33:51) ?3 f% j; P' J: q
Attached to slave procId 0.$ \; |# r0 O5 L: Y
Loading procId 0.9 b9 W9 {0 R1 W, d% D  A+ D
Loaded file dspSyslink.out on slave procId 0.5 U, h, x) W2 N. Z, ~
Started slave procId 0.2 F+ a: b. r9 l, @: N8 Q: r

  |$ N' L+ C- p& ~Please press Enter to activate this console. [    7.524222] PHY: davinci_mdio-0:00 - Link is Up - 100/Full! W8 f' g* _8 m4 C5 c$ h5 A
[   11.496328] UBI error: ubi_io_read: error -74 (ECC error) while reading 65 bytes from PEB 13:17872, read 65 bytes/ m% O/ @5 \! W# s9 p8 A! G
[   11.506808] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 2)
3 Q2 j' B) {; U[   11.514694] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 11:13776, LEB mapping status 1
, A$ L! q6 P' x- G1 B8 d) A[   11.526210] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes0 [- V5 }" }- r  ~; u
[   11.537016] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
3 R$ ?9 [2 C- Q: u$ M4 }! p0 F[   11.546730] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -748 S! Z$ W" U& W' y; d; ?6 j
[   11.558028] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes; K4 r: ]! j8 F! e+ z2 ^0 y
[   11.568810] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1)# U; J0 a6 m" ?( N: A7 p8 G- H% H
[   11.576685] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1
* I% e7 r6 `+ w- `[   11.585775] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
+ D4 [2 d6 n1 e2 i% p; N( g[   11.596246] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes9 Q: l1 c2 w) Q$ D4 W: K9 o: A
[   11.607050] UBIFS error (pid 738): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
9 z/ H, T* R0 `; ]! p: Z[   11.616763] UBIFS error (pid 738): try_read_node: cannot read node type 1 from LEB 58:45824, error -74, o6 a1 Y* [2 v4 m. ^" ~* R
[   11.628059] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes* i* W3 m) z" r; T: _" c4 C% ~# B
[   11.638838] UBIFS error (pid 738): ubifs_read_node: bad node type (0 but expected 1), T0 M! W+ u0 P; ~
[   11.646718] UBIFS error (pid 738): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1" X2 Z5 L8 m$ a- a
[   11.655806] UBIFS error (pid 738): do_readpage: cannot read page 210 of inode 334, error -22
- [% O  m8 l* \! f7 F* ^* v[   11.666888] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
7 E+ v- {5 _; D% e; q% U$ }7 P8 u$ O! `[   11.677809] UBIFS error (pid 730): ubifs_leb_read: reading 2869 bytes from LEB 58:45824 failed, error -74
$ m  r' d, ~/ o[   11.687550] UBIFS error (pid 730): try_read_node: cannot read node type 1 from LEB 58:45824, error -74
& V' }4 w- C4 y4 R[   11.698866] UBI error: ubi_io_read: error -74 (ECC error) while reading 2869 bytes from PEB 60:49920, read 2869 bytes
( S$ ^# j3 A7 \/ K$ ?" n[   11.709651] UBIFS error (pid 730): ubifs_read_node: bad node type (0 but expected 1)
+ t! V+ z& @2 z4 r6 F[   11.717524] UBIFS error (pid 730): ubifs_read_node: bad node at LEB 58:45824, LEB mapping status 1) W. R* |0 x% ~
[   11.726616] UBIFS error (pid 730): do_readpage: cannot read page 210 of inode 334, error -22
8 {8 l2 k. O# l( T2 K
) D( v/ U( |* m; a* \
& Y9 S* u; Y4 n( j1 M! q4 q
分享到:  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
4 o; l/ S8 }  V是从nand启动还是SD卡启动的
9 o$ n7 z5 [) 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:42
8 X' S- |* U2 c你的程序是否用到EMIFA,跟nand可能会冲突的

: l' c/ f1 ~4 s* p: |程序上是用到了EMIFA,上面挂载了外扩网口还有ADC呀。但是这个总线不可能不挂接外设呀。应该有方法去避免这种冲突吧
回复 支持 反对

使用道具 举报

4

主题

9

帖子

56

积分

注册会员

Rank: 2

积分
56
6#
 楼主| 发表于 2017-5-24 11:11:44 | 只看该作者
human 发表于 2017-5-22 09:421 C- H5 Q, A+ W  y+ B
你的程序是否用到EMIFA,跟nand可能会冲突的

* A$ O6 t2 Z# w$ lEMIFA是硬件上的定性的东西,这个冲突我觉得CPU硬件应该会自己去解决处理。感觉不是这个冲突的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-28 22:05 , Processed in 0.045248 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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