Difference between revisions of "PandaBoard ES uboot howto"

From eLinux.org
Jump to: navigation, search
(Fix what appears to be reference to non-existent remote branch.)
Line 1: Line 1:
 
== Getting the Source ==
 
== Getting the Source ==
  
to get the source code for u-boot, clone a copy of the linaro u-boot stable tree:
+
To get the source code for U-Boot, clone a copy of the Linaro U-Boot stable tree:
  
 
<pre>
 
<pre>
Line 11: Line 11:
 
</pre>
 
</pre>
  
As of 12/18/2011 the master branch tagged Linaro-u-boot-2011.12 produces a working MLO/u-boot pair which will boot both Panda and Panda-ES boards. Previously, the Panda EA1 with rev ES2.0 silicon would not boot.
+
As of 12/18/2011, the master branch tagged Linaro-u-boot-2011.12 produces a working MLO/U-Boot pair which will boot both Panda and Panda-ES boards. Previously, the Panda EA1 with rev ES2.0 silicon would not boot.
  
 
== Configure and Compile ==
 
== Configure and Compile ==
  
to configure and compile u-boot for PandaBoard ES do the following:
+
To configure and compile U-Boot for PandaBoard ES do the following:
  
 
<pre>
 
<pre>
Line 25: Line 25:
 
== Copy Files ==
 
== Copy Files ==
  
copy the MLO and u-boot images to the boot partition of your mounted sd card
+
Copy the MLO and U-Boot images to the boot partition of your mounted SD card:
  
 
<pre>
 
<pre>
Line 33: Line 33:
 
</pre>
 
</pre>
  
make sure you unmount your sd card prior to removing it from the host pc.
+
Make sure you unmount your SD card prior to removing it from the host PC.

Revision as of 10:23, 27 December 2011

Getting the Source

To get the source code for U-Boot, clone a copy of the Linaro U-Boot stable tree:

mkdir pandaboard-es
cd pandaboard-es
git clone git://git.linaro.org/boot/u-boot-linaro-stable.git
cd u-boot-linaro-stable
git checkout -b pandaboard-es origin/Linaro-u-boot-2011.12

As of 12/18/2011, the master branch tagged Linaro-u-boot-2011.12 produces a working MLO/U-Boot pair which will boot both Panda and Panda-ES boards. Previously, the Panda EA1 with rev ES2.0 silicon would not boot.

Configure and Compile

To configure and compile U-Boot for PandaBoard ES do the following:

make omap4_panda_config
make


Copy Files

Copy the MLO and U-Boot images to the boot partition of your mounted SD card:

cp MLO /media/boot
cp u-boot.img /media/boot
sync

Make sure you unmount your SD card prior to removing it from the host PC.