## Sophia Launch Configuration

Select the Symbian OS Sophia target interface (STI) launch configuration (only available in OEM Edition) to debug any Symbian OS module on a target using a JTAG connection. The external Sophia debugger communicates with the Carbide debugger and enables stop mode debugging of the target device.

If the New Launch Configuration Wizard was used to create an Sophia launch configuration no changes are usually needed. To modify the launch configuration settings, select the Run > Open Debug Dialog... menu option to open the Debug dialog. Select the Sophia configuration and click a tab to set specific options. Click Apply to save any option modifications. Click Debug to launch a debugging session using the new settings.

Figure 1. Sophia launch configuration in the Debug dialog

The Sophia launch configuration panes include:

- The Main tab defines the project to be launched. Enter the name of the project in the Project field, and the executable name in the Executable field.
- The Connection tab defines the Sophia Target Interface, EJ_Debug type, and JTAG TCLK Frequency.
- The Debugger tab defines debug configurations, such as entry point to begin debugging, target options, and instruction set.
- The ROM Image tab allows you to define startup options and ROM image and ROM log file download information.
- The Executables tab allows you to specify which executables that you want to debug that are part of the project.
- The Source tab (standard CDT page) defines the location of source files used to display source when debugging an application. By default, these settings are derived from the associated project's build path. You may override these settings here.
- The Common tab (standard CDT page) defines general information about the launch configuration. You may choose to store the launch configuration in a specific file.

#### Other references

- Launch Configuration Overview