EUR 54,42
  • Tous les prix incluent la TVA.
En stock.
Expédié et vendu par Amazon. Emballage cadeau disponible.
Quantité :1
Pro Linux Embedded System... a été ajouté à votre Panier
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

Pro Linux Embedded Systems (Anglais) Broché – 28 décembre 2009

5 étoiles sur 5 1 commentaire client

Voir les formats et éditions Masquer les autres formats et éditions
Prix Amazon
Neuf à partir de Occasion à partir de
"Veuillez réessayer"
EUR 54,42
EUR 54,41 EUR 51,30

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

Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.

  • Apple
  • Android
  • Windows Phone
  • Android

Pour obtenir l'appli gratuite, saisissez votre adresse e-mail ou numéro de téléphone mobile.

Détails sur le produit

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

5.0 étoiles sur 5
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Voir le commentaire client
Partagez votre opinion avec les autres clients

Meilleurs commentaires des clients

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.
Remarque sur ce commentaire 1 sur 1 ont trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus

Commentaires client les plus utiles sur (beta) HASH(0xa1db9e88) étoiles sur 5 6 commentaires
4 internautes sur 4 ont trouvé ce commentaire utile 
HASH(0xa269b9a8) étoiles sur 5 Broadest & Most Up-To Date View of Embedded Linux Development 11 juin 2010
Par Ira Laefsky - Publié sur
Format: Broché
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 
HASH(0xa203942c) étoiles sur 5 The natural way to approach your first embedded Linux project 8 mars 2010
Par Rostek - Publié sur
Format: Broché
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.
HASH(0xa2e14348) étoiles sur 5 The best that is out there 13 septembre 2015
Par josh - Publié sur
Format: Format Kindle Achat vérifié
The book is a little outdated but nonetheless is packed with essential information. My only complaint is about rolling your own toolchain chapter. I got it working but it was a challenge to follow. If you are wanting to get a better understanding of Linux and making your own distro you must buy it and try it.
5 internautes sur 9 ont trouvé ce commentaire utile 
HASH(0xa2038828) étoiles sur 5 A Definite for the Embedded Systems Engineer's Reference Library 27 février 2010
Par Neil G. Matthews - Publié sur
Format: Broché
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 
HASH(0xa20387b0) étoiles sur 5 A work of science fiction 4 mars 2011
Par Video User - Publié sur
Format: Broché
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


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