uboot烧写linux内核、文件系统的偏移地址是怎样确定的
如题所示,我用的是S3c2440,用dnw通过NOR FLASH中的uboot向NAND FLASh里面烧写uboot、开机界面、内核、文件系统,下面是我从dnw得到一些信息烧写的文件 偏移量 大小
uboot 0x0 0x0008,0000NAND erase: device 0 offset 0x0, size 0x80000
开机画面 0x14,0000 0x10,0000 NAND erase: device 0 offset 0x140000, size 0x100000
linux内核 0x24,0000 0x20,0000 NAND erase: device 0 offset 0x240000, size 0x200000
文件系统 0x44,0000 0xFBC,0000
linux内核MTD分区如下
MTD分区如下:
= {
.name = "uboot",
.offset = 0x00000000,
.size = 0x00080000,
},
= {
.name = "kernel",
.offset = 0x00240000,
.size = 0x00200000,
},
= {
.name = "yaffs2",
.offset = 0x00440000,
.size = 0x0FB40000,
}
我现在不明白的是,NOR FLASH中的uboot是如何确定烧写文件的偏移地址? 自己看懂了
页:
[1]