Commencez à lire Pro Linux Embedded Systems sur votre Kindle dans moins d'une minute. Vous n'avez pas encore de Kindle ? Achetez-le ici Ou commencez à lire dès maintenant avec l'une de nos applications de lecture Kindle gratuites.

Envoyer sur votre Kindle ou un autre appareil

 
 
 

Essai gratuit

Découvrez gratuitement un extrait de ce titre

Envoyer sur votre Kindle ou un autre appareil

Tout le monde peut lire les livres Kindle, même sans un appareil Kindle, grâce à l'appli Kindle GRATUITE pour les smartphones, les tablettes et les ordinateurs.
Pro Linux  Embedded Systems
 
Agrandissez cette image
 

Pro Linux Embedded Systems [Format Kindle]

Gene Sally
5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)

Prix conseillé : EUR 37,84 De quoi s'agit-il ?
Prix éditeur - format imprimé : EUR 55,20
Prix Kindle : EUR 26,49 TTC & envoi gratuit via réseau sans fil par Amazon Whispernet
Économisez : EUR 28,71 (52%)

Formats

Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 26,49  
Broché EUR 47,57  

Auteurs, publiez directement sur Kindle !

KDP
Via notre service de Publication Directe sur Kindle, publiez vous-même vos livres dans la boutique Kindle d'Amazon. C'est rapide, simple et totalement gratuit.
-40%, -50%, -60%... Découvrez les Soldes Amazon jusqu'au 5 août 2014 inclus. Profitez-en !





Descriptions du produit

Présentation de l'éditeur

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 is this book 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.


Détails sur le produit

  • Format : Format Kindle
  • Taille du fichier : 10039 KB
  • Nombre de pages de l'édition imprimée : 430 pages
  • Editeur : Apress; Édition : 1 (28 décembre 2009)
  • Vendu par : Amazon Media EU S.à r.l.
  • Langue : Anglais
  • ASIN: B003VPWY6Y
  • Synthèse vocale : Activée
  • X-Ray :
  • Moyenne des commentaires client : 5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: n°245.082 dans la Boutique Kindle (Voir le Top 100 dans la Boutique Kindle)
  •  Souhaitez-vous 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.

Commentaires en ligne 

4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoiles
0
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 Amazon.com (beta)
Amazon.com: 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 Amazon.com
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 
5.0 étoiles sur 5 The natural way to approach your first embedded Linux project 8 mars 2010
Par Rostek - Publié sur Amazon.com
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.
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 Amazon.com
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.
10 internautes sur 18 ont trouvé ce commentaire utile 
1.0 étoiles sur 5 A work of science fiction 4 mars 2011
Par Video User - Publié sur Amazon.com
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
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
Thème:
Première publication:
Aller s'identifier
 

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


Rechercher des articles similaires par rubrique