Description: Embedded Linux runs many of the devices we use every day. From smart TVs and Wi-Fi routers to test equipment and industrial controllers, all of them have Linux at their heart. The Linux OS is one of the foundational technologies comprising the core of the Internet of Things (loT). This book starts by breaking down the fundamental elements that underpin all embedded Linux projects: the toolchain, the bootloader, the kernel, and the root filesystem. After that, you will learn how to create each of these elements from scratch and automate the process using Buildroot and the Yocto Project. As you progress, the book explains how to implement an effective storage strategy for flash memory chips and install updates to a device remotely once it's deployed. You'll also learn about the key aspects of writing code for embedded Linux, such as how to access hardware from apps, the implications of writing multi-threaded code, and techniques to manage memory in an efficient way. The final chapters demonstrate how to debug your code, whether it resides in apps or in the Linux kernel itself. You'll also cover the different tracers and profilers that are available for Linux so that you can quickly pinpoint any performance bottlenecks in your system. By the end of this Linux book, you'll be able to create efficient and secure embedded devices using Linux.
Price: 32.48 GBP
Location: Plymouth
End Time: 2024-10-23T17:58:20.000Z
Shipping Cost: 34.54 GBP
Product Images
Item Specifics
Return postage will be paid by: Buyer
Returns Accepted: Returns Accepted
After receiving the item, your buyer should cancel the purchase within: 30 days
Subject Area: Linux, Coding, Information Science, Scientific Computing, History, Teaching, Programming, Yocto Project, Education, Mathematics, Technology
Publication Name: Mastering Embedded Linux Programming
Publisher: Packt Publishing
Subject: Computer Science, IT, Education, Teaching, Linux, Programming, Books
Publication Year: 2021
Type: Textbook
Format: Paperback
Language: English
Educational Level: Adult & Further Education, Comprehensive School, A Levels
Author: Chris Simmonds, Frank Vasquez
Features: Illustrated, Third Edition
Level: Beginner, Advanced, Business, Intermediate, Proficiency, Technical
Country/Region of Manufacture: United Kingdom
Number of Pages: 758 Pages