基于OK-244III的u-boot移植.docVIP

  • 2
  • 0
  • 约1.6万字
  • 约 14页
  • 2016-11-22 发布于贵州
  • 举报
基于OK-244III的u-boot移植

网上找到的,基于GNU精神,免费共享下载。? ?? 基于OK-2440III的u-boot移植(一)u-boot的工作过程与硬件关系密切,所以在移植时必须对S3C2440等芯片手册和开发板的硬件有一定的了解。其工作流程主要分为两个部分涉及两个主要的文件:cpu/arm920t/start.S和lib_arm/board.c,先从前面的汇编程序中执行,再跳到后面的C程序中。 ???? 移植思路参考网上友友分为六个步骤:(1)建立好开发板相关的文件,并利用交叉编译器编译生成bin文件用于下载到开发板中运行;(2)修改相关硬件配置,让uboot能在sdram中运行调试;(3)修改norflash相关配置,让uboot在norflash中启动运行;(4)修改nandflash相关配置,让uboot在nandflash中启动运行;(5)增加uboot的功能,如网络、USB等;(6)引导Linux系统启动。 一.移植环境 目标板:飞凌的ok-2440III开发板(ARM9) 芯片型号:三星的S3C2440 Uboot版本:u-boot-2009.08 宿主机:RedHat Linux AS5 交叉编译器:arm-linux-gcc-4.3.2 二.编译 1.建立板级文件夹: (1)在board/samsung目录下新建文件夹ok2440,找到相似的板级文件夹smdk24

文档评论(0)

1亿VIP精品文档

相关文档