About the webinar
No matter your use case or how sophisticated your hardware is, faults happen on embedded devices all the time for a variety of reasons. Maybe it’s something easy like a reproducible NULL pointer dereference you hit during development or maybe it’s something more subtle like memory corruption or divide by zero faults that only exhibits themselves in zero-g, high temperature, weak magnetic field, or noisy RF environments!
In this recorded webinar, Chris shared his most efficient and effective tips for debugging and resolving issues quickly on ARM Cortex-M MCUs. He presents some real-world examples that he's faced over the years that will help with any MCU your device is built on.
You'll learn
- How to recover the stack trace leading up to a fault
- MCU registers to examine when root causing a fault
- How to quickly pinpoint the source of memory corruption bugs
- How to leverage GDB to speed up root cause analysis
- How to automate coredump collection, offloading, and processing