How to run Linux 2.4 on the MCM module
Description
This document describes how to get Linux 2.4 up and running on the ETRAX 100LX
MCM module.
- Download the latest e100lx_mcm
release and read the setup
instructions for requirements etc.
- Download the linux 2.4.19 kernel from www.kernel.org.
- Unzip the e100lx_mcm package anywhere you like using 'tar -zxvf e100lx_mcm-Rx_y_z.tgz'.
- Unzip the kernel in axis/e100lx_mcm/os and rename the folder to 'linux'.
- The kernelconfig that is included in this package is configured for an MCM
module with no external SDRAM attached. You may need to modify the kernel
configuration file to fit your hardware. The product debug port is put on
ser0 (/dev/ttyS0) by default.
- Enter the development tree root (axis/e100lx_mcm) and source init_env, .
./init_env.
- Run the install script, ./install. This will install the rest of the
software for you.
- Connect a null modem cable between the serial port (Product debug-port) on
the MCM hardware and the host PC. Run a serial terminal e.g.
sermon.
- Put the MCM in network boot mode.
- Run ./flashitall the first time you flash the MCM, this erases the entire
flash and programmes the new image.
- You should be able to monitor the flash programming on the terminal from
which ./flashitall is run. When the kernel is starting up you should see
messages on the serial terminal.
Date: 2002/11/25
Revision: 1.1
Please send feedback on how to improve this document to technology@axis.com.