Operations | Monitoring | ITSM | DevOps | Cloud

Latest Videos

Building Embedded Systems at Scale with Device Metrics

As embedded development teams build IoT products, there are often questions about what visibility they'll have into devices once they are in the field. How are the devices performing? Is battery power lasting as long as we planned and marketed? What caused this connectivity issue and how do we fix it? What features are customers using most? To properly assess the value of past and future product investments, embedded developers need to implement diagnostic capabilities that help monitor critical metrics that give them insight into overall fleet performance.

Managing Android Devices at Scale with Memfault AOSP SDK Bort 4.0

The Memfault Android OS SDK allows IoT developers to collect detailed diagnostics from Android devices on everything from low-level hardware or kernel issues to high-level application crashes, and automatically upload them to Memfault. In this webinar, Heiko Behrens introduces the Memfault AOSP SDK (support for Android 8 to 12) and covers these new features in the latest release (v4.0): Presentation: 0:00 – 44:25 Q&A from live audience: 44:26 – 58:54

Proactive Debugging with Offensive Programming

When bugs inevitably make their way into production firmware, defensive programming practices give you peace of mind that your devices will keep running despite issues occurring in the background. However, defensive programming can lead to more issues than it solves if not used carefully. Often the better approach to take is to use the practice of offensive programming, which will help surface issues more quickly and easily and help you iterate towards bug-free firmware and a better overall product experience.

How to Debug, Update & Monitor Embedded Android Devices

Even when you think there are no bugs in your fleet of Android OS devices, huge issues can come up at any time. How do you find and fix those issues before your customers notice them? With full device observability, you'll never have to worry about even the most high-impact bugs affecting your IoT devices in development or production.

Remotely debug, monitor, and update Nordic IoT devices with Memfault

Nordic Semiconductor customers now have out-of-the-box access to Memfault's platform for remote debugging, continuous monitoring, and over-the-air (OTA) updates for Nordic-powered IoT products. Memfault and Nordic enable IoT device makers to accelerate product development and release more robust products that exceed customer expectations. In this webinar, you'll see how nRF91, nRF53, and nRF52 Series developers can access Memfault’s platform via the nRF Connect SDK for free.

Remote Debugging & Device Observability: How Memfault & Diamond Kinetics fix firmware bugs together

With their original products in the market, Diamond Kinetics relied on customer reports with little detail to fix issues in the field. They soon realized that this process of “psychic debugging” sensors in the wild was not enough and even delayed release dates as they tried perfecting each device before shipment. When they decided to launch a new generation of their product in 2020, they knew they needed a more efficient process.

How to Debug HardFaults on ARM Cortex-M MCUs

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!

Getting Started with Memfault for MCUs

Memfault recently launched a free self-service portal giving embedded developers instant access to Memfault across Android OS devices or ARM-based microcontroller devices running on bare metal or real-time operating systems (RTOS). In this recorded webinar, you'll learn what Memfault is and how you can use it for device observability at scale.

Device Firmware Update Best Practices

Implementing OTA (Over The Air) firmware updates is one of the most critical yet complicated processes of building hardware. And unfortunately, many organizations don't invest the same amount of resources in device firmware updates as they do in software. In this recorded webinar, Memfault Founder & CEO François Baldassari walks through the best practices he has learned over the years for device firmware updates. He also presents a device firmware update architecture that will help you avoid spending hours and hours debugging firmware update issues.