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