发布时间:2012-12-16 20:46:08
转:http://www.crifan.com/files/doc/docbook/uboot_starts_analysis/release/html/uboot_starts_analysis.htmlUboot中start.S源码的指令级的详尽解析版本:v1.7Crifan Li摘要本文对Uboot中的Start.S的源码的几乎每一行,都进行了详细的解析本文提供多种格式供:在线阅读HTMLHTMLsPDFCHMTXTRTFWEBHELP下载(7zip压缩包)HTMLHTMLsPDFCHMTXTRTFWEBHELPHTML版本的在线地址为:http://www.crifan.co......【阅读全文】
发布时间:2012-12-16 20:45:51
Atmel公司的板子并不是直接由u-boot引导kernel,而是由bootstrap引导u-boot,然后u-boot再来引导kernel(bootstrap可以直接引导内核,但我没有试过)。 u-boot在初始化相关硬件,然后它会从_TEXT_BASE复制代码,全部转移到内存的最高地址处: &n......【阅读全文】
发布时间:2012-12-16 20:45:34
主要讲述在XC2440开发板上移植u-boot-2010.03的过程及遇到的问题,如有错误之处,谢请指正。共享资源,欢迎转载:http://zkaka421.blog.chinaunix.net参考文章:http://hbhuanggang.cublog.cn一、移植环境 主机:VMWare8 -- Ubuntu10.10 开发板:XC2440 -- 2M Norflash 256M Nandflash 编译器:arm920t-eabi-4.1.2.tar u-boot:u-boot-2010.03二、......【阅读全文】
发布时间:2012-12-16 20:44:33
原文地址:http://www.cnitblog.com/zouzheng/articles/40300.html Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 1. 在U-Boot中添加XSBASE270目标板的定义 具体方法可参考第一节,本篇给出部分细节和要点,假定$U-BOOT......【阅读全文】
发布时间:2012-12-16 20:44:22
原文地址:http://www.cnitblog.com/zouzheng/articles/40300.html 为什么要分析源代码?分析优秀的源代码本身就是一个学习的过程,也是进行深入研究的必经之路。不过在此我们的主要目的并非要研究U-boot或Bootloader技术本身,而仅仅是为了成功的并且恰当的将U-Boot移植到我们的开发板上。只有结合源代码了解了U-boot的系统引导过程,才能在移植和调试过程中保持清晰的思路,才能在碰到困难和问题时从根本上加以解决。 在动手分析之前,至少应该对U-Boot的源代码结构有基本的了解,很多参考书都有这方面的介绍,华清远见的《嵌入......【阅读全文】