• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 关于NAND Flash的一些困惑 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 4843
精华: 0
发帖: 102
金钱: 810 两
威望: 554 点
综合积分: 204 分
注册时间: 2009-03-31
最后登录: 2012-11-14
楼主  发表于: 2009-05-06 01:38

 关于NAND Flash的一些困惑

1、系统重NAND Flash启动时,是谁把NAND Flash前面的部分数据搬移到内部SRAM里面的?是单独由S3C2440内部硬件电路实现的?或是需要外部硬件电路的配合?

2、友善之臂移植的Linux系统,其中内核所在的分区是否存在文件系统?是的话是哪种文件系统?否的话,是否就是按顺序存储内核压缩文件呢?那样的话又怎样处理坏块问题?

3、所谓的根文件系统应该是指根分区所有扇区的镜像吧?root_mizi.img和root_qtopia.img的差别是否是因为其包含不同的程序文件?

4、各个分区的分区表存放在NAND Flash上哪个位置?

另:不关NAND的一个问题:3.5寸的那个液晶屏背面有个小的旋钮,那个是调节背光还是调节对比对的?转动范围有多大?

谢谢指教!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-05-06 13:19
这些都是好问题:)

1、系统重NAND Flash启动时,是谁把NAND Flash前面的部分数据搬移到内部SRAM里面的?是单独由S3C2440内部硬件电路实现的?或是需要外部硬件电路的配合?

这是S3C2440的硬件逻辑实现的,不过需要外部硬件电路(主要是OM[0:1]和GPG13/14/15)配置,详细的信息可以参考S3C2440A用户手册的“NAND FLASH CONTROLLER”这一章

2、友善之臂移植的Linux系统,其中内核所在的分区是否存在文件系统?是的话是哪种文件系统?否的话,是否就是按顺序存储内核压缩文件呢?那样的话又怎样处理坏块问题?

不存在,是按照NAND Flash的page顺序依次读出内核镜像数据。至于处理坏块,取决于bootloader对于内核镜像的写入和读取方式是否能自动跳过坏块,比如u-boot的nand write.jffs2和nand read.jffs2就可以处理坏块

、所谓的根文件系统应该是指根分区所有扇区的镜像吧?root_mizi.img和root_qtopia.img的差别是否是因为其包含不同的程序文件?

是的,root_mizi.img里是mizi公司开发的GUI系统,而root_qtopia.img则是Qtopia GUI系统

4、各个分区的分区表存放在NAND Flash上哪个位置?

就目前来说,分区表并没有存放在NAND Flash上,而是bootloader(supervivi)和内核各自维护一个,当然,它们是一致的:)


另:不关NAND的一个问题:3.5寸的那个液晶屏背面有个小的旋钮,那个是调节背光还是调节对比对的?转动范围有多大?

抱歉,我还没来得及把液晶屏给拆下来
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 4843
精华: 0
发帖: 102
金钱: 810 两
威望: 554 点
综合积分: 204 分
注册时间: 2009-03-31
最后登录: 2012-11-14
2楼  发表于: 2009-05-06 14:11
谢谢!斑竹大人好厉害啊,小弟学习学习。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-05-06 14:24
引用第2楼ofourme于2009-05-06 14:11发表的  :
谢谢!斑竹大人好厉害啊,小弟学习学习。

晕,是我要向你学习,多写一些有价值的东西
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 6013
精华: 0
发帖: 18
金钱: 180 两
威望: 140 点
综合积分: 36 分
注册时间: 2009-05-16
最后登录: 2009-10-22
4楼  发表于: 2009-05-20 12:42
这帖有点强,解决了好几个疑问呢。。版主超强。。。
级别: 新手上路
UID: 3934
精华: 0
发帖: 37
金钱: 325 两
威望: 276 点
综合积分: 74 分
注册时间: 2009-02-17
最后登录: 2013-03-08
5楼  发表于: 2009-07-21 14:37
支持一下
级别: 新手上路
UID: 7419
精华: 0
发帖: 12
金钱: 115 两
威望: 111 点
综合积分: 24 分
注册时间: 2009-07-14
最后登录: 2010-01-25
6楼  发表于: 2009-07-21 18:21
提问的和回答的都超强!
级别: 新手上路
UID: 9224
精华: 0
发帖: 34
金钱: 225 两
威望: 78 点
综合积分: 68 分
注册时间: 2009-09-22
最后登录: 2010-11-04
7楼  发表于: 2009-10-06 22:26
问题很好,回答得也不错,受益匪浅!! 赞一下
级别: 新手上路
UID: 9651
精华: 0
发帖: 2
金钱: 20 两
威望: 10 点
综合积分: 4 分
注册时间: 2009-10-09
最后登录: 2017-09-13
8楼  发表于: 2009-10-09 13:31
级别: 新手上路
UID: 9651
精华: 0
发帖: 2
金钱: 20 两
威望: 10 点
综合积分: 4 分
注册时间: 2009-10-09
最后登录: 2017-09-13
9楼  发表于: 2009-10-09 13:32
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go