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
u-boot-2016.07 README文档结构的更多相关文章
- HTML5的文档结构和新增标签
一.HTML5 文档结构1.第一步:打开 开发工具,打开指定文件夹:2.第二步:保存 index.html 文件到磁盘中,.html 是网页后缀:3.第三步:开始编写 HTML5 的基本格式.< ...
- Win 10 开发中Adaptive磁贴模板的XML文档结构,Win10 应用开发中自适应Toast通知的XML文档结构
分享两篇Win 10应用开发的XML文档结构:Win 10 开发中Adaptive磁贴模板的XML文档结构,Win10 应用开发中自适应Toast通知的XML文档结构. Win 10 开发中Adapt ...
- Mongodb:修改文档结构后出现错误:Element '***' does not match any field or property of class ***.
Mongodb:修改文档结构后出现错误:Element '***' does not match any field or property of class ***. Mongodb是一种面向文档的 ...
- 读取XML文档结构并写入内容
1.在项目中新建XML文档结构.xsd文件,在其中添加相应的节点. 2.读取文档结构并写入内容 string initFileName = @"D:\Config.xml"; Da ...
- MFC开发上位机到底用Dialog结构还是文档结构?
最近要跟着导师一起开发一款大型上位机.MFC新人在考虑用对话框结构还是文档结构. 虽然说书上说大型结构的软件都需要文档结构,但是目前来看,对话框可以实现功能,并且对话框的程序更小一些,节省资源加载速度 ...
- MongoDB学习笔记(四) 用MongoDB的文档结构描述数据关系
MongoDB的集合(collection)可以看做关系型数据库的表,文档对象(document)可以看做关系型数据库的一条记录.但两者并不完全对等.表的结构是固定的,MongoDB集合并没有这个约束 ...
- HTML5的文档结构
HTML5的文档结构 HTML5简化了许多,它的设计遵循了3个原则:1.兼容性.2.实用性.3.通用访问性 1. header 元素 <header> 标签定义文档或者文档 ...
- Poi之Word文档结构介绍
1.poi之word文档结构介绍之正文段落 一个文档包含多个段落,一个段落包含多个Runs,一个Runs包含多个Run,Run是文档的最小单元 获取所有段落:List<XWPFParagraph ...
- HTML文档结构
下面对HTML文档结构进行一 一解释: 1.文档声明:既不是元素,也不是注释: 代码格式:<! DOCTYPE html> 注:必须写在HTML文档的第一行 原因:告诉浏览器使用哪个版本的 ...
随机推荐
- ubuntu上的mysql数据库双机备份设置
配置环境: myslq 5.5.3 + ubuntu server 12.04 一.配置MySQL主服务器(192.168.0.1) 1.增加一个账号专门用于同步 1 mysql>grant r ...
- (转).net下Selenium2使用方法总结
一.Selenium简介 1.Selenium1(Selenium RC) Selenium2(Selenium WebDriver) Selenium2.0 = Selenium1.0 + W ...
- UVA 11853 Paintball ——(dfs+圆交判定)
题意:给出一个1000*1000大小的矩阵,里面有若干圆,表示障碍物,现在要找出从左边到右边的一条通路,输出入口和出口的坐标,如果有多答案,输出y值最大的答案. 分析:从与上面相连的圆开始dfs,每次 ...
- 测试redis+keepalived实现简单的主备切换【转载】
转自: 测试redis+keepalived实现简单的主备切换 - Try My Best 尽力而为 - ITeye技术网站http://raising.iteye.com/blog/2311757 ...
- emacs search, 讲的很清楚。
默认情况下,Emacs采用了一种很待殊的”增量搜索”的功能,虽然它与我们常用的搜索方法在操作习惯上有很大的不同,但习惯后确实是十分的方便. 要让Emacs开始执行搜索,可以按C-s或C-r,前者是从光 ...
- word2016怎么从第三页开始设置页码
在Word中,默认为一节,每节的页码是连续的,若想在一个Word文档中,前2页不设页码,从第3页开始设置页码,必须插入分节符,使文档分成两节,这样就可以单独设置页码.操作步骤:1.将光标放在第4页的首 ...
- [其他]volatile 关键字
用 volatile 关键字修饰函数 的作用是 告诉编译器该函数不会返回 , 让编译器能产生更好的代码 另外也能避免一些假警告信息,如未初始化的变量等
- javascript客户端时间线
1.创建document对象,解析解析web页面,此时document.readyState=“loading” 2.下载脚本并执行,同时解析文档. 3.文档解析完成,document.readySt ...
- USACO 1.3.2
题目链接:USACO 1.3.2 这道题有点小坑,不是算法错了,而是文件名,是barn1不是barnl,恕我眼拙,找了十五分钟... 肯定是木板的个数用的越多越好,这样可以减少空隙. 简单的贪心,将每 ...
- json python api
摘要:对于python来说,json并不是一种数据类型,可以把它视为函数.json.dumps把字典或列表变成json风格的str类型:json.loads把json风格的str类型变成原来的类型(列 ...