Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

1.1. The Aleph ARMLinux CD
1.2. Nomenclature
2.1. Introduction
2.2. Boot loaders
2.3. JTAG
2.4. Host machine
2.5. RAMdisks
3.1. Background
3.2. Hardware
3.2.1. Aleph One LART development kit
3.2.5. Ethernet Boards
3.3.1. Power and Serial Connections Configuring the LART for input voltages between 10-16V
3.3.2. Using JTAG and JFlash-linux LART JTAG reset problem
3.3.3. Serial Monitor Configuring Minicom
3.3.6. Uploading a kernel and RAMdisk Which kernel/RAMdisk to use?
3.3.7. Booting the kernel
3.3.8. RAMDisk details
3.3.9. Programming the KSB programmable logic
3.3.10. KSB IO connections and devices
3.3.11. Ethernet board connections and setup Ethernet config
Table 3-3. Ethcon board pinout
3.3.12. Resources
4.1. Assabet: Background
4.1.1. Hardware Setup Preparing the Board
4.1.4. Uploading to the Assabet Configuring Minicom
4.1.6. RAMdisks
4.1.7. Using the Audio Devices The CF Network Card Copying Things off a CF Disk
5.1. Introduction: Background
5.1.1. Psion Series 5 Specifications
5.2. How Does it Work?
5.3. Preparation
5.4.1. Copying Files onto the Psion
5.4.2. Installing Arlo
5.4.3. Getting the Kernel
5.4.4. Getting the Kernel from EPOC Loading the Kernel Loading the initial RAMdisk (initrd) Passing Additional Parameters into the Kernel Running the Kernel
5.5. What can I do Now?
5.6. Creating a Filesystem on your Compact Flash
5.7. Autobooting Arlo from Reset
5.8. How do I get Back to EPOC?
5.9.1. Compiling a Kernel
5.9.2. Glueing the Kernel
5.9.3. Debugging GDB Stub Armulator
5.10. Resources
5.10.1. Web sites and Mailing Lists
5.10.2. Mailing Lists
5.10.3. Plp Tools
5.10.4. EPOC Program Installer (Instexe.exe)
5.10.5. Arlo For the Psion 5 For the Psion 5mx
5.10.6. Precompiled Kernels
6.1. Boot loaders
6.2. Introduction
6.4. Boot loader Responsibilities
6.5. Booting the boot loader
6.6. Summary of boot loaders
6.7. Some practical examples
6.7.1. An Example Using Blob
6.7.2. Compiling Blob
6.7.3. Resources
6.8. Angel and Angelboot
6.8.1. Configuring Angelboot
6.8.2. Running Angelboot
7.1. Patching
7.2. Compiling a Kernel
7.2.1. Obtaining the Kernel Source Kernel source management
7.2.2. Making a Kernel
7.3. Making a RAMdisk
7.3.1. Looking at existing RAMdisks
7.4. Making your own patches
7.4.1. Sending in a patch
8.1. Toolchain overview
8.2. Pre-built Toolchains
8.2.1. Native Pre-built Compilers
8.2.2. Emdebian Installing the Toolchain
8.2.3. LART Installing the Toolchain
8.2.4. Compaq Installing the Toolchain
8.3. Building the Toolchain
8.3.1. Picking a target name
8.3.2. Choosing a directory structure
8.3.3. Binutils Binutils components Downloading, unpacking and patching Configuring and compiling
8.3.4. gcc Kernel headers Configuring and compiling
8.3.5. glibc Downloading and unpacking Configuring and compiling
8.3.6. Notes libgcc Overwriting an existing toolchain Issues with older version of binutils and gcc The -Dinhibit_libc hack
Chapter 9. Porting the Linux Kernel to a new ARM Platform
9.1. Introduction
9.2. Terminology
9.3. Overview of files
9.3.1. armo and armv
9.4. Registering a machine ID
9.5. Config files
9.6.1. Decompressor Symbols
9.6.2. Kernel Symbols
9.6.3. Architecture Specific Macros
9.7. Kernel Porting
9.8. Further Information
10.1. Logging in
10.2. The Shell
10.3. Simple Commands
Table 10-1. Simple Commands
10.3.1. Change Directory
10.3.2. Print the Working Directory
10.3.3. List Files
Table 10-2. The List Command
10.3.4. Move Files
10.3.5. Copy a File
10.3.6. Delete a File
10.3.7. Make a directory
10.4. The Filesystem
1. The Linux Root Filesystem
10.4.1. Overview
Table 10-3. Permissions by Role
Table 10-4. Permissions by Numbers
Table 10-5. Permissions by Symbols
10.4.4. Alternative Filesystems
10.4.5. Debian Package Management
10.5. Help!
10.6. Accounts
10.7. Editing
10.7.1. Editing with ae
10.7.2. Editing with Jed
10.7.3. Editing with Vim
10.8. Linux and Printing
10.8.1. Overview
10.8.2. Planning Ahead
10.8.3. A Simple Example
10.9. The X Windows System
10.9.1. The Client-Server Model
10.9.2. Window Managers and X Applications
10.10.1. Connecting to the Net with PPP Writing Scripts Fine-Tuning
10.10.2. PPPsetup
10.11. Shutting Down
10.12. A Word of Encouragement
Chapter 12. ARM devices and projects
12.1. ARM Devices
12.1.1. Aleph One Limited - The ARMLinux Specialists
12.1.2. Acorn and RISC OS Machines
12.1.3. Psion
12.1.4. Footbridge Machines NetWinder EBSA285 LART PLEB Assabet Simputer Itsy The SmartBadge Project
13.1. This Guide
13.2. The ARMLinux Web sites
13.3. Debian Resources
13.3.1. Debian Guides
13.3.2. Debian Mailing Lists
13.3.3. Debian Help
13.4. News Groups
13.5. The Doc folder on this CD
13.7. Mailing Lists
13.7.1. linux-arm
13.7.2. linux-arm-kernel
13.7.3. linux-arm-announce
13.7.4. armlinux-toolchain
13.7.5. ARMLinux-newbie
13.7.6. Debian ARM
13.7.7. Emdebian
13.7.9. Psion PDAs
13.7.10. StrongARM issues
13.7.11. iPAQ PDAs
13.8. Reading List
13.8.1. Books Online
0 of .
Results for:
No results containing your search query
P. 1
Webb W.Guide to ARMLinux for developers.2002

Webb W.Guide to ARMLinux for developers.2002

Ratings: (0)|Views: 454|Likes:
Published by Make_Pic

More info:

Published by: Make_Pic on Apr 07, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 4 to 19 are not shown in this preview.
You're Reading a Free Preview
Pages 23 to 26 are not shown in this preview.
You're Reading a Free Preview
Pages 30 to 38 are not shown in this preview.
You're Reading a Free Preview
Pages 42 to 177 are not shown in this preview.
You're Reading a Free Preview
Pages 181 to 184 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
sandey16585 liked this
Walter Montandon liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->