Uboot — 编译体验

Posted y4247464

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Uboot — 编译体验相关的知识,希望对你有一定的参考价值。

在分析U-Boot源码之前,先了解uboot的编译过程

环境:

开发板:友善之臂的JZ2440,主控:S3C2440  ARM920t

Uboot源码包:u-boot-1.1.6

一、解压、打补丁

技术图片

 

 

二、配置

通过阅读  顶层的README  来了解Uboot配置与编译是一种很好的方法。

可知,要使用开发板board/<board name> ,要先执行“make  <board name>_config ”命令配置,然后执行make,就可以生成以下文件

技术图片

 

 其中.bin文件可以直接烧入ROM,烧入运行后,启动可以看到串口输出信息,并进入控制界面。

在移植Uboot之前,可以看看make  <board name>_config 命令和make命令做了什么事情,以了解程序的流程,从而得知需要修改哪些文件。

(编译Uboot成功后,会在它的tools子目录下生成一些工具,比如mkimage等,将其复制到/usr/local/bin 目录下,,可以使用mkimage来生成U-boot格式的内核映象文件uimage)

make  100ask24x0_config

 接下来就分析make 100ask24x0_config"指令是怎么实现芯片选型的。

以上是关于Uboot — 编译体验的主要内容,如果未能解决你的问题,请参考以下文章

uboot之初体验

uboot之初体验

uboot怎么样才可以编译成自己的u-boot.bin?

hi3531 SDK 编译 uboot, 改动PHY地址, 改动 uboot 參数 .

uboot的编译

UBoot的编译与烧写