u-boot-2016.07 README文档结构

Author:AP0904225
版权声明:本文为博主原创文章,转载请标明出处。

阅读u-boot的README文档,可以获取很多有用的信息,例如从哪里可以获得帮助,帮助;u-boot版本命名规则,目录层次结构;软件配置,开发板初始化流程,配置选项,开发板的初始化设置,配置设置,硬件相关的配置选项;如何编译u-boot,环境变量,Image格式,Linux支持等等有关的信息。

u-boot README文档信息主干结构不够清晰,各主题埋没在汪汪文字海洋中,因此特意整理了下u-boot EADME文档的主干结构,方便查找所需的信息。这个README是基于u-boot-2016.07版本整理的。

Summary

Status

Where to get help

Where to get source code

Where we come from

Names and Spelling

Versioning

Directory Hierarchy

Software Configuration

Selection of Processor Architecture and Board Type

Sandbox Environment

Board Initialisation Flow

lowlevel_init():

board_init_f():

board_init_r():

Configuration Options

        - CPU Type:
        - Board Type:
        - CPU Daughterboard Type:
        - CPU Module Type:
        - Motherboard Type:
        - Motherboard I/O Modules:
        - Motherboard Options:
          Marvell Family Member
        - 8xx CPU Options:
        - 859/866/885 CPU options:
        - 85xx CPU Options:
        - Generic CPU options:
        - Intel Monahans options:
        - MIPS CPU options:
        - ARM options:
        - Tegra SoC options:
        - Linux Kernel Interface:
        - vxWorks boot parameters:
        - Cache Configuration:
        - Cache Configuration for ARM:
        - Serial Ports:
        - Console Interface:
        - Console Baudrate:
        - Console Rx buffer length
        - Pre-Console Buffer:
        - Autoboot Command:
        - Bootcount:
        - Pre-Boot Commands:
        - Serial Download Echo Mode:
        - Kgdb Serial Baudrate:
        - Monitor Functions:
        - Removal of commands
        - Regular expression support:
        - Device tree:
        - Watchdog:
        - U-Boot Version:
        - Real-Time Clock:
        - GPIO Support:
        - I/O tracing:
        - Timestamp Support:
        - Partition Labels (disklabels) Supported:
        - IDE Reset method:
        - ATAPI Support:
        - LBA48 Support
        - SCSI Support:
        - NETWORK Support (PCI):
        - NETWORK Support (other):
        - PWM Support:
        - TPM Support:
        - USB Support:
        - USB Device:
        - ULPI Layer Support:
        - MMC Support:
        - USB Device Firmware Update (DFU) class support:
        - USB Device Android Fastboot support:
        - Journaling Flash filesystem support:
        - FAT(File Allocation Table) filesystem write function support:
        - CBFS (Coreboot Filesystem) support
        - FAT(File Allocation Table) filesystem cluster size:
        - Keyboard Support:
        - Video support:
        - LCD Support:
        - Splash Screen Support:
        - Gzip compressed BMP image support:
        - Run length encoded BMP image (RLE8) support:
        - Do compressing for memory range:
        - Do compressing for memory range:
        - MII/PHY support:
        - IP address:
        - Server IP address:
        - Gateway IP address:
        - Subnet mask:
        - Multicast TFTP Mode:
        - BOOTP Recovery Mode:
        - DHCP Advanced Options:
        - Link-local IP address negotiation:
        - CDP Options:
        - Status LED:
        - CAN Support:
        - I2C Support:
        - Legacy I2C Support:
        - SPI Support:
        - FPGA Support:
        - Configuration Management:
        - Vendor Parameter Protection:
        - Protected RAM:
        - Access to physical memory region (> 4GB)
        - Error Recovery:
        - Command Interpreter:
        - Command Line Editing and History:
        - Command Line PS1/PS2 support:
        - Default Environment:
        - Parallel Flash support:
        - DataFlash Support:
        - Serial Flash support
        - SystemACE Support:
        - TFTP Fixed UDP Port:
        - Hashing support:
        - Freescale i.MX specific commands:
        - bootcount support:
        - Show boot progress:
        - Legacy uImage format:
        - FIT uImage format:
        - legacy image format:
        - FIT image support:
        - Standalone program support:
        - Frame Buffer Address:
        - Automatic software updates via TFTP server
        - MTD Support (mtdparts command, UBI support)
        - UBI support
        - UBIFS support
        - SPL framework
        - TPL framework
        - Interrupt support (PPC):

Board initialization settings:

Configuration Settings:

Low Level (hardware related) configuration options:

Freescale QE/FMAN Firmware Support:

Freescale Layerscape Management Complex Firmware Support:

Freescale Layerscape Debug Server Support:

Reproducible builds

Building the Software:

Testing of U-Boot Modifications, Ports to New Hardware, etc.

Monitor Commands - Overview:

Monitor Commands - Detailed Description

Environment Variables

Callback functions for environment variables

Command Line Parsing

