Difference between revisions of "PandaBoard ES uboot howto"
(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: | |
<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/ | + | 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: | |
<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: | |
<pre> | <pre> | ||
Line 33: | Line 33: | ||
</pre> | </pre> | ||
− | + | Make sure you unmount your SD card prior to removing it from the host PC. |
Revision as of 03: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.