GTA04 X-Loader

Installing-SLO

You are looking at an old revision of the page Installing-SLO. This revision was created by Nikolaus Schaller.

Table of Content

Recovery through SLO (Serial X-Loader)

Introduction

SLO is a early stage boot loader that can be loaded by the OMAP Boot ROM over a serial line (UART3) into SRAM and even works if NAND and MMC/SD cards fail.

After loading, it waits for U-Boot to be loaded through the ukermit protocol to SDRAM.

Details

  1. Set up serial connection
  2. Check that the CPU prints a message like "40V" on the serial console. Technically this is the first data record sent from the Boot ROM and indicates that the Boot ROM is waiting for data to arrive. This may need to press some User button to change the boot order.
  3. Start pserial on the host to send uart-loader.bin
  4. Reset the device and reboot so that the "40V" is sent to pserial
  5. start ukermit to send u-boot.bin
  6. after transfer succeeded, switch to terminal mode and you should be at the U-Boot console. Then, you can read/write the MMC/SD cards and flash standard X-Loader to NAND.

Created: 12 years 4 months ago
by Nikolaus Schaller

Updated: 12 years 4 months ago
by Nikolaus Schaller

Old Revisions