Embedded Firmware Solutions

Development Best Practices for the Internet of Things

by Jiming Sun, Marc Jones, Stefan Reinauer, Vincent Zimmer

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

Embedded Firmware Solutions is the perfect introduction and daily-use field guide - for the thousands of firmware designers, hardware engineers, architects, managers, and developers--to Intel's new firmware direction (including Quark coverage), showing how to integrate Intel® Architecture designs into their plans.

Featuring hands-on examples and exercises using Open Source codebases, like Coreboot and EFI Development Kit (tianocore) and Chromebook, this is the first book that combines a timely and thorough overview of firmware solutions for the rapidly evolving embedded ecosystem with in-depth coverage of requirements and optimization.

This open book is licensed under a Creative Commons License (CC BY-NC-ND). You can download Embedded Firmware Solutions ebook for free in PDF format (5.6 MB).

Table of Contents

Chapter 1
Introduction
1
Chapter 2
Firmware Stacks for Embedded Systems
13
Chapter 3
Intel irmware Support Package (Intel FSP)
25
Chapter 4
Building coreboot with Intel FSP
55
Chapter 5
Chrome book Firmware Internals
97
Chapter 6
Intel FSP and UEFI Integration
121
Chapter 7
Building Firmware for Quark Processors
145
Chapter 8
Putting It All Together
173
Appendix A
Sample Boot Setting File (BSF)
179

Book Details

Subject
Computer Science
Publisher
Apress
Published
2015
Pages
215
Edition
1
Language
English
ISBN13
9781484200711
ISBN10
1484200713
ISBN13 Digital
9781484200704
ISBN10 Digital
1484200705
PDF Size
5.6 MB
License
CC BY-NC-ND

Related Books

Platform Embedded Security Technology Revealed
Platform Embedded Security Technology Revealed is an in-depth introduction to Intel's platform embedded solution: the security and management engine. The engine is shipped inside most Intel platforms for servers, personal computers, tablets, and smartphones. The engine realizes advanced security and management functionalities and protects applicati...
Nature-Based Solutions to Climate Change Adaptation in Urban Areas
This book brings together research findings and experiences from science, policy and practice to highlight and debate the importance of nature-based solutions to climate change adaptation in urban areas. Emphasis is given to the potential of nature-based approaches to create multiple-benefits for society.The expert contributions present recommendat...
Demystifying Internet of Things Security
Break down the misconceptions of the Internet of Things by examining the different security building blocks available in Intel Architecture (IA) based IoT platforms. This book reviews the threat pyramid, secure boot, chain of trust, and the SW stack leading up to defense-in-depth. The IoT presents unique challenges in implementing security and Inte...
Handbook of Contact Mechanics
This book contains a structured collection of complete solutions of all significant axially symmetric contact problems. It provides solutions for classical profiles such as the sphere, cone or flat cylindrical punch as well as a multitude of other technically relevant shapes, e.g. the truncated cone, the worn sphere, rough profiles, hollow cylinder...
Nature-Based Flood Risk Management on Private Land
This book addresses the various disciplinary aspects of nature-based solutions in flood risk management on private land. In recent decades, water management has been moving towards nature-based solutions. These are assumed to be much more multi-purpose than traditional "grey infrastructures" and seem to be regarded as a panacea for many e...
Android Application Development for the Intel Platform
The number of Android devices running on Intel processors has increased since Intel and Google announced, in late 2011, that they would be working together to optimize future versions of Android for Intel Atom processors. Today, Intel processors can be found in Android smartphones and tablets made by some of the top manufacturers of Android devices...