AN2748
Rev. 0, 08/2004
Freescale Semiconductor
Application Note
Genesi Pegasos II
Kernel and NFS Facility
by Maurie Ommerman and Jacob Pan
CPD Applications
Freescale Semiconductor, Inc.
Contents
This is the eighth application note in a series that describes the
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3. General Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4. Setting up an NFS Root File System on a Host . . . . . 8
5. Downloading a Kernel from a Host . . . . . . . . . . . . . 12
6. Connecting the NFS Root File System to a Target . . 13
7. References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8. Document Revision History . . . . . . . . . . . . . . . . . . . 37
Genesi Pegasos II system and its various associated applications.
This document describes how to build a network file system
(NFS), download kernels to a Sandpoint or ADS board target, and
use NFS on Genesi as a root file system for a target.
1 Introduction
Using NFS gives great flexibility to the developer for controlling,
debugging, and analyzing the target system from the host. This
application note describes how to build an NFS for a Linux target
on a Linux host system, how to download kernels from a host to a
target, and how to start the target using the host NFS system.
2 Terminology
The following terms are used in this document.
Linux OS
Debian
Linux Operating System
One of the distributions of Linux
One of the distributions of Linux
Yellow Dog
NFS
Network file system, a complete root file
system for Linux, that is self-contained on a
host file system. Used to boot diskless Linux
systems remotely.
© Freescale Semiconductor, Inc., 2004. All rights reserved.