Difference between revisions of "U-Boot"

From Rockchip open source Document
Jump to: navigation, search
(创建页面,内容为“ *[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#Setting_up 1 Setting up] *[http://processors.wiki.ti.com/index.php/Booting_Linux_k...”)
 
Line 1: Line 1:
  
*[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#Setting_up 1 Setting up]
+
U-Boot Guide
*[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#Booting 2 Booting]
+
 
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#SDRAM 2.1 SDRAM]
+
= Download U-Boot =
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#SPI_Flash 2.2 SPI Flash]
+
 
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#NAND_Flash_.28ramdisk_as_rootfs.29 2.3 NAND Flash (ramdisk as rootfs)]
+
== Upstream U-Boot ==
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#NAND_Flash_.28jffs2_image_as_rootfs.29 2.4 NAND Flash (jffs2 image as rootfs)]
+
 
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#NAND_Flash_.28UBIFS_image_as_rootfs.29 2.5 NAND Flash (UBIFS image as rootfs)]
+
You can clone the u-boot repository by running:
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#NOR_Flash 2.6 NOR Flash]
+
<pre>git clone git://git.denx.de/u-boot.git</pre>
**[http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot#USB_Storage 2.7&nbsp;USB Storage]
+
 
 +
Alternatively you can use u-boot-rockchip instead which may with some patches not get in mainline:
 +
<pre>git clone git://git.denx.de/u-boot-rockchip.git</pre>
 +
 
 +
== Rockchp U-Boot ==
 +
 
 +
You can clone the u-boot repository by running:
 +
<pre>git clone https://github.com/rockchip-linux/u-boot.git</pre>
 +
 
 +
&nbsp;
 +
 
 +
= Supported Devices =
 +
 
 +
= Configure U-Boot =
 +
 
 +
= Build U-Boot =
 +
 
 +
== Get a toolchain ==
 +
 
 +
If you haven't done so before, get a suitable&nbsp;toolchain&nbsp;installed and added to your PATH.
 +
 
 +
= U-Boot functions =
 +
 
 +
= Istall U-Boot =

Revision as of 11:29, 8 March 2017

U-Boot Guide

Download U-Boot

Upstream U-Boot

You can clone the u-boot repository by running:

git clone git://git.denx.de/u-boot.git

Alternatively you can use u-boot-rockchip instead which may with some patches not get in mainline:

git clone git://git.denx.de/u-boot-rockchip.git

Rockchp U-Boot

You can clone the u-boot repository by running:

git clone https://github.com/rockchip-linux/u-boot.git

 

Supported Devices

Configure U-Boot

Build U-Boot

Get a toolchain

If you haven't done so before, get a suitable toolchain installed and added to your PATH.

U-Boot functions

Istall U-Boot