Old, simple command line parser

Hush shell

General rules

Note for Redundant Ethernet Interfaces

Image Formats

New uImage format (FIT)

Old uImage format

Linux Support

Linux HOWTO

Porting Linux to U-Boot based systems

Configuring the Linux kernel

Building a Linux Image

Installing a Linux Image

Boot Linux

Boot Linux and pass a flat device tree

More About U-Boot Image Types

Booting the Linux zImage

Standalone HOWTO

Minicom warning

NetBSD Notes

Implementation Internals

Initial Stack, Global Data

Memory Management

System Initialization

U-Boot Porting Guide

Coding Standards

Submitting Patches

时间: 2024-10-13 02:12:07

u-boot-2016.07 README文档结构的相关文章

(三)文档结构(上)

一.基本文档结构 1.1  文档元素有4种,任何HTML文档都需要这些元素. 1.1.1 DOCTYPE元素 每个HTML文档都必须以DOCTYPE元素开头.浏览器据此得知自己将要处理的是HTML内容.但是即使省略这个元素,大多数浏览器仍能正确地显示文档内容,但是在编写文档的时候还是最好不要省略. <!DOCTYPE html> 解析: 上述语句告诉浏览器: 1. 处理的是HTML文档.  2.用来标记文档内容的HTML所属的版本.该元素没有结束标签,放于文档开头即可. 1.1.2 html元

HTML5的文档结构

HTML5的文档结构 HTML5简化了许多,它的设计遵循了3个原则:1.兼容性.2.实用性.3.通用访问性     1. header 元素 <header> 标签定义文档或者文档的一部分区域的页眉,又可用于设置文章标题. <header> 元素应该作为介绍内容或者导航链接栏的容器. 在一个文档中,您可以定义多个 <header> 元素. 注释:<header> 标签不能被放在 <footer>.<address> 或者另一个 <

HTML5移动开发之路(42)——HTML4与HTML5文档结构比较

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(42)--HTML4与HTML5文档结构比较 一般来说,人们在书写包括HTML在内的文档时,习惯上按照类似于"章--节--小节"这样的层次结构来进行. 在HTML4中的描述方式: <html> <head> </head> <body> <h1>第一章 小强的HTML5移动开发之路</h1> <h2>1.1 HTM

重温CSS之文档结构

出处:http://limits.cnblogs.com 我们来看看几个基本的HTML页面 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"&g

Html5之基础-3 HTML概述、基础语法、文档结构

一.HTML 概述 超文本 (1) Web 是一个超文本文件的集合 (2) 超文本文件是 Web 的基本组成单元,也称为网页或 HTML 文档.Web页等,通常是以.html或.htm为后缀的文件 (3) Web页上之间通过超文本中的超级链接组织在一起 HTML 概述 (1) HTML(HyperText Markup Language):超文本标记语言,一种纯文本类型的语言 - 使用带有尖括号的"标记"将网页中的内容逐一标识出来 (2) 用来设计网页的标记语言 (3) 用该语言编写的

做一个项目的基本文档结构

---恢复内容开始--- 1.首先是对psd文档进行分析,找出各个文档中的相同点,比如说相同的头部(header).尾部(footer).侧边(sidebar)等. 2.建立基本的文档结构,如: 3.切片:对于logo一般保存在imgs里面,我这里是保存在imgs/common里面,即保存在图片的公共部分.imgs里面一般保存的是临时图片,即网站上线之后随时需要换掉的图片.比如轮播图等一般都是临时图片.还有就是对于比较大的图片也是保存在imgs里面.如: 对于css里面的背景图片,一般保存在和c

创建XML文档结构

static void CreateXML(string outputPath) { XmlDocument _xmlDoc = new XmlDocument(); string _xmlNode = @"<books type='ITP' language='english'><metadata></metadata></books>"; _xmlDoc.LoadXml(_xmlNode); XmlDeclaration _xmlDe

《CSS设计指南》笔记--HTML标记与文档结构

通过阅读和学习书籍<CSS设计指南>总结 <CSS设计指南>/Charles lvyke-Smith著.李松峰译-人民邮电出版社 本书网站:http://www.stylinwithcss.com 强烈推荐!!深入浅出,精简,适合入门!! HTML标记与文档结构 1.1 HTML标记基础 1.1.1 文本用闭合标签 ??闭合标签的基本格式如下: <标签名>文本内容<标签名/> <标签名 属性_1="属性值" 属性_2="属

XML文档结构【转载】

一,XML文档结构  XML文档是由一组使用唯一名称标识的实体组成.也是由数据和描述数据的标记组成. 文档的组成部分包括:声明,元素,注释,字符引用和处理命令. 二,创建XML文档 XML声明始终是任何XML文档的第一行.  1,陈述XML声明:为XML文档匹配合适的解析器.    XML声明语法:  <? xml version = "XML版本号"  standalone = “no或yes” encoding = “UTF-8或UTF-16或GB2321或GBK”?>