Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 464 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
464
Dung lượng
3,34 MB
Nội dung
[...]... of Linux system installed from here to Timbuktu Real Life and EmbeddedLinuxSystems What types of embeddedsystems are built with Linux? Why do people choose Linux? What issues are specific to the use of Linux in embedded systems? How many people actually use Linux in their embedded systems? How do they use it? All these questions and many more come to mind when pondering the use of Linux in an embedded. .. larger Linuxsystems Chapter 5 covers the kernel in much greater detail, including where to get source code, embedded concerns, and how to build it yourself In the context of embedded development, you will typically encounter embedded Linux systems devices that use the Linux kernel and a variety of other software—and embeddedLinux distributions—a prepackaged set of applications tailored for embedded systems. .. What Is Embedded Linux? EmbeddedLinux typically refers to a complete system, or in the context of an embeddedLinux vendor, to a distribution targeted at embedded devices Although the term embedded is often also used in kernel discussions (especially between developers who have embedded concerns”—words often used in the community), there is no special form of the Linux kernel targeted at embedded. .. choose to buy into an embeddedLinux vendor as a way to reduce your product time to market (and to have someone to yell at if things don’t work out according to plan) This book exclusively discusses embedded Linux systems, and therefore there is no need to keep repeating embeddedLinux in every name In general, we will refer to the host system used for developing the embeddedLinux system as the “host... need to know how to create Linux device drivers to read this book, for example, or know everything about embedded system development As you read through this book and progress in your use of Linux in embedded systems, you will likely feel the need to obtain more information regarding certain aspects of Linux s use Though this book discusses only the use of Linux in embedded systems, part of this discussion... way for Linux s use in embeddedsystems In essence, these pioneers have pulled on Linux to fit their applications by stripping it down and customizing it to their purposes Linux s penetration of the embedded world contrasts, therefore, with the approach followed by many software vendors to push their products into new fields of applications As an embedded system developer, you are likely to find Linux. .. Conversely, when an end user says she runs Linux on the desktop, she most likely means that she installed one of the various distributions, such as Red Hat Enterprise Linux (RHEL), SuSE Linux Enterprise Server (SLES), Ubuntu Linux, or Debian GNU /Linux The end user’s running Linux system is as much a Linux system as that of your friend’s, but apart from the kernel, their systems most likely have very different... automotive systems, consumer electronics, telecom, and so on to outline the types of embedded Linux systems, but this would provide no additional information in regard to the systems being designated, because embedded Linux systems may be similarly structured regardless of the market segment Rather, let us instead classify embedded * It would be tempting to call these “host distributions,” but as you’ll... throughout the book xii | Preface Chapter 2, Basic Concepts, outlines the basic concepts that are common to building all embedded Linux systems Chapter 3, Hardware Support, provides a thorough review of the embedded hardware supported by Linux, and gives links to websites where the drivers and subsystems implementing this support can be found This chapter discusses processor architectures, buses and interfaces,... various development tools used in buildingembeddedLinuxsystems This includes a discussion of Eclipse for embeddedLinux development, and how to build and install the GNU toolchain components from scratch It also includes sections discussing Java, Perl, Python, and other languages, along with a section about the various terminal emulators that can be used to interact with an embedded target Chapter 5, Kernel . x0 y0 w0 h1" alt="" Building Embedded Linux Systems Other Linux resources from O’Reilly Related titles Designing Embedded Hardware Linux Device Drivers Linux in a Nutshell Linux Network Adminis- trator’s. Adminis- trator’s Guide Programming Embedded Systems Running Linux Understanding the Linux Kernel Linux Books Resource Center linux. oreilly.com is a complete catalog of O’Reilly’s books on Linux and Unix and. background required for building any sort of embedded Linux system. Though they describe no hands-on procedures, they are essential to understand many aspects of building embedded Linux systems. The second