-
Measuring Stack Usage the Hard Way
This article is intended to shed some light on strategies for measuring stack memory usage on a small embedded system.
-
A Guide to Using ARM Stack Limit Registers
by Jon KurtzWe will explore using the MSP Limit and the PSP Limit Registers on the ARM Cortex-M33 architecture to detect stack overflows. We will walk through an implementation on the Renesas DA1469x and look at practical examples of detecting stack overflows. Additionally, we will look at supplementary options for scenarios that the MSPLIM and PSPLIM features fall short.
-
Parsing Logs Messages for Instant Crash Analysis
Having a logger display execution information on the terminal is pretty common for firmware developers. What’s less common is having an instant stack trace when the program crashes.