Troubleshooting at Sea - Debugging Remote Arm Cortex-M Devices without Physical Access

Recorded Presentation from ARM Dev Summit

About the Presentation

Debugging devices in the field is difficult. A debugger with GDB is a luxury; more commonly, all you have is a UART and perhaps some log files.

Debugging devices without physical access (in the middle of the Pacific Ocean, for example) is a whole other monster. How does one go about troubleshooting in these situations?

This talk covers Memfault and several other tools and techniques for debugging and monitoring remote devices, including resource/bandwidth constrained ones.


Alvaro Prieto, Principal Embedded Software Engineer, Sofar Ocean

Take the Hard out of HardFault

It’s time to stop relying on incomplete user crash reports and physical debuggers to reproduce and fix device issues in the field.
Try Memfault Free Request Demo