love_lin

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin  发布于  2016-05-13 14:48:29
采纳率 0%
22个问答
3833

【已解决】内核无法正常加载jffs2文件系统

 
本帖最后由 goodman 于 2016-5-19 18:05 编辑

请问大神们,谁有遇到过如下问题,内核镜像引导起来后,好像都无法读取spi flash的内容,不知为何?、
我来回答
回答10个
时间排序
认可量排序

kibin

0个粉丝

6

问答

0

专栏

1

资料

kibin 2016-05-13 15:25:29
认可0
无法正确挂载文件系统
1、看看uboot的bootargs等参数是不是没配置好
2、flash上对应位置的jffs2是否损坏?

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-05-13 16:52:01
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30021&ptid=11304]kibin 发表于 2016-5-13 15:25[/url]
无法正确挂载文件系统
1、看看uboot的bootargs等参数是不是没配置好
2、flash上对应位置的jffs2是否损坏 ...[/quote]

这两个都是没问题的,不知道是不是文件系统问题,不知道是不是制作参数不对。

chuxian

0个粉丝

7

问答

0

专栏

0

资料

chuxian 2016-05-14 18:09:03
认可0
我说一种情况:jffs2文件系统制作时候,块的大小要设置好,看一下海思的sdk里面有说明,我的是   mkfs.jffs2 -n -s 512 -e 0x10000 -d rootfs -o rootfs.jffs2

Scrat

0个粉丝

2

问答

0

专栏

0

资料

Scrat 2016-05-16 14:31:59
认可0
制作跟文件系统时,块大小不对哦,需要跟flash块大小一致

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-05-16 15:32:27
认可0
本帖最后由 love_lin 于 2016-5-16 15:34 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=30081&ptid=11304]Scrat 发表于 2016-5-16 14:31[/url]
制作跟文件系统时,块大小不对哦,需要跟flash块大小一致[/quote]

我的uboot启动信息如下,这个spi flash的块大小应该就是64k吧,制作文件系统时已设置为-e 0x10000,但是还是不行的,我本来认为是spi flash驱动读写问题,但是我设置环境变量和CRC校验均是正常的。这个问题好像是无法正常挂载mtdblock2,不知为何???、:'(

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-05-17 13:51:58
认可0
这种情况是不是内核不支持jffs文件系统导致的????

goodman

4个粉丝

30

问答

18

专栏

17

资料

goodman 2016-05-17 16:33:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30112&ptid=11304]love_lin 发表于 2016-5-17 13:51[/url]
这种情况是不是内核不支持jffs文件系统导致的????[/quote]

你烧写的时候rootfs的命令对吗?
内存 flash 先要擦除再写,否则会报错的

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-05-17 19:29:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30126&ptid=11304]goodman 发表于 2016-5-17 16:33[/url]
你烧写的时候rootfs的命令对吗?
内存 flash 先要擦除再写,否则会报错的[/quote]

有先擦除,但是我好像不能确定spi flash擦除驱动是否有问题。我的环境变量能正常修改和读取,spi flash是不是应该就没有问题?

goodman

4个粉丝

30

问答

18

专栏

17

资料

goodman 2016-05-17 19:33:58
认可0
你的boot下SPI驱动有修改吗?如果改了,在kernel里面也要做相应的修改,海思的SPI驱动控制器驱动在uboot和kernel下是差不多的

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-05-19 17:18:07
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=30137&ptid=11304]goodman 发表于 2016-5-17 19:33[/url]
你的boot下SPI驱动有修改吗?如果改了,在kernel里面也要做相应的修改,海思的SPI驱动控制器驱动在uboot和k ...[/quote]

多谢提醒,已解决了。真的是我没有修改内核:(
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区