13 used & new from £13.85

Have one to sell? Sell yours here
 
 
Building Embedded Linux Systems
 
 

Building Embedded Linux Systems (Paperback)

by Karim Yaghmour (Author)
4.4 out of 5 stars  See all reviews (7 customer reviews)

Available from these sellers.


7 new from £13.85 6 used from £14.00

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Embedded System Boards opens new browser window
www.rp3.com  -  Many types with analog & digital IO Program in C, modbus, or Basic.
   Embedded PC Systems opens new browser window
www.janz.de/Automationsystems  -  Flexible+fanless Box&Panel PCs Software,Support,own development
   Embedded Linux Systems opens new browser window
www.EmbeddedPlanet.com  -  Low-Cost, Turnkey Linux Solutions. PowerPC, Xscale. AMC, PMC, PC/104
  
 

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 416 pages
  • Publisher: O'Reilly Media; 1 edition (22 April 2003)
  • Language English
  • ISBN-10: 059600222X
  • ISBN-13: 978-0596002220
  • Product Dimensions: 23.2 x 17.8 x 2.6 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon.co.uk Sales Rank: 348,426 in Books (See Bestsellers in Books)

    Popular in this category:

    #30 in  Books > Computing & Internet > Computer Science > Architecture & Microprocessors > Microprocessors > Embedded Systems
  • See Complete Table of Contents

Product Description

Review

"The lessons learnt using this book alongside systems such as the IPAQ will certainly pay off." - Martin Howse, LinuxUser & Developer, issue 31 "This book should be essential reading for embedded system designers at all levels of experience who intend to use Linux in current or future projects. The only other thing you need is an internet connection to download the source code of components that are used." Industrial Networking & Open Control, June 2003

Product Description

Linux is being adopted by an increasing number of embedded systems developers, who have been won over by its sophisticated scheduling and networking, its cost-free license, its open development model, and the support offered by rich and powerful programming tools. While there is a great deal of hype surrounding the use of Linux in embedded systems, there is not a lot of practical information. "Building Embedded Linux Systems" is a guide to putting together an embedded system based on the Linux kernel. This indispensable book features arcane and previously undocumented procedures for: Building your own GNU development toolchain using an efficient embedded development framework; selecting, configuring, building, and installing a target-specific kernel; creating a complete target root filesystem; setting up, manipulating, and using solid-state storage devices; installing and configuring a bootloader for the target; cross-compiling a slew of utilities and packages; and debugging your embedded system using a plethora of tools and techniques. Details are provided for various target architectures and hardware configurations, including a thorough review of Linux's support for embedded hardware. All explanations rely on the use of open source and free software packages. By presenting how to build the operating system components from pristine sources and how to find more documentation or help, this book aims to simplify the task of keeping complete control over one's embedded operating system, whether it be for technical or sound financial reasons. Author Karim Yaghmour, a well-known designer and speaker who is responsible for the "Linux Trace Toolkit", starts by discussing the strengths and weaknesses of Linux as an embedded operating system. Licensing issues are included, followed by a discussion of the basics of building embedded Linux systems. The configuration, setup, and use of over 40 different open source and free software packages commonly used in embedded Linux systems are also covered. uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace, and gdb are among the packages discussed.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
linux
embedded linux
embedded
embedded systems
programming
linux embedded open source systems
computer hardware

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

7 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
10 of 10 people found the following review helpful:
5.0 out of 5 stars Brilliant, 22 Oct 2003
By A Customer
If you want to know everything about embedding Linux this is it!

I have been involved in Embedded Linux for the past three years, and often spent countless hours on the net, reading through vast amount of documents, done by the kind folks of the Linux commmunity.

Karim has done a splendid job, pulling together everything you need to know, to embed Linux on a varaiety of architectures, and walks you through in simple, easy to understand manner.

This book is a "must have" for anyone deploying Linux on embedded systems. Besides its a cracking read anyway, if you like to broaden your knowledge on Linux internals.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Excellent embedded linux starting point, 20 Nov 2003
The book is an excellent embedded GNU/Linux starting point: Karim drives you through almost all aspects of embedded Linux system configuration and installation giving a lot of 'pointers' to software and documentation, saving many hours of 'googling'. At the end of the book I found myself with a perfectly configured and specifically taylored GNU/Linux embedded system cross/development framework and a running target board.
Congratulation Karim !
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
11 of 12 people found the following review helpful:
5.0 out of 5 stars Superb, 22 May 2003
The Linux operating system is fantastic, documentation and training aids on the subject are poor. This book is a great introduction to linux when used in an embedded context.

It covers the basics like how to setup terminal emulators on the host, and provides information on the host/target environment most suitable for your project. It demonstrates how to configure the tool chain and how to configure the kernel. It also deals with some deployment issues such as storage and the root file system and has a great section on bootloaders as well. The section on using performance analysis tools and measuring interrupt latency is very valuable as well.

If you know linux well this book will probably teach you very little, but if like me you know embedded systems but are new to linux you'll love it.

Complements Linux Device Drivers by Rubini & Corbet very well. I wish I'd had this book a year ago, I'd have more hair today.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Excellent book that deserves better index, contents page and reference handling.
Good: breadth of coverage including udev, rootfs and library alternatives (to save memory etc.)

Bad: index and contents pages make it difficult to use as quick... Read more
Published 1 month ago by ratuk

5.0 out of 5 stars A plug from PLUG for this book
At our LUG (PLUG.fi), we have a gadget club, where we play with devices. They're not all GNU/Linux based, but we do strive to move in that direction. Read more
Published 9 months ago by Troy Korjuslommi

4.0 out of 5 stars Very usefull, but not definitive.
Although most embedded projects are based on fairly old versions of the kernel, there are still developments and applications that will eventually render this book outdated,... Read more
Published 20 months ago by scruffy bob

3.0 out of 5 stars quite useful
The book is interesting and fairly useful in that it confirms that what I have been doing to create cross compilers, embedded versions of Linux etc, is more or less correct... Read more
Published on 25 July 2004 by philb320

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.