首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > uboot配置过程分析

uboot配置过程分析

资料介绍
uboot配置过程分析
一.Uboot 作用--->启动内核




Uboot 为了启动内核需要实现的功能:
1>硬件相关的初始化
1.关看门狗
2.初始化时钟
3.初始化 SDRAM
2>为了开发方便,需要加入如下功能
1.读 flash-->读出内核
2.写 flash--> 启动内核需要从 flash 中读出内核,但是开发时候内核是我们下载到 flash
内的
3.初始化串口--->输入命令
4.网卡
5.USB
6.......
7.启动内核
二.源码分析
1)Uboot 配置过程:
配置:make mini6410_nand_config-ram256
源码:
mini6410_nand_config-ram256 : unconfig
@$(MKCONFIG) mini6410 arm s3c64xx mini6410 samsung s3c6410 NAND ram256
效果如图:




配置相当于执行如下命令:
@$(MKCONFIG) mini6410 arm s3c64xx mini6410 samsung s3c6410 NAND ram256
搜索 makefile 源码可以找到 MKCONFIG 定义如下:
MKCONFIG := $(SRCTREE)/mkconfig--> 即 MKCONFIG 等于源码目录下的 mkconfig
文件




所以执行配置命令的时候相当于执行如下命令:
mkconfig mini6410 arm s3c64xx mini6410 samsung s3c6410 NAND ram256
①分析 mkconfig
实际执行命令相当 mkcon
标签:uboot配置
uboot配置过程分析
本地下载

评论