ce123 发表于 2011-3-31 10:49:00

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是如何确定烧写文件的偏移地址?

ce123 发表于 2011-3-31 11:22:16

自己看懂了
页: [1]
查看完整版本: uboot烧写linux内核、文件系统的偏移地址是怎样确定的