U-Boot-的移植之(一)基础篇:添加新的目标板定义.docVIP

  • 4
  • 0
  • 约1.3万字
  • 约 6页
  • 2017-05-06 发布于河南
  • 举报

U-Boot-的移植之(一)基础篇:添加新的目标板定义.doc

U-Boot-的移植之(一)基础篇:添加新的目标板定义

U-Boot的移植之(一)基础篇:添加新的目标板定义 U-Boot Practically Porting Guide HYPERLINK / Author: Aaron Wong HYPERLINK mailto:aaronwong@ aaronwong@ U-Boot的移植之(一)基础篇:添加新的目标板定义 本文使用最新的U-Boot-1.3.0-rc2。 U-Boot本身支持很多开发板,在其源代码中,每个板子都对应一个board/目录下的文件夹(笔者注:这并不确切,因为有的文件夹是供应商名称,下面可以有多个目标板目录,这里只考虑最简单的情况),以及include/configs/目录下的目标板配置头文件。因此,要添加U-Boot对我们的目标板的支持,首先就是要建立目标板文件夹和配置头文件,并修改相关的Makefile。 下面以实例说明为U-Boot添加新的目标板定义的步骤和过程。 (1)在board/目录下建立目标板目录。 笔者的目标板是XSBASE270,处理器是PXA270。由于U-Boot中本身支持很多开发板和处理器,可以从中找出与自己处理器型号相同或相近的开发板,在此基础上再做后续修改。 adsvix使用的也是PXA27x处理器,因此可以把它作为模板。 cd board/ cp -arv adsvix xsbase270 mv xsbase270/adsvix.

文档评论(0)

1亿VIP精品文档

相关文档