详细解析mini2440uboot移植.docVIP

  • 21
  • 0
  • 约1.63万字
  • 约 23页
  • 2018-03-11 发布于河南
  • 举报
详细解析mini2440uboot移植

下面会对每一个步骤详细解答,包括为什么这样做?版本用的是u-boot-2008.10。 我们选择一般都是寻找最相近的进行移植,首先应该考虑选择MCU(微型控制芯片)一样的开发板,如果没有这类存在,就退而求其次,选择MPU(微型处理芯片,即IP核)一样的开发板。在uboot中没有支持S3C2440(MCU)的开发板,就考虑MPU,S3C2440是arm920t的IP核,所以选择相近的,锁定目标smdk2410开发板,它是以arm920t为核心,三星公司开发的一块开发板。选定目标之后就可以开始移植了。 第一步:移植一般从最顶层文件开始,最顶层当然是Makefile了,从它开始编译的。打开Makefile后找到下面这行字:(最左边的是行数,这个在同类版本中有一些出入,大家找到关键词就行了) 2625 smdk2400_config : unconfig: 2626 @$(MKCONFIG) $(@:_config=) arm arm920t smdk2400 NULL s3c24x0 2627 2628 smdk2410_config : unconfig 2629 @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 2630 2631 SX1_config : unconfig 2632 @$(MKCONF

文档评论(0)

1亿VIP精品文档

相关文档