Embedded Linux covers the development and implementation of interfacing applications on an embedded Linux platform. It includes a comprehensive discussion of platform selection, crosscompilation, kernel compilation, root filesystem creation, booting, remote debugging, real-world interfacing, application control, data collection, archiving, and presentation.
This book includes serial, parallel, memory I/O, USB, and interrupt-driven hardware designs using x86-, StrongARM®-, and PowerPC®-based target boards. In addition, you will find simple device driver module code that connects external devices to the kernel, and network integration code that connects embedded Linux field devices to a centralized control center. Examples teach hardware developers how to store and activate field bits and deliver process information using open source software. If you are a hardware developer, software developer, system integrator, or product manager who's begun exploring embedded Linux for interfacing applications, this book is for you.
Craig Hollabaugh, Ph.D., first administered Sun® and Digital® workstations while pursuing a Ph.D. in electrical engineering at Georgia Institute of Technology. His first embedded design, US Patent #5,222,027, remotely monitors a petroleum process. In 1995, at Wireless Scientific®, he began using Linux for industrial control.
Craig currently consults for three companies from his home in Ouray, Colorado. He developed the Proteus Scalable Node™ code for Antec. At Clifton, Weiss and Associates, he's a member of a carrier-class telecommunications network design team. He's also designing FM, MP3, and Bluetooth™ headset electronics for Arriva®.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
22 of 23 people found the following review helpful:
4.0 out of 5 stars
Slightly Out of Date but still well worth the purchase,
By
Amazon Verified Purchase(What's this?)
This review is from: Embedded Linux®: Hardware, Software, and Interfacing (Paperback)
As of 4/2004, the book relies on a free distribution of Hard Hat linux that is no longer available on Montavista's site (as they charge $25K for a single seat, I guess they felt they were giving too much away ;-) HOWEVER: Hollanaugh has copies of them with all of his scripts on his site, so look for them there. His scripts are also now modified to point to the new locations. Though even this distribution is somewhat out of date, this book does a pretty reasonable job of getting you through it all. I found finding free (useful, current) distributions of embedded linux very hard to find but eventually did.. Check out www.denx.de and store.yahoo.com/snapgear/snemlidi.html for current multiplatform distributions. The denx distribution ELDK appears to have morphed from the original Hard Hat distibution as many of the utilities still exist, I used this and was able to "generally" follow along. It's a more recent distribution and supports more platforms (at least for the PPC). I would definately repurchase this book again.. His site is: http://www.embeddedlinuxinterfacing.com/overview.shtml
22 of 26 people found the following review helpful:
3.0 out of 5 stars
Device drivers for embedded linux,
By "ravishankar_r" (Santa Clara, CA United States) - See all my reviews
This review is from: Embedded Linux®: Hardware, Software, and Interfacing (Paperback)
Part I ('Getting Started') is a head start for newbie, but the emphasis is more on setting up a development and debugging environment for an embedded linux project and not on the process of porting linux for an embedded system. None of the issues related to the porting of kernel loader or porting of the actual kernel for any of the reference target boards are addressed.Not enough information for a newbie trying to port linux for a custom board. After getting past these issues (with help from resources on web) and having a working kernel on the board, Part II ('Interfacing') of the book is quite useful.
8 of 8 people found the following review helpful:
4.0 out of 5 stars
good introduction to linux embedded systems,
By Carles Perello (Barcelona, Catalunya Spain) - See all my reviews
This review is from: Embedded Linux®: Hardware, Software, and Interfacing (Paperback)
The overall impression is good. Focusing an embedded project following a potential practical case is a good idea. Its also a good idea to bring three diferent platforms as a case study, making it clear that linux gives enough abstraction level. I didn't rate it 5 because it relays on hardhat (tm) already built development tools, which is far from being the standrad way to build those tools. Is not that dificult to explain how to make them from source.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|