移植是建立在 mini2440 及其兼容开发板上,补丁文件都是相对官网上未经任何修改的源码,打上补丁后执行:
# make smdk2440_config 进行配置,最后编译即可。
2012.10.01 更新补丁:
支持功能:
1.支持 Nand Flash 启动
2.支持 DM9000 网卡
3.支持 Nand Flash 驱动
4.支持 Nor Flash 驱动
5.支持环境变量保存在 Nand Flash 中
2012.11.01 更新补丁:
1.增加烧写 yaffs 镜像文件功能
NAND FLASH 分区信息(u-boot 和 内核 要保持一致):
static struct mtd_partition xxx_nand_part[] = {
[0] = {
.name = "bootloader",
.size = 0x40000,
.offset = 0,
},
[1] = {
.name = "params",
.offset = 0x40000,
.size = 0x20000,
},
[2] = {
.name = "kernel",
.offset = 0x60000,
.size = 0x400000,
},
[3] = {
.name = "root",
.offset = 0x460000,
.size = MTDPART_SIZ_FULL,
}
};
——忠于梦想 勇于实践 linux_xpj@opencores.org
阅读(1850) | 评论(0) | 转发(0) |