sheeva-uboot-envtools is

      Copyright (C) 2010 Federico Heinz <fheinz@vialibre.org.ar>

sheeva-uboot-envtools is a set of tools to manipulate the u-boot
partition on systems based on Marvell's Sheevaplug Reference Board.

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    IMPROPER USE OF THIS PROGRAM CAN MESS UP YOUR COMPUTER'S BOOT
    SEQUENCE, so please, use it only if you know what you are doing,
    and under your own responsability.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

The programs in this collection make it possible to modify the
machine's u-boot environment from user space, instead of being forced
to change them through the JTAG interface.

== BE FOREWARNED ==

Careless use of these tools can leave you with an unbootable system,
and the only way to recover from such a situation is through the JTAG
interface, so:

   1. make sure you know how to recover from a corrupted environment
      before you use these tools;
   2. keep the cables you may need for manual recovery through JTAG
      handy;
   3. use this program at your own risk and, most importantly:
   4. don't blame me if you have to re-enter your environment by hand. 

Simplest use case:

1) As root, use sheeva-ubootenv-print to get an ASCII representation
   of the current u-boot environment:

     # sheeva-ubootenv-print >env.txt

2) Edit at will.
3) Double, triple, and quadruple check that the resulting environment
   is sound and will indeed do something useful on next boot.
4) Check again.
5) Use sheeva-ubootenv-save to store the new environment in NAND
   memory:

     # sheeva-ubootenv-save <env.txt

TO INSTALL

'make install' should do the trick.
