|
我的nand分区如下
static struct mtd_partition smdk_default_nand_part[] = {
[0] = {
.name = "------U-Boot2009.08------",
.size = 0x00040000,
.offset = 0,
},
/*
[1] = {
.name = "------Parme area------",
.offset = 0x00040000,
.size = 0x00010000,
},
*/
[1] = {
.name = "------Kernel-2.6.30.4------",
.offset = 0x00200000,
.size = 0x00200000,
},
[2] = {
.name = "------Yaffs2-FileSystem------",
.offset = 0x00400000,
.size = 0x03BF8000,
},
启动后显示如下
Scanning device for bad blocks
Bad eraseblock 1623 at 0x00000cae0000
Creating 3 MTD partitions on "NAND 256MiB 3,3V 8-bit":
0x000000000000-0x000000040000 : "------U-Boot2009.08------"
0x000000200000-0x000000400000 : "------Kernel-2.6.30.4------"
0x000000400000-0x000003ff8000 : "------Yaffs2-FileSystem------"
mtd: partition "------Yaffs2-FileSystem------" doesn't end on an erase block -- force read-only
请问这个算错误吗?force read-only 警告 |
|