
U-boot分析
文章平均质量分 79
tony821224
这个作者很懒,什么都没留下…
展开
-
U-BOOT源码分析及移植
本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-boot移植。实现了NOR Flash和NAND Flash启动,网络功能。 这些认识源于自己移植u-boot过程中查找的资料和对源码的转载 2009-12-23 20:46:00 · 555 阅读 · 0 评论 -
U-boot大全
对于计算机系统来说,从开机上电到操作系统启动需要一个引导过程。嵌入式Linux系统同样离不开引导程序,这个引导程序就叫作Bootloader。1.1.1 Bootloader介绍Bootloader是在操作系统运行之前执行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。对于嵌入式系统,Bo原创 2010-01-04 16:38:00 · 1479 阅读 · 0 评论 -
嵌入式系统 Boot Loader 技术内幕
本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader原创 2010-01-04 18:04:00 · 520 阅读 · 0 评论 -
活用AXD Debugger调试器的命令行,实现u-boot的源代码级调试
其实AXD的功能非常强大,特别是其命令行。打开AXD,按下 Alt + L ,就可以打开一个命令行,非常有用的命令如:LoadBinary = 将一个文件导入SDRAM LoadSymbols = 导入符号表SetPC = 设置PC寄存器Run = 开始运行OB + 文件名 = 按照批处理文件运行所有的命令在GUI里面也是有的,可以利用批处理文件(OB命令)来免去敲命令和点菜单的麻原创 2010-01-04 17:42:00 · 1023 阅读 · 0 评论 -
u-boot 启动过程 —— 基于S3C2410 --转载自周明
文章来源:http://forum.linuxbj.com/node/2 u-boot是广泛应用于嵌入式系统的bootloader,该软件主页是http://www.denx.de/wiki/U-Boot 解压缩开代码包后,以下几个目录中分类存放了主要的源码board目录——用于放置板支持代码,相当于bootloader级的BSP。与特定板相关的代码包括频率合成、G原创 2010-01-04 16:08:00 · 959 阅读 · 0 评论 -
移植U-Boot.1.3.1到S3C244和S3C2410
首先,U-Boot1.3.1还没有支持s3c2440,移植仍是用2410的文件稍作修改而成的。2440和2410的区别在我移植1.2.0的文章中已经写了,这里不再赘述。对于1.3.1和1.2.0的差别,我初看了一下,(对于ARM920T内核)应该是增加了对ATMEL公司的AT91RM9200系列处理器的支持。至于S3C24X0系列的芯片,原理上并没有什么大的变化。一、在U-Boot中建原创 2010-01-08 10:48:00 · 639 阅读 · 0 评论 -
移植u-boot-1.3.4到S3C2440
文章来源:http://home.eeworld.com.cn/my/space.php?uid=135723&do=blog&id=25347 移植u-boot-1.3.4到S3C2440一.预备知识:1. 首先,U-Boot1.3.4还没有支持s3c2440,移植仍是用2410的文件稍作修改而成的。2. 2440和2410的区别:2440和2转载 2010-01-08 11:15:00 · 1913 阅读 · 0 评论 -
非常好的一篇U-BOOT的文章--转载
u-boot分析转载 2010-07-12 13:25:00 · 873 阅读 · 0 评论