uboot启动流程
来源:互联网 发布:辐射4男性捏脸数据 编辑:程序博客网 时间:2024/04/30 21:04
作者:曹忠明,华清远见嵌入式学院讲师。
U-boot(universal bootloader)是德国DENX小组开发的用于多嵌入式CPU的bootloader程序,遵循GPL条款。
以s3c2410为例Uboot的启动过程大体可分为两个部分,第一部分是初始化系统为第二部分做准备,多用汇编实现,第二部分实现外围设备的初始化和内核的下载及参数的传递,开始用C实现。
下面是uboot启动流程
Uboot启动后的内存分配情况。
34000000
33f80000 boot搬移地址
……
33f40000 堆栈开始地址
……
33f3ff80 全局变量存放位置
……
33f3ff7d abort栈
……
30008000 内核下载地址
……
30004000 一级页表地址
……
30000100 uboot传递参数存放地址
……
30000000 SDRAM开始地址
上面这个就是基于s3c2410,uboot的启动过程及内存分配。
- uboot启动流程
- uboot启动流程
- uboot 启动流程分析
- Uboot 启动流程简介
- Uboot启动流程分析
- uboot启动流程
- uboot启动流程
- Uboot启动流程分析
- Uboot启动流程
- uboot 启动流程 freescale
- uboot启动流程-s3c2410
- G870 uboot启动流程
- uboot启动流程二
- uboot 启动流程
- Uboot 启动流程简介
- UBOOT启动流程分析
- Uboot启动流程
- Uboot启动流程分析
- 常用的APT命令参数
- WSAWaitForMultipleEvents()
- 批处理常用特殊符号
- 软件工程师的十个不职业行为(本文来自《程序员》杂志0910期)
- 定点dsp与浮点dsp的比较
- uboot启动流程
- 关于角权树及其应用
- 开复老师自传《世界因你不同》!
- 模拟QtEmbedded-4.5.2 在X86主机上
- arcgis的快速升级及其所带来的问题
- ffmpeg参数详细解释(源自ffmpeg.c)
- java学习资料汇总
- cruisecontrol使用gmail邮箱发送邮件错误的解决
- 用Carbide C++ 2.0 搭建Symbian开发平台