Prebuilt uClinux images for the IXDP425  HOWTO

last update: $Date: 2005-10-10 06:49:39 $
Maintained at sourceforge  See the project management page  or the project  home page


The HOWTO shows the setup and use of the prebuilt images. Follow the steps, and  use cut and paste where necesary to copy commands into a terminal window or to the shell. Assumes that the user is performing the steps on a Linux host.  Can be applied to non-linux systems ( Win32), but you are on your own.

Preliminaries

Steps

  1. Minimum Host and Platform Setup
  2. Get the images
  3. Load  and Run the images


Minimum Host and Platform Setup

See the Host setup HOWTO .This lidentifies the steps necessary for a minimal host system setup to load the prebuilt images on the IXDP425.

Befor proceeding, verify that in a terminal window you can run minicom ( or other terminal program) and you can view the RedBoot prompt.

Get the images

Download the file  uClinux-ixdp425-ixp400-v1.2.2-binaries.tar.gz and save in a working directory.

Untar the file using the command

$ tar xzvf uClinux-ixdp425-ixp400-v1.2.2-binaries.tar.gz

This creates the files...

Load and run the images

As root, copy the images to the tftpboot directory

$ su
password:
# cp ramdisk.gz zImage /tftpboot
# exit
$


Use minicom (or other terminal program)  connect to the IXDP425 UART0 serial port

Power on the IXDP425, The expected output from UART0 at boot is.
NOTE: If Redboot has not been initialized to support managing flash images, then the
RedBoot prompt can be delayed from showing by aproximately 30 seconds.  See the

RedBoot mini HOWTO  for information.

Redboot messages shown at power on
 
RedBoot(tm) bootstrap and debug environment [ROM]
Red Hat certified release, version 1.92 - built 23:01:46, May 2 2003

Platform: IXDP425 Development Platform (XScale)
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x00000000-0x10000000, 0x0001f880-0x0ffd1000 available
FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.
RedBoot>


Issue the commands that are shown in white text
 
 RedBoot> load -r -v -b 0x01600000 zImage
 RedBoot> load -r -v -b 0x00800000 ramdisk.gz
 RedBoot> go -n 0x01600000



See the expected output here