From: Kathryn Barrett <kathrynb@oreilly.com> Subject: "Building Embedded Linux Systems" Released by O'Reilly Date: Thu, 26 Jun 2003 18:12:44 GMT O'Reilly Releases "Building Embedded Linux Systems" This Book, and an Internet Connection, Are All You Need Sebastopol, CA--Nowhere has Linux established itself so successfully as the operating system of choice as in the area of embedded systems. And embedded systems are everywhere--from toasters and cell phones to a car's ABS system and water-filtration plants. The widespread interest and enthusiasm generated by Linux's successful use in embedded systems has created a certain amount of "buzz" around the subject, yet professional developers are still seeking answers to fundamental questions regarding the basic methods and techniques used to build embedded systems based on the Linux kernel. Most information available to them either relies on the use of pre-packaged development tools or covers only one very precise aspect of running Linux on an embedded target. "Building Embedded Linux Systems" by Karin Yaghmour (O'Reilly, US $44.95) takes another approach. This book shows readers how to design and build their own embedded systems using Linux as the kernel and freely available open source tools as the framework. Written by an active member of the open source community, the book is structured to gradually introduce readers to the intricacies of embedded Linux, with detailed information and examples in each chapter that culminate in describing how Linux is actually put on an embedded device. "Although embedded systems are central to our day-to-day lives, most embedded systems are developed following little or no methodology at all," explains Yaghmour. "Recently, a few universities have begun to put together embedded system curriculum so that students are taught about embedded system development early. I think this trend will continue and that the development of embedded systems will increasingly rely on more formal methods. My book helps in this regard by providing the reader with a method for developing and specifying embedded systems based on the Linux OS." "Building Embedded Linux Systems" covers such topics as system components, an overview of the kernel architecture, debugging, device driver development, and system initialization. Details are provided for various chips and other hardware, along with useful tools for monitoring and debugging. All explanations rely on the use of open source and free software packages. By presenting how to build the operating system components from pristine sources and how to find more documentation or help, this book simplifies the task of keeping complete control over one's embedded operating system, whether for technical or sound financial reasons. All that is required--in addition to this book--is an internet connection to download the source code of the various components that will be used. The book features procedures for: -Building your own GNU development toolchain -Selecting, configuring, building, and installing a target-specific kernel -Creating a complete target root filesystem -Setting up, manipulating, and using solid-state storage devices -Installing and configuring a bootloader for the target -Debugging your embedded system using a wide range of tools and techniques This book should be essential reading for embedded system designers at all levels of experience who intend to use Linux in current or future projects, or would like to become familiar with the tools and techniques involved. Certain to become the authoritative guide on the subject, "Building Embedded Linux Systems" is the only book that provides everything developers need for understanding how and why embedded Linux systems are built they way they are. "If you are working with or developing embedded Linux systems, or plan to in the future, you should add this book to your library. It is well written, well informed, and does not shy away from the difficult topics like how to build a working toolchain, or how to remotely debug your applications. I really think this book is set to become the 'Linux Device Drivers' of the embedded Linux world...highly recommended." --Eric Andersen, maintainer and main developer for uClibc, BusyBox, and TinyLogin Additional Resources: Chapter 5, "Kernel Considerations," is available free online at: http://www.oreilly.com/catalog/belinuxsys/chapter/index.html For more information about the book, including Table of Contents, index, author bio, and samples, see: http://www.oreilly.com/catalog/belinuxsys/ For a cover graphic in JPEG format, go to: ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/059600222X.jpg Building Embedded Linux Systems Karim Yaghmour ISBN 0-596-00222-x, 391 pages, $44.95 (US), $69.95 (CAN), 31.95 (UK) order@oreilly.com 1-800-998-9938 1-707-827-7000 http://www.oreilly.com About O'Reilly O'Reilly & Associates is the premier information source for leading-edge computer technologies. The company's books, conferences, and web sites bring to light the knowledge of technology innovators. O'Reilly books, known for the animals on their covers, occupy a treasured place on the shelves of the developers building the next generation of software. O'Reilly conferences and summits bring alpha geeks and forward-thinking business leaders together to shape the revolutionary ideas that spark new industries. From the Internet to XML, open source, .NET, Java, and web services, O'Reilly puts technologies on the map. For more information: http://www.oreilly.com # # # O'Reilly is a registered trademark of O'Reilly & Associates, Inc. All other trademarks are property of their respective owners.
/News/sconews0587.html copyright All Rights Reserved
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.
We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.
Click here to add your comments
Don't miss responses! Subscribe to Comments by RSS or by Email
Click here to add your comments
If you want a picture to show with your comment, go get a Gravatar