- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
U-BOOT中文文档 概述与配置选项
前言:近期在学习U-Boot,学习过程不外乎学习文档,阅读代码。U-BOOT源码树提供的README文档讲得比较详细,可以作为一个起点,看了下网上似乎也没有完全的中文翻译,因此才有翻译的打算,一方面可以共享,另一方面今后自己查阅起来也比较方便。本系列翻译的内容来源于U-BOOT 1.3.4源码目录下的README文件,不足之处,还请各位大侠批评指正。概述:=====本目录包含U- Boot的源代码。U-Boot是一个用于嵌入式单板的bootloader,支持PowerPC, ARM, MIPS及其它几种处理器。它可以安装在boot ROM中,用来对硬件进行初始化和测试,或者下载及运行应用代码。U-Boot的开发与Linux联系紧密:有一部分代码来源于Linux内核代码树,两者有一些相同的头文件,并且U-Boot为支持Linux映像的启动也提供了特别的支持。为了使该软件能易于配置及扩展,我们已经做了一些工作。比如所有操作命令都以相同的调用接口实现,这样便于添加新的命令。此外,你还可以在monitor上动态地加载及运行代码,而不是向monitor添加不太常用的代码(比如硬件测试程序)。状态:=====对于在Makefile中存在配置的单板,一般是经过一定的测试,并可以为是可工作的。实际上,很多单板也正式地在生产中使用。遇到问题时,请在CHANGELOG和CREDITS两个文件中查找一个具体的移植是由谁贡献的。MAINTAINERS文件列出了单板维护者。获取帮助:=========如果你对U-Boot有疑问,或者想为U-Boot贡献,你应该向U-Boot邮件列表u- boot-users@发送消息。在提问前,请有哪些信誉好的足球投注网站邮件列表的历史记录:/lists/listinfo/u-boot-users/获取源代码:===========U-Boot源代码使用git仓库维护,地址为:git://www.denx.de/git /u-boot.git;你也可以在线浏览:http://www.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git; a=summary该页面的snapshots链接允许你下载任一版本的源码树。官方发布可以通过FTP下载:ftp://ftp.denx.de/pub/u-boot/预编译(并经过测试)的映像可以从这里下载:ftp://ftp.denx.de/pub/u-boot/images/我们来自哪里:=============- 从8xxrom源代码开始- 建立了 PPCBoot 项目 (/projects/ppcboot)- 清理代码- 让代码更易于添加自定义单板- 可以添加其它类型的 [PowerPC] CPU- 扩展了函数,特别是:? * 为 Linux 引导程序提供了扩展的接口? * 下载 S-Record? * 从网络引导? * 从 PCMCIA / CompactFlash / ATA disk / SCSI ... 等设备引导- 建立了ARMBoot项目 (/projects/armboot)- 添加了其它CPU家族 (从ARM开始)- 建立了 U-Boot 项目 (/projects/u-boot)- 当前项目的主页: http://www.denx.de/wiki/U-Boot命名与拼写:===========本项目的官方名称为Das U-Boot。在所有文档中都应使用U-Boot。比如:?? ?这是U-Boot项目的README文件。文件名等,也应基于u-boot字符串。比如:?? ?include/asm-ppc/u-boot.h?? ?#include asm/u-boot.h变量名,宏定义等,也需要基于u_boot或者U_BOOT来定义。比如:?? ?U_BOOT_VERSION?? ??? ?u_boot_logo?? ?IH_OS_U_BOOT?? ??? ?u_boot_hush_start版本编号:=========U-Boot使用3级版本编号,包含一个版本,子版本及补丁级别:U-Boot-2.34.5 表示版本2,子版本34,补丁级别4。补丁级别用于表示发行版本间的某个阶段,比如,官方发布版本的补丁级别总是0。目录结构:====================- board?? ??? ?与单板相关的文件- common?? ?一些与架构无关的函数- cpu?? ??? ?针对特定CPU的文件? - 74xx_7xx?? ?针对Freescale MPC74xx 和 7xx CPU 的
您可能关注的文档
最近下载
- 保安服务 投标方案(技术标 ).doc
- Petrel中文操作手册.pdf VIP
- DB37∕T 5118-2018 市政工程资料管理标准.docx
- 拭子擦拭取样方法验证方案(回收率研究).pdf VIP
- 机电安装工程培训课件.pptx VIP
- 人教部编版三年级数学上册《万以内的加法和减法一(全章)》PPT教学课件.pptx VIP
- 千古奇文《渔樵问对》.pdf VIP
- 2023-2024学年北京市西城区八年级上学期期末考试道德与法治试卷含答案.pdf VIP
- Siemens 西门子工业 SIMATIC ET 200SP CM CAN SIMATIC ET 200SP CM CAN 使用手册.pdf
- 假钞识别培训课件内容.doc VIP
文档评论(0)