64M nandflash分区示意图
这是我的64M的nandflash分区示意图涵盖的文件系统比较多,分区设置代码是在arch/arm/plat-s3c24xx/common-smdk.c: static struct mtd_partition smdk_default_nand_part[] = { [0] = { .name = "bootloader bin",.size = 320*SZ_1K,.offset = 0,},[1] = { .name = "bootloader env",.offset = MTDPART_OFS_NXTBLK,.size = 704*SZ_1K,[2] = { .name = "linux kernel",.offset = SZ_1M,.size = SZ_1M*10,[3] = { .name = "rootfs jffs2",.size = SZ_1M*8,[4] = { .name = "rootfs ubifs",[5] = { .name = "rootfs cramfs",[6] = { .name = "rootfs yaffs2",[7] = { .name = "apps partition",[8] = { .name = "info partition",.size = SZ_1M * 8,[9] = { .name = "backup",.size = MTDPART_SIZ_FULL,} }; 不好意思图片上的地址有误:-),下面这个是启动时打印的信息: Scanning device for bad blocks Creating 10 MTD partitions on "NAND": 0x000000000000-0x000000050000 : "bootloader bin" 0x000000050000-0x000000100000 : "bootloader env" 0x000000100000-0x000000b00000 : "linux kernel" 0x000000b00000-0x000001300000 : "rootfs jffs2" 0x000001300000-0x000001b00000 : "rootfs ubifs" 0x000001b00000-0x000002300000 : "rootfs cramfs" 0x000002300000-0x000002b00000 : "rootfs yaffs2" 0x000002b00000-0x000003300000 : "apps partition" 0x000003300000-0x000003b00000 : "info partition" 0x000003b00000-0x000004000000 : "backup" ************************************************************************************************************************************************** 注:下面内容与上面无关 ************************************************************************************************************************************************** 下面这个是:arch/arm/plat-s3c24xx/common-smdk.c uboot参数: 下面是内核打印的信息: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- React-Native iOS – 无法读取未定义的属性’logInWithRead
- [libevent]Reactor反应器设计模式
- 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第一节:
- cocos2dx 3.3 tilemap 缩放滑动并且准确点击对象
- ruby-on-rails – 将Ruby变量值设置为true
- XML android:fontFamily中的字体不适用于工具栏
- ruby-on-rails – 如何设置Amazon S3,回形针和ENV变量
- c# – Elapsed事件v Tick事件?
- xml学习笔记 2. dtd
- ruby – 如何在Docker中正确安装RVM?