Compact Logs
This tutorial will cover how to enable the compact log feature in the
Coredumps
This tutorial will cover integrating the coredump collection functionality of
Custom Data Recording
Memfault's Custom Data Recording (CDR) feature allows you to upload
Deep Sleep Support
The Memfault SDK stores Heartbeats, Event data, and the Logging circular buffer
Demo CLI
3 items
Event Timestamps
By default, events (Reboot Reasons,
Heap Allocation Tracking
This feature of the Memfault SDK provides insight into heap allocations when
Logging
When debugging an issue, it is often useful to inspect what the system was doing
Metrics
1 item
OTA Management
This tutorial covers how to manage your firmware over-the-air update flow with
Reboot Reasons
There are many reasons a device may reboot in the field - whether it be due to a
RTOS Support
Memfault automatically detects what RTOS your system is running. For uploaded
Self Test
To help with integration, the SDK has an optional Self Test component. The self
Symbol Files & Build Ids
Learn how Memfault identifies symbols to match them to versions.
Trace Events
We recommend capturing a full coredump trace in case the system encounters a