Linux for Embedded and Real-time Applications and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Linux for Embedded and Real-time Applications on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Linux for Embedded and Real-time Applications (Embedded Technology) [Paperback]

Doug Abbott
3.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £30.75
Price: £27.06 & FREE Delivery in the UK. Details
You Save: £3.69 (12%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 5 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Monday, 27 Oct.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £25.71  
Paperback £27.06  

Book Description

15 Nov 2012 0124159966 978-0124159969 3rd edition
This new edition of "Linux for Embedded and Real-Time Applications" provides a practical introduction to the basics and the latest developments in this rapidly evolving technology. Ideal for those new to using Linux in an embedded environment, it takes a hands-on approach and covers key concepts plus specific applications. Key features include: substantially updated to focus on a specific ARM-based single board computer (SBC) as a target for embedded application programming; and includes an introduction to Android programming. With this book you will learn: the basics of Open Source, Linux and the embedded space; how to set up a simple system and tool chain; how to use simulation for initial application testing; network, graphics and Android programming; how to use some of the many Linux components and tools; how to configure and build the Linux kernel, BusyBox and U-Boot bootloader; provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and its capabilities - including Android; and updated and changed accompanying tools, with a focus on the author's specially-developed Embedded Linux Learning Kit.

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Frequently Bought Together

Linux for Embedded and Real-time Applications (Embedded Technology) + Embedded Linux Primer: A Practical Real-World Approach (Prentice Hall Open Source Software Development) + Linux Kernel Development (Developer's Library)
Price For All Three: £84.64

Buy the selected items together

Product details

  • Paperback: 384 pages
  • Publisher: Newnes; 3rd edition edition (15 Nov 2012)
  • Language: English
  • ISBN-10: 0124159966
  • ISBN-13: 978-0124159969
  • Product Dimensions: 1.9 x 19.7 x 23.5 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 727,964 in Books (See Top 100 in Books)

More About the Author

Doug Abbott has well over 30 years' experience in various aspects of computing hardware and software design with an emphasis on applications in data acquisition and instrumentation. For the past 20 years he has been an independent consultant specializing in software design at the operating system level.

About ten years ago, Doug got intrigued by the open source phenomenon and decided to jump on the Linux bandwagon. Smart move! He now teaches seminars on Linux in the embedded space.

Doug currently hangs out in Silver City, NM, a funky little town in the southwest corner of the state right next to the Gila National Forest and Wilderness. He has a master's degree in electrical engineering from the University of California at Berkeley.

Product Description

About the Author

Doug Abbott is a consultant with over thirty years' experience, specializing in hardware and software for industrial and scientific data acquisition and embedded product applications. Doug is also a popular instructor and seminar leader, who teaches classes in PC technology and real-time programming for University of California Berkeley Extension. He has taught the techniques of real-time programming and multi-tasking operating systems to hundreds of professional engineers.

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

Customer Reviews

5 star
2 star
1 star
3.5 out of 5 stars
3.5 out of 5 stars
Most Helpful Customer Reviews
Format:Kindle Edition|Verified Purchase
A very poorly formatted text, in the Kindle version. It's a challenge to read code snippets that were embedded into the running text. I expected a better performance from such a reputable publisher as Elsevier seems to be.

The contents are great. Many thanks to the author. Online materials are very good too but those are difficult to find on the publisher website because it has a rather unintuitive user interface.
Comment | 
Was this review helpful to you?
Format:Paperback|Verified Purchase
All round a very useful book. Any purchaser should be aware that the book is closely tied in with the Friendly Arm Mini2440 board. This was not too easy or cheap to obtain. Avoid the Far Eastern distributors. In the end my board was sourced by ArmAndHammer in the US. They gave exceptional service. The board was about US$100 and postage by international courier was half that again. You do get a lot of board and LCD display for your money though. Once you have the board, following the book as a tutorial seems very straight-forward.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 3.4 out of 5 stars  5 reviews
19 of 19 people found the following review helpful
2.0 out of 5 stars Kindle Edition formatting is pathetic 3 Jun 2013
By E Larson - Published on
Format:Kindle Edition|Verified Purchase
The shell commands included in the text are horribly formatted. For someone not extremely versed in how Linux shell commands work this would be impossible to follow. For example:

cp /media/"UDF Volume"

Where 2 is actually a footnote. The text should read as follows:

cp /media/"UDF Volume"/arm-linux-gcc-4.3.2.tgz .

That space before the final . is just a bit important. I shouldn't have to buy the dead-tree version (assuming it is correct there) to get accurate information. If you publish technical books, try editing the Kindle version before you publish it.
9 of 9 people found the following review helpful
5.0 out of 5 stars One of the Best On Embedded Linux 23 Dec 2012
By Dave - Published on
Format:Paperback|Verified Purchase
I rank Doug's book as one of the best on the topic of Embedded Linux development. It is nice to see this book updated as the last edition had become very stale (with respect to available tools). This book brings the topic up-to-date for those new to embedded Linux development (as I am). You should be aware that this book is best read with The E.L.L.K. (Search your favorite search engine for "Intellimetrix ELLK") or the FriedlyARM board found at andahammer (Again Search for "AndAHammer ARM"), or even Doug's courses offered at GoGo Training/San Diego State online courses where you even get a discount for the E.L.L.K through GoGo Training). Granted the preceding references are expensive for the hobbiest (as I am) they are so worth while I put my money where my mouth is and subscribe to Doug's courses on GoGo Training). Back to the book, there are introductions to software (installing Linux, Eclipse), hardware (the book is best used with the FriendlyARM board, but you can extrapolate), the development environment using Eclipse, debugging using GNU's GDB via the network, and device drivers both using the /proc virtual directory, and as a "real" software driver, kernel configuration, busybox, and more. If you re seeking and introduction to Embedded Linux using a specific set of instructions with examples, this is the book I found most useful. For a more general introduction into the topic, you may also want to consider Embedded Linux Primer: A Practical Real-World Approach (2nd Edition). Christopher's book goes hand-in-hand with Doug's book (IMHO) by pealing the onion one more layer. Both books, however, are not in-depth enough to make you an expert, but I've found that I am well on my way to experimenting and learning the subject. Your mileage may vary :)
6 of 6 people found the following review helpful
4.0 out of 5 stars Nicely written, but missing online content 22 Dec 2012
By Matt - Published on
Format:Paperback|Verified Purchase
I just bought this book and I'm about a third of the way through it so far. I really like the author's writing style. A lot of technical books are formal and dry, but this book is casual and easy to read. The book goes through the normally painful process of setting up your development environment in great detail, which I greatly appreciate because I've tried setting up cross-chain development environments on my own and haven't had much luck. The book is a little vague in some parts, choosing to focus on the "how" rather than the "why." For instance, the book literally only has a single sentence on journaling file systems, mentioning that they tolerate power loss without corrupting the file system.

The reason I'm posting a review so early is because the chapter I'm on (chapter 5, page 72) wants you to go to the book's website to download some files, but the website only says "Online content is coming soon." So, until the author updates the website, I'm stuck! Hopefully the author fixes this soon...
1 of 1 people found the following review helpful
2.0 out of 5 stars the kindle version is terrible formatted. 9 Oct 2014
By Amazon Customer - Published on
Format:Kindle Edition|Verified Purchase
if you want this book for some reason,buy the printed version.
The book is about an specific target board (mini2440) and miss the embedded Linux general topics (discard everything about protected memory on modern ARM boards). A good title but the realtime applications are not real present in the book (just a general brief). Notable how the Author doesn't like Windows at all and focus the book on Fedora Linux desktop in a notable percent of the book.
4.0 out of 5 stars Pretty good 10 Jan 2014
By Ella Fox - Published on
Format:Kindle Edition|Verified Purchase
Interesting insights, nothing too fancy. Good basic explanations of core concepts in embedded linux and embedded computer architecture. Worth a read if you don't know much about this stuff.
Were these reviews helpful?   Let us know
Search Customer Reviews
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
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category