U-Boot

From OESF

Revision as of 07:53, 21 September 2007 by Meyer (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

U-Boot is an operating system boot loader developed as part of the pdaXrom project. It is a prerequisite for installing pdaXrom version 1.1.0beta4 or higher.

Contents

Installation procedure

Download U-Boot

  1. Obtain the version of U-Boot for your target platform and pdaXrom version from the pdaXrom downloads page.
  2. Format CF or MMC/SD card in FAT (FAT16) format.
  3. Unzip U-Boot archive to CF or MMC/SD card. You will produce the files: emergenc.img, u-boot.bin, updater.pro, updater.sh

Then install U-Boot by one of the following three methods:

Fresh installation on Zaurus with standard Sharp boot loader:

  1. Insert CF or MMC/SD card.
  2. Press and hold OK during reboot to activate the Maintenance Menu (in Japanese).
  3. Click 4th menu button to flash ROM.
  4. Press and hold OK and reboot again — U-Boot emergency system will boot up.

Install with low level updater (fresh or upgrade):

  1. Insert CF or MMC/SD card.
  2. Remove battery and AC power.
  3. Press and hold C and D buttons, and insert battery — green lamp will flash for about 20 seconds and then turn off.
  4. Remove battery.
  5. Press and hold OK and reboot again — U-Boot emergency system will boot up.

Reinstall from previously installed U-Boot emergency system:

NOTE: Will not work with first release of U-Boot for models C1000/3x00.

  1. Press and hold OK, and reboot to enter U-Boot emergency system.
  2. Insert CF or MMC/SD card.
  3. At the bash command prompt, change directories to the CF or MMC/SD card where the U-Boot files are stored:
    # cd /mnt/cf (for CF card)
    or
    # cd /mnt/card (for MMC/SD card)
  4. Flash new U-Boot:
    # nandlogical /dev/mtd1 WRITE 0x0 0x20000 u-boot.bin
  5. Flash new emergency image:
    # nandlogical /dev/mtd1 WRITE 0x60000 0x540000 emergenc.img
  6. Press and hold OK and reboot again — new U-Boot emergency system will boot up.

Install pdaXrom ROM

After U-Boot is installed successfully, you may want to proceed to flash the desired pdaXrom version. See Installing pdaXrom from 1.1.0beta4.

Reference

Personal tools