If I Only Changed the Software, Why Is the Phone on Fire? Embedded Debugging Methods Revealed Technical Mysteries for Engineers

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Lisa Simone
Publisher: Elsevier Inc.
Year: 2007

Language: English

Table of Contents
Foreword
Preface
Acknowledgments
About the Author
Chapter 1 The Case of the Irate Customer: Debugging Other Peoples Code, Fast
Chapter 2 The Newest Employee: Learning the Embedded Ropes Through Code Inheritance
Chapter 3 It Compiles with No Errors: It Must Work! Integrating Changes in a Larger System
Chapter 4 The Case of Thermal Runaway: Rare Transient Bugs Are Still Bugs
Chapter 5 The Case of Two Inaccessible Microprocessors: Using Creative Methods to Understand System Behavior
Chapter 6 If I Only Changed the Software, Why Is the Phone on Fire?
Chapter 7 The Case of the Rapid Heartbeat: Meeting the Spirit of the Requirement
Chapter 8 What Kind of Error Message is “lume Fault”? When Symptoms Seem Impossible
Chapter 9 When It’s Not Hardware, It’s Software. And Vice Versa. Blurring the Interface
Appendix Li Mei’s List of Debugging Secrets
Index