主题 : nand flash分区 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 7051
精华: 0
发帖: 23
金钱: 250 两
威望: 140 点
综合积分: 46 分
注册时间: 2009-06-29
最后登录: 2010-04-19
楼主  发表于: 2009-09-25 23:19

 nand flash分区

问题一:nand flash为什么要分区,必须分区吗?烧写的时候可以设置各模块的起始地址,那分区还是必须的吗?

问题二:mini2440使用supervivi的功能很容易格式化和分区,但在一块没有nor flash,nand flash也是空白的系统上怎样对nand flash进行格式化、分区、擦出分区等操作呢?

望高手解答,呵呵!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-09-26 07:57
问题一:nand flash为什么要分区,必须分区吗?烧写的时候可以设置各模块的起始地址,那分区还是必须的吗?

如果你不跑Linux,是可以不用分区的。

mini2440使用supervivi的功能很容易格式化和分区,但在一块没有nor flash,nand flash也是空白的系统上怎样对nand flash进行格式化、分区、擦出分区等操作呢?

可以通过Jtag下载一个程序到SDRAM中去做这件事。
"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: 7051
精华: 0
发帖: 23
金钱: 250 两
威望: 140 点
综合积分: 46 分
注册时间: 2009-06-29
最后登录: 2010-04-19
2楼  发表于: 2009-09-26 17:08
版主,第二个问题已经理解清楚,可以下载一个有分区功能的bootloader到SDRAM中分区,但是第一个问题还是没搞明白,比如我在PC的硬盘中把整块硬盘当一个分区也能安装系统,分成几个区挂载也可以,supervivi的x选项是分成3个区分别下载bootloader、内核、根文件,那我不分区分别下载它们到3段的起始地址不就可以了,这个分区的作用是什么呢?