2011年12月1日

摘要: 目标:GQ2440 + uboot201106 + linux-2.6.22.61、uboot 的启动参数和机器码在 u-boot-2011.06/board/samsung/gq2440/gq2440.c(板级初始化) 中的int board_init(void) 函数中修改/* arch number of SMDK2410-Board */ gd->bd->bi_arch_number = 1999;/* adress of boot parameters */ gd->bd->bi_boot_params = 0x30000100;2、内核的机器码在 inclu 阅读全文

posted @ 2011-12-01 10:48 lesson1 阅读(336) 评论(0) 推荐(0)

摘要: 板子是国嵌的 GQ2440主要移植步骤参考 韦东山老师的《嵌入式linux应用开发完全手册》1、下载内核,打补丁2、是用config_ok 配置内核3、在 include/asm-arm/mach-types.h 中修改 MACH_TYPE_S3C2440 的值为 1999因为MACH_TYPE_S3C2440 对应的机器结构在 arch/arm/mach-s3c2440/mach-smdk2440.c 中定义所以 要把这个文件编译进内核,所以配置中有:System Type -> s3c2440 Machines -> SMDK24404、在arch/arm/mach-s3c24 阅读全文

posted @ 2011-12-01 10:38 lesson1 阅读(452) 评论(0) 推荐(0)

摘要: 资料为网上摘抄板子是国嵌的 GQ2440u-boot-2011.06虽然支持一些常见的开发板,但如果u-boot-2011.06不支持我们手上的开发板,那就要找到与我们的开发板最接近的u-boot-2011.06所支持的开发板,在这个开发板的基础上进行移植。u-boot-2011.06所支持的smdk2410开发板是最接近我的开发板的,所以我就在该此基础上进行修改、移植。在移植之前,我们还需要安装、配置eldk,用于编译u-boot。下面我们就先介绍一下eldk的安装与配置:1.下载eldk在ftp://ftp.denx.de/pub/eldk/选择任一版本的eldk并下载,我选择的是eldk 阅读全文

posted @ 2011-12-01 10:21 lesson1 阅读(1744) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3