nandflash 分区相关

简介:

VIVI 分区的内容一定要和内核分区一致!  不然会导致挂载文件系统或者其他失败!

1.vivi分区是在vivi烧写到flash后执行命令 bon part 0 128k 192k 1216k 4288k 64656k这样子来分区的。而不是在烧写vivi的时候就已经分好的。

2.vivi分区后需要将vivi源文件中目录arch/s3c2410/下smdk.c中的代码修改和vivi物理分区一样

这样才能正确引导内核和挂在文件系统!!!但是vivi修改分区和修改源代码没有太大联系,vivi每次都会从0开始的地址开始运行。

2.vivi修改完分区后flash就会被格式化。所以修改完分区后得重新烧写vivi、内核、文件系统。

3.烧写vivi是通过串口或者JTAG来完成的,一般内核和文件系统是由vivi下写好的驱动完成flash擦写的,这个驱动有些是以太网接口(博创2410实验板,vivi里面有网口驱动),有些是通过USB接口来完成的(友善之臂mini2440,vivi里面写了USB驱动)。烧写vivi和内核还有文件系统之间互不影响。所以在出厂时已经烧好的flash上重新烧写vivi的话是不改变flash中内
核和文件系统所在分区的内容的。

4.想删除flash中内容的话可以重新分区然后再将分区重新分配成原来的大小。

分类:  linux command


本文转自wanqi博客园博客,原文链接:http://www.cnblogs.com/wanqieddy/archive/2011/07/05/2098292.html 如需转载请自行联系原作者
相关文章
|
7月前
|
存储 运维 负载均衡
分区存储
分区存储
71 0
|
4月前
|
存储 负载均衡 数据管理
分区和分片
分区和分片
130 5
|
5月前
|
消息中间件 缓存 监控
为什么我的topic总共有15个分区,但是每单个服务里面看都只有11个分区
为什么我的topic总共有15个分区,但是每单个服务里面看都只有11个分区
33 0
RabbmitMQ 网络分区
RabbmitMQ 网络分区
56 0
使用 fdisk 对分区进行扩容
使用 fdisk 对分区进行扩容
176 0
|
存储 NoSQL Java
数据系统分区设计 - 分区与二级索引
目前的分区方案都依赖KV数据模型。KV模型简单,都是通过K访问记录,自然可根据K确定分区,并将读写请求路由到负责该K的分区。
104 0
|
弹性计算
parted重新创建分区扩展分区大小
parted重新创建分区扩展分区大小
|
开发工具 数据安全/隐私保护 Unix