Pro Linux Embedded Systems et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus

Identifiez-vous pour activer la commande 1-Click.
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

Commencez à lire Pro Linux Embedded Systems sur votre Kindle en moins d'une minute.

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Pro Linux Embedded Systems [Anglais] [Broché]

Gene Sally
5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
Prix : EUR 50,98 Livraison à EUR 0,01 En savoir plus.
  Tous les prix incluent la TVA
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
En stock.
Expédié et vendu par Amazon. Emballage cadeau disponible.
Voulez-vous le faire livrer le samedi 25 octobre ? Choisissez la livraison en 1 jour ouvré sur votre bon de commande. En savoir plus.


Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 28,25  
Broché EUR 50,98  

Offres spéciales et liens associés

Descriptions du produit

Pro Linux Embedded Systems 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... Full description

Détails sur le produit

  • Broché: 550 pages
  • Editeur : APress; Édition : 1 New (3 janvier 2010)
  • Langue : Anglais
  • ISBN-10: 1430272279
  • ISBN-13: 978-1430272274
  • Dimensions du produit: 23,1 x 19 x 2,5 cm
  • Moyenne des commentaires client : 5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 191.140 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index
Rechercher dans ce livre:

Commentaires en ligne

4 étoiles
3 étoiles
2 étoiles
1 étoiles
5.0 étoiles sur 5
5.0 étoiles sur 5
Commentaires client les plus utiles
1 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Un des meilleurs livre sur le sujet 31 décembre 2010
Par ludo
Format:Broché|Achat vérifié
Surement même le meilleur livre sur le sujet. Pour ceux qui veulent comprendre comment linux "fonctionne" (et par forcement que sur de l'embarqué). Le livre est très orienté développement logiciel, peu de chose sur le hardware. Tout pour faire sous linux est abordé, de la chaîne de compilation, à la compilation du bootloader et du noyau, au déploiement sur la plateforme.
Vraiment un ouvrage technique détaillé et très complet.
A acheter sans hesiter.
Avez-vous trouvé ce commentaire utile ?
Commentaires client les plus utiles sur (beta) 3.8 étoiles sur 5  4 commentaires
4 internautes sur 4 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Broadest & Most Up-To Date View of Embedded Linux Development 11 juin 2010
Par Ira Laefsky - Publié sur
This excellent Developer's Guide to Embedded Linux Systems Development has several features to recommend it, among the sparse other choices for this important topic. It is extremely up to date, takes a broad and pedagogically sound view of the Embedded Linux Environment and takes the extra step to advise on choice of a board and development environment (how to make the choice, a piece of information that won't easily go stale) and in describing the entire Embedded Systems Development Process. It describes hot to select a board and the accompanying development environment, what to do when you get your board and how to make it boot, how to develop a Customized (to your development style and application/hardware environment) Linux Environment (Development Version and Deliverable to the Consumer), how to debug applications,the nature of hard and soft Real-Time requirements, system tuning, and how to handle field updates to the software. A vitally important chapter that should be included in every Embedded Systems development book (not just Linux), but that as far as I know is included in no other book, Chapter 17 on Deploying Applications talks about all of the issues in creating an "Embedded First-Class Final Product". The issues discussed in this vital section include not only a final hardware and software deliverable, but "Systems Integration" with issues of Mechanical, Industrial and Manufacturing design as well as the expected (by Software Professionals) issues of Deployable Boot Loaders and File Systems.

This excellent and friendly guide to building Embedded Linux Architectures will be valuable not only to EE's and Software Professionals but the growing ranks of hobbyist and professionals in other domains who are experimenting and deploying applications with the extremely popular and recently released Beagleboard, Bug Labs and Gumstix Embedded Linux Systems.
A thorough and practical guide to Embedded Linux Systems Development.

--Ira Laefsky MSE/MBA
IT Consultant and Former Senior Member of Technical Staff for Arthur D. Little, Inc. and Digital Equipment Corporation
3 internautes sur 4 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 The natural way to approach your first embedded Linux project 8 mars 2010
Par Rostek - Publié sur
I came to embedded Linux about a year ago. The first books I've got are from Yaghmour and Hallinan.
They are great but it doesn't mean Sally's book is superfluous. What I like in this book is
the project style to master your first embedded Linux project. The sequence and depth of its
chapters are very well done. I find it the natural way to learn these topics.

In the beginning Sally points out in detail the advantage to look for an evaluation board
with a well supported Linux running on it. From there you can explore what needs to be
adapted. Be aware that this makes a big difference and avoids some of the numerous pitfalls
along the way.

Next the different Linux distributions and available toolchains are discussed. The level of
detail is beyond any of the other books. Very helpful in praxis.

The other chapters show you the way to go. These are well done as well. Other books go
into more details sometimes. But you should not limit yourself to select only one book
for this area. They are all worth their money.
5 internautes sur 9 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 A Definite for the Embedded Systems Engineer's Reference Library 27 février 2010
Par Neil G. Matthews - Publié sur
Linux may be well known for its use on servers and desktops, but it can't be beaten for sheer numbers in embedded devices, with about 20% of the 2 billion annual embedded device market using Linux. With 18 chapters and 430 pages including an adequate 25 page index, Pro Linux Embedded Systems covers the process of developing and supporting a customised Linux build for an embedded device through the full product life-cycle. While the book is invaluable in providing a guide for those involved in building and configuring Linux for embedded project development, anyone interested in how to develop their own customised Linux build will also find it educational, particularly if their project involves lower powered hardware than the typical modern desktop. Given the advances in Linux embedded development, this recently published book (Dec 2009) is also more up to date than many other books covering this topic.

Coverage of embedded development per chapter is as follows:

1 About Embedded Linux
2 Configuring the Software Environment
3 Target Emulation and Virtual Machines
4 Starting Your Project
- includes a very good section on applying patches
5 Getting Linux for Your Board
- covers the pros and cons of the different options for obtaining the appropriate Linux source for your embedded system plus licensing issues, in particular, to what extent GPL covers the development compiler and toolchain. Also included is a very good set of questions for your prospective board vendors.
6 Creating a Linux Distribution from Scratch
- how Linux boots and the kernel starts up
7 Booting the Board
- excellent description of the Linux boot process and how to optimise size and speed for an embedded system.
8 Configuring the Application Development Environment
- useful information on suitable development languages for embedded systems and their relative strengths and weaknesses. Profiling tool usage, memory leak detection, static code checking techniques, typical IDEs used.
9 Application Development
- development process; host or development system?
10 Debugging Applications
- debugging methods; remote debugging with different IDEs.
11 Kernel Configuration and Development
- very good description of kernel source patching, configuration and development.
12 Real Time
- Excellent discussion on what real time means and how to configure Linux as a soft real time system using the CONFIG_PREEMPT_RT patch, how to avoid real time gotchas and how to use tools to measure and reduce latency.
13 Using Open Source Projects
- How an Open Source Project is structured, understanding licensing and a description of common licensing types. Source control systems including CVS, Subversion, Mercurial and GIT. Use of a cross compiler, configuring, building and installing your project software.
14 BusyBox
- Excellent coverage of how to customise, build, install and extend BusyBox, a utility that implements most of command line executables you are likely to need for your product.
15 System Design
- Very good description of the different file system choices available and the pros and cons for their use in embedded systems. How to design the Root File System, how to create and mount file systems with specific coverage of Flash devices, setting up init and inittab, running the main application, setting ownership and permissions, security options - overviews of SELinux and PAM vs built in security.
16 System Tuning
- The spectrum of embedded systems is divided into 3 or fewer Megabytes, 16 - 32 Megabytes and more than a Gigabyte with the author recommending the appropriate tuning approach for each. Program size and kernel optimisation techniques are covered along with a good section on how to reduce boot time. An excellent table showing whether you really need what you think might be needed in your Root File System is also included.
17 Deploying Applications
- Covers the Embedded Development process; Requirements, Industrial and Mechanical Design, Electrical and Manufacturing Engineering, Software Design and Engineering, Manufacturing. Deployment Strategies and Tactics; Boot Loader Configuration - using expect. Deployment Root File System - when and when not to follow the Linux File System Hierarchy Standard.
18 Handling Field Updates
- Root File System and Kernel upgrades via Forklift, Parallel System or Do it Yourself upgrades. RPM, dpkg, ipkg and apt package management is covered with a very good section of making and installing packages. Finally, what to do when field updates fail.

This book is definitely worth a place on your reference shelf if you are involved in developing an embedded Linux system. It includes well explained example sessions illustrating how to install, configure and cross compile the kernel and development toolchains and how to develop, build, transfer and debug code on the embedded development host. The only real disappointment with this book is the annoying frequency of grammatical errors (e.g. missing or incorrect words, incomplete sentences) which will hopefully disappear in the next edition.
11 internautes sur 19 ont trouvé ce commentaire utile 
1.0 étoiles sur 5 A work of science fiction 4 mars 2011
Par Video User - Publié sur
The book has so many errors that it is practically useless. It is probably oriented towards those that skim through the book to get a general idea without actually trying to type in the stuff that is there.

For starters, the chapter 6 averages 2-3 errors per page! Environment variables that are not set are being used in the code. There is a mess up with paths and more. Plus, the author uses incompatible versions of 'binutils' and 'glibc' and moves forward like everything is building fine. It is not! The configuration script that is to be run before the build tells they are not compatible and exits with error. tip: reading the configuration script will tell you which versions should be used. Moreover, the selected GCC (that is what is being built) version has a documented bug to circumvent which additional steps needed to be performed for the build. Again, there is no mention of it, only pretending that everything builds fine.

I found the right place for this book - in my garbage can.
Ces commentaires ont-ils été utiles ?   Dites-le-nous
Rechercher des commentaires
Rechercher uniquement parmi les commentaires portant sur ce produit

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Première publication:
Aller s'identifier

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon

Rechercher des articles similaires par rubrique


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?