User`s manual

Getting Started With Linux on the LPC3250 OEM Board Page 6
Copyright 2009 © Embedded Artists AB Rev A
2 Getting Started
2.1 Introduction
This chapter describes how you get-up-and running with prebuilt images of the u-boot, Linux kernel
and root file system. Necessary images can be downloaded from Embedded Artists support site or you
can follow the instructions in chapter 3 to build the images yourself.
u-boot.bin
– The Universal Bootloader, known as u-boot for short.
uImage
– The Linux kernel image.
rootfs.jffs2
– A JFFS2 formatted root file system to be stored in NAND flash.
Besides the images you will also need a USB memory stick and an MMC/SD card (if you select to
load the u-boot from a MMC/SD card) in order to follow the instructions below. A terminal application
is also required as an interface towards the board. These instructions will be using the Tera Term
terminal application.
2.2 Preparation and Setting up the Board
In this section you will setup the board and boot into the Stage 1 boot loader (S1L) where it will then be
possible to load the u-boot.
1. Copy the
u-boot.bin
file to the root directory in a FAT formatted MMC/SD card.
2. Copy the
uImage
and
rootfs.jffs
files to the root directory of a USB memory stick.
3. Insert the MMC/SD card in the MMC/SD card slot on the QVGA Base board, see Figure 1.
4. Insert the USB memory stick in the USB A connector, see Figure 1.
5. Connect the USB cable that came with the board to the USB mini-B connector marked UART
#0, see Figure 1. Also make sure that the cable is connected to your computer.
6. The board will now power up. Follow the instructions in the User’s Manual for the LPC3250
OEM Board to install necessary FTDI USB drivers and identify which COM port that was
assigned to the board.
7. Start your terminal application and connect to the COM port associated with the board.
Note: Make sure the automatic ISP jumpers (marked RST and P2.10 on the base board)
are open. If not it’s possible that a terminal application resets the board. In Figure 1 the
jumpers are closed.
8. Reset the board by pressing the Reset button. The S1L bootloader will boot, see Figure 2 to
see what it looks like in Tera Term.
9. You are now ready to continue to the next section and load the u-boot.