- 1
- 0
- 约8.49千字
- 约 9页
- 2017-08-20 发布于浙江
- 举报
u-boot启动分析的
背景:
Board ? ar7240(ap93)
Cpu ? mips
1、首先弄清楚什么是u-boot
Uboot是德国DENX小组的开发,它用于多种嵌入式CPU的bootloader程序, uboot不仅支持嵌入式linux系统的引导,当前,它还支持其他的很多嵌入式操作系统。
除了PowerPC系列,还支持MIPS,x86,ARM,NIOS,XScale。
2、下载完uboot后解压,在根目录下,有如下重要的信息(目录或者文件):
以下为为每个目录的说明:
Board:和一些已有开发板有关的文件。每一个开发板都以一个子目录出现在当前目录中,子目录存放和开发板相关的配置文件。它的每个子文件夹里都有如下文件(以ar7240/ap93为例):
Makefile
Config.mk
Ap93.c 和板子相关的代码
Flash.c Flash操作代码
u-boot.lds 对应的链接文件
common:实现uboot命令行下支持的命令,每一条命令都对应一个文件。例如bootm命令对应就是cmd_bootm.c
cpu:与特定CPU架构相关目录,每一款Uboot下支持的CPU在该目录下对应一个子目录,比如有子目录mips等。它的每个子文件夹里都有入下文件:
Makefile
Config.mk
Cpu.c 和处理器相关的代码s
Interrupts
您可能关注的文档
最近下载
- 【TCP云运维】腾讯云运维高级工程师认证考试题库(汇总)..doc VIP
- 2026年上海市嘉定区中心医院医护人员招聘考试备考试题及答案解析.docx VIP
- 【TCP云运维】腾讯云运维高级工程师认证考试题库(汇总).docx VIP
- 无人机在野生动物保护区的监测应用.pptx VIP
- 2026年中考语文备考之非连续性文本阅读备考训练:科技创新主题.docx VIP
- 红外相机在鼠类监测中的应用.ppt VIP
- 【TCP云运维】腾讯云运维高级工程师认证题(附答案).doc VIP
- eDNA技术及其在河流生态系统的研究进展.pptx VIP
- 【TCP云架构】腾讯云架构高级工程师认证题(附答案).doc VIP
- 昆仑山介绍课件.pptx VIP
原创力文档

文档评论(0)