ValentineĀ“s Day Promo Springer Apress

Pro Linux Embedded Systems

By Gene Sally

  • eBook Price: $41.99
  • Print Book Price: $59.99
Buy eBook Buy Print Book
Modern embedded hardware is more sophisticated than eve; most systems include the capabilities found on desktop systems. This book is written from the perspective of a user employing technologies and techniques typically reserved for desktop systems.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-7227-4
  • User Level: Intermediate to Advanced
  • Publication Date: December 27, 2009
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • Beginning the Linux Command Line, Second edition
  • Pro PHP and jQuery, Second Edition
  • Scalable Big Data Architecture
  • Common Lisp Recipes
  • Pro Docker
  • Introducing Gradle
  • Pivotal Certified Spring Web Application Developer Exam
  • Pro Couchbase Server
  • Using Scribe Insight
  • Pro CSS3 Layout Techniques
Full Description

Today, Linux is included with nearly every embedded platform. Embedded developers can take a more modern route and spend more time tuning Linux and taking advantage of open source code to build more robust, feature-rich applications. While Gene Sally does not neglect porting Linux to new hardware, modern embedded hardware is more sophisticated than ever: most systems include the capabilities found on desktop systems. This book is written from the perspective of a user employing technologies and techniques typically reserved for desktop systems.

  • Modern guide for developing embedded Linux systems
  • Shows you how to work with existing Linux embedded system, while still teaching how to port Linux
  • Explains best practices from somebody who has done it before

What you’ll learn

  • The anatomy of an embedded Linux project
  • How to create an embedded Linux development environment
  • How to configure and build an embedded Linux kernel
  • How to configure and build open source projects for embedded systems
  • How to minimize resources and boot times
  • What resources are available in open source to help you build your project

Who this book is for

This book is for professional embedded developers who have an understanding of basic software development concepts. You don’t have to be familiar with Linux, but you should be comfortable working from the command-line.

Table of Contents

Table of Contents

  1. About Embedded Linux
  2. Configuring the Software Environment
  3. Target Emulation and Virtual Machines
  4. Starting Your Project
  5. Getting Linux for Your Board
  6. Creating a Linux Distribution from Scratch
  7. Booting the Board
  8. Configuring the Application Development Environment
  9. Application Development
  10. Debugging Applications
  11. Kernel Configuration and Development
  12. Real Time
  13. Using Open Source Software Projects
  14. BusyBox
  15. System Design
  16. System Tuning
  17. Deploying Applications
  18. Handling Field Updates
Errata

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.

On page 120:

environment variable TARGETARCH does not seem to be defined.

On page 126:

Environment variable SYSROOT does not seem to be defined.

Best-Sellers

    1. Expert Shell Scripting

      $31.99

      View Book

    2. Pro Bash Programming, Second Edition

      $34.99

      View Book

    3. Linux Kernel Networking

      $41.99

      View Book

    4. Advanced C and C++ Compiling

      $52.99

      View Book