The nRF93M1 supports firmware tracing through a dedicated UART or USB modem-trace port.
The nRF93M1 produces a real-time binary modem trace in the UniLog format, which can be captured over UART or USB for post-processing with the Nordic tool-chain.
Trace output
Trace level and output is selectable at runtime with the
%MODULECFG="logPortSel" AT command and is produced on:
- UART0 at up to 6 Mbit/s (minimum 921 600 bit/s).
- USB diagnostic ACM port (CDC-ACM interface on the module's USB composite device).
- Either port individually, or both simultaneously.
The trace stream is live; no internal buffering or storage is required by the module itself. The host must capture the stream in real time to avoid drop.
Coredump and metrics export
For field-deployed devices, the nRF93M1 integrates nRF Cloud firmware-observability, which stores coredumps and periodic metrics heartbeats in the secure file system and uploads them to the nRF Cloud on demand. See the nRF Cloud services chapter for more information.