Configuring the Core Dump Subsystem for System Crashes
This section guides you through the process of configuring the System Crash
Monitor (SCM). The Core Dump Subsystem (CDS) provides a configuration API that
is used to configure SCM. The API is delivered as a library that provides an
interface to SCM. For more information about the API, refer to the
configuration API reference documentation.
-
Using the TechView UI to Capture System Crash Information
To configure SCM, Symbian platform provides a TechView-based UI that runs on H4 boards. The TechView UI can be replaced by your own UI, which must use the configuration API to perform the required tasks.
-
Setting Build-Time Configuration Values
In addition to the configuration values set within the core dump UI, there is a set of macros that can be defined in an MMP file for the device variant at build time. A table lists the macro names with their descriptions.
-
Configuring the System Crash Monitor for Multiple Crashes
The System Crash Monitor (SCM) uses a limited-size flash driver. If you want to save multiple crashes on the same flash partition, extra information about the location and size of the flash blocks must be supplied to the system at build time. This is done in the scmonitor.cpp file.