--- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/concepts.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/concepts.htm Wed Sep 15 14:45:18 2010 -0500
@@ -26,6 +26,7 @@
<li><a href="build_configurations.htm">Active Build Configuration</a></li>
<li><a href="breakpoints.htm">Breakpoints</a></li>
<li><a href="macros_carbide.htm">Carbide Macros</a></li>
+ <li><a href="trk.htm">Carbide On-device Debugging Agent</a> (CODA)</li>
<li><a href="contextual_menus.htm">Context menu support</a></li>
<li><a href="emulators.htm">Emulation Debugging</a></li>
<li><a href="ext_build_support.htm">External Builds Support</a></li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/ngage_projects.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/ngage_projects.htm Wed Sep 15 14:45:18 2010 -0500
@@ -61,7 +61,7 @@
<p>Once you have an <span class="code">.N-GAGE</span> game file, you need to deploy it on the target device:</p>
<ol>
<li>Verify that you have a valid developer certificate on the target device given to you by the Nokia R&D Certificate Service. If not, get and install one.</li>
- <li>Verify that you have Application TRK installed on the target device. If not, install it now using <a href="../reference/trk/wnd_new_connection_wizard.htm">On-Device Connections > New Connection Wizard > Install remote agents</a> pane.</li>
+ <li>Verify that you have Application CODA installed on the target device. If not, install it now using <a href="../reference/trk/wnd_new_connection_wizard.htm">On-Device Connections > New Connection Wizard > Install remote agents</a> pane.</li>
<li>Manually install the <span class="code">.N-GAGE</span> file on the device</li>
</ol>
<h4>Debugging the Game project</h4>
@@ -69,11 +69,11 @@
<ol>
<li>Open <span class="note"><b>Window > Preferences > Run/Debug ><img src="../images/command_link.png" width="16" height="12"> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.debug.ui.LaunchingPreferencePage)")'> Launching</a></b> preference panel </span>and disable the <b>Build (if required) before launching</b> option under the General Options group</li>
<li>Right-click the project and choose <b>Debug As > Debug Configuration</b> to open the <b><a href="../reference/wnd_debug_configuration.htm">Debug Cinfigurations</a></b> window</li>
- <li><a href="../tasks/projects/prj_debug_config.htm">Create</a> an <b>Symbian OS Application TRK</b> launch configuration
+ <li><a href="../tasks/projects/prj_debug_config.htm">Create</a> an <b>Symbian OS Application CODA</b> launch configuration
<ul>
<li>In the <b><a href="../projects/launch/page_connection.htm">Connection</a></b> tab select the COM port used to connect to the device. </li>
<li> In the <b><a href="../projects/launch/page_installation.htm">Installation</a></b> tab, verify that the game SISX file is correct </li>
- <li>In the <b><a href="../projects/launch/page_debugger.htm">Debug</a></b> tab, enable the View messges between PC and debug agent on the phone if you want to monitor communications between TRK and Carbide </li>
+ <li>In the <b><a href="../projects/launch/page_debugger.htm">Debug</a></b> tab, enable the View messages between PC and debug agent on the phone if you want to monitor communications between CODA and Carbide </li>
</ul>
</li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/registers.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/registers.htm Wed Sep 15 14:45:18 2010 -0500
@@ -16,7 +16,7 @@
</ul>
<h2><a name="general"></a>General registers</h2>
<p>Registers are the register contents of the central processing unit (CPU) of the host computer or the targeted device. When debugging projects using the emulator, only the host computer x86 registers are visible in the <a href="../reference/view_registers.htm">Registers</a> view. When debugging projects on a device, only the target device registers are visible. </p>
-<p>In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Application TRK, you cannot change the LR and SP registers.</p>
+<p>In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Application CODA, you cannot change the LR and SP registers.</p>
<p align="center"><img src="images/view_registers.png" width="463" height="260"></p>
<p class="figure">Figure 1. Registers view with possible register types</p>
<p>The types of registers can include:</p>
@@ -36,7 +36,7 @@
<li>R14 is the link register (it is used for storing return addresses in the construction of sub routines)</li>
<li>R15 is the program counter (PC)</li>
</ul>
-<p>In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Application TRK, you cannot change the LR, SP, and CPSR registers.</p>
+<p>In most cases, the contents of all the registers can be modified. However, when debugging applications on a target device with Application CODA, you cannot change the LR, SP, and CPSR registers.</p>
<p align="center"><img src="images/ARM_registers.PNG" alt="" width="648" height="276" /></p>
<p align="left" class="figure">Figure 2 - ARM Registers </p>
<h5>Other references <b></b></h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/tcf.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/tcf.htm Wed Sep 15 14:45:18 2010 -0500
@@ -10,7 +10,7 @@
<body >
<h2>Target Communication Framework (TCF)</h2>
<p><strong>TCF</strong> (Target Communication Framework) is a vendor-neutral, lightweight, extensible network protocol used mainly for communicating with embedded systems (targets). Its most distinguishing feature is that TCF is designed to transparently plug in value-adding servers between the tool and the target. TCF is protocol agnostic in that it does not depend on a specific transport like TCP/IP, serial, SSH tunnel, or other. It also supports auto-discovery of targets and services, so any tool can determine which services are available from the target.</p>
-<p>Carbide.c++ uses TCF to communicate with <a href="trk.htm">TRK</a>, Trace, and other services on a target device. For example, the Carbide debugger uses TCF to communicate with the TRK remote agent to control debuggable programs running on the target. Other Carbide plug-ins can also use TCF to communicate with their specific services.</p>
+<p>Carbide.c++ uses TCF to communicate with <a href="trk.htm">CODA</a>, Trace, and other services on a target device. For example, the Carbide debugger uses TCF to communicate with the CODA remote agent to control debuggable programs running on the target. Other Carbide plug-ins can also use TCF to communicate with their specific services.</p>
<h5>Related tasks</h5>
<ul>
<li><a href="concepts.htm">Concepts</a> </li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/trk.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/trk.htm Wed Sep 15 14:45:18 2010 -0500
@@ -4,12 +4,12 @@
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
-<title>TRK On-device Debugging</title>
+<title>Carbide On-device Debug Agent</title>
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
</head>
<body >
-<h2>TRK On-device Debugging</h2>
-<p>The on-device TRK remote agent (Application TRK or System TRK) is a program that enables on-device debugging of phone prototypes, reference boards, and retail phones. An on-device debug agent is a program that is installed on a phone or reference board. It communicates with the debugger using a serial-over-Bluetooth or serial-over-USB connection. Through this serial communication, the on-device debug agent acts as the interface between the Carbide.c++ debugger and the target device. An on-device debug agent provides: </p>
+<h2>Carbide On-device Debug Agent</h2>
+<p>The <b>Carbide On-device Debug Agen</b>t (CODA) is a program that enables on-device debugging of phone prototypes, reference boards, and retail phones. An on-device debug agent is a program that is installed on a phone or reference board. It communicates with the debugger using a serial-over-Bluetooth or serial-over-USB connection. Through this serial communication, the on-device debug agent acts as the interface between the Carbide.c++ debugger and the target device. The CODA provides: </p>
<ul>
<li>Debug agent running on Symbian OS</li>
<li>Provides a stable & integrated interface to Symbian OS</li>
@@ -17,7 +17,7 @@
<li>Can be built-in to the OS image or installed as a .sis file</li>
</ul>
<p>Using the on-device remote agent, one can use the Carbide.c++ IDE to debug programs running on phone hardware, making the debugging process much easier. The on-device debug agent works on all Nokia Qt SDK, Symbian^3, and Symbian TechView devkits.</p>
-<p>The Application TRK remote agents are stored online and can be downloaded and installed using the <a href="../reference/trk/wnd_new_connection_wizard.htm">On-Device Connections > New Connection Wizard > Install remote agents</a> pane.</p>
+<p>The Application CODA is stored online and available for download and installation using the <a href="../reference/trk/wnd_new_connection_wizard.htm">On-Device Connections > New Connection Wizard > Install remote agents</a> pane.</p>
<p>Some of the key benefits to using an on-device debug agent include:</p>
<ul>
<li>Easy debugging via serial interface (Bluetooth, USB, IrDA, etc)</li>
@@ -26,8 +26,8 @@
</ul>
<p>There are two variations of the on-device debug agent, they are:</p>
<ul>
- <li><b>Application TRK</b>—supports application debugging only and available to developers creating applications for devices. Developers do not have access to system level routines, system ROM, other user application code, cannot modify the LR and SR registers, and must use a SIS file to debug an application.</li>
- <li><b>System TRK</b>—
+ <li><b>Application CODA</b>—supports application debugging only and available to developers creating applications for devices. Developers do not have access to system level routines, system ROM, other user application code, cannot modify the LR and SR registers, and must use a SIS file to debug an application.</li>
+ <li><b>System CODA</b>—
supports both application and limited ROM debugging (includes application executables and limited ROM based components (i.e. no device drivers) and available to original equipment manufacturers (OEM) for device creation and customization</li>
</ul>
<h5>Related tasks</h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/context_help/eclipse_dialogs_help.xml Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/context_help/eclipse_dialogs_help.xml Wed Sep 15 14:45:18 2010 -0500
@@ -123,7 +123,7 @@
</context>
<context id="wizard_trk_connection_page" >
- <description>Specify TRK connection information.</description>
+ <description>Specify CODA connection information.</description>
<topic label="Creating a Launch Configuration" href="html/tasks/projects/prj_debug_config.htm" />
</context>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_other.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_other.htm Wed Sep 15 14:45:18 2010 -0500
@@ -11,7 +11,7 @@
<h2>Other Useful Commands</h2>
<p>The <a href="viewing_debug.htm">Debug</a> view has a few other commands that are useful under some debugging situations:</p>
<h4>Disconnecting from a process</h4>
-<p>Use the <b>Disconnect</b> command (<img src="../../images/icons/btn_disconnect.png" width="20" height="21" align="absmiddle" />) when debugging with Application TRK or System TRK to detach the debugger from a process on the device while leaving the device running. </p>
+<p>Use the <b>Disconnect</b> command (<img src="../../images/icons/btn_disconnect.png" width="20" height="21" align="absmiddle" />) when debugging with Application CODA or System CODA to detach the debugger from a process on the device while leaving the device running. </p>
<p>When debugging in stop-mode it will detach the debugger and leave the CPU running on the device. </p>
<ul>
<li>Click the <b>Disconnect</b> button (<img src="../../images/icons/btn_disconnect.png" width="20" height="21" align="absmiddle" />) in the <b>Debug</b> view </li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_starting.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_starting.htm Wed Sep 15 14:45:18 2010 -0500
@@ -31,7 +31,7 @@
<p>Use the <b>Terminate</b> command (<img src="../../images/icons/btn_terminate.png" width="17" height="15" align="absmiddle" />) to stop or halt a program based on the type of debugging session underway. Terminate behavior includes: </p>
<ul>
<li><b>Emulator</b> - terminates program execution and ends the debug session</li>
- <li><b>Application TRK</b> or <b>System TRK</b> - kills the process on the device and ends the debug session. To terminate without killing the process, use <a href="cmds_other.htm">Disconnect</a> instead. </li>
+ <li><b>Application CODA</b> or <b>System CODA</b> - kills the process on the device and ends the debug session. To terminate without killing the process, use <a href="cmds_other.htm">Disconnect</a> instead. </li>
<li><b>Stop-mode soft attach</b> - suspends the attached process while other processes continue to run on the device. If only a single process is running on the device, the device CPU is suspended. Once the CPU is suspended you must launch a new debug session to resume the device CPU. </li>
</ul>
<p>This behavior differs from <a href="cmds_starting.htm">suspending</a> a program, as this temporarily suspends execution.</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/viewing_debug.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/viewing_debug.htm Wed Sep 15 14:45:18 2010 -0500
@@ -58,7 +58,7 @@
</center>
</td>
<td><p>Detaches the debugger from the selected process (useful for debugging attached processes).</p>
- <p class="note"><b>NOTE</b> After detaching the debugger from an on-device process, closing TRK on the device will also close the process. </p></td>
+ <p class="note"><b>NOTE</b> After detaching the debugger from an on-device process, closing CODA on the device will also close the process. </p></td>
</tr>
<tr>
<td><a href="cmds_other.htm">Remove All Terminated</a> </td>
--- a/core/com.nokia.carbide.cpp.doc.user/html/hints_tips.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/hints_tips.htm Wed Sep 15 14:45:18 2010 -0500
@@ -92,13 +92,13 @@
<p>This is commonly caused when the binary parser is not set correctly in the project. To correct, open the project properties window (right-click project name in Project Explorer view and select Properties), expand the C/C++ Build section and click the Binary Parser tab in the C/C++ Build page. Now look for the PE Windows Parser option. If it's not checkmarked, checkmark it and click Apply. If it is already set then uncheck it and click Apply, then reapply a checkmark and click Apply. The debug icon should now appear.</p>
</blockquote>
<h3><a name="connectivity" id="connectivity"></a>Connectivity</h3>
- <h5>Unable to connect to device using Bluetooth and debug it using TRK </h5>
+ <h5>Unable to connect to device using Bluetooth and debug it using CODA </h5>
<blockquote>
<p>When using Bluetooth to connect to a device there are several things that require correction, including:</p>
<ul>
- <li>If using built-in Bluetooth under WinXP SP2, ensure the manufacturer’s device drivers are installed and active. The default Microsoft drivers do not work correctly for debugging devices using TRK. For example, if using IBM Integrated Bluetooth on your computer, make sure you have the IBM drivers for the device. </li>
+ <li>If using built-in Bluetooth under WinXP SP2, ensure the manufacturer’s device drivers are installed and active. The default Microsoft drivers do not work correctly for debugging devices using CODA. For example, if using IBM Integrated Bluetooth on your computer, make sure you have the IBM drivers for the device. </li>
<li>Ensure the COM port used by Bluetooth is not commandeered by another process or device.</li>
- <li>Ensure that you have the <a href="tasks/trk/trk_installation_instr.htm">latest version </a>of TRK on the target device.</li>
+ <li>Ensure that you have the <a href="tasks/trk/trk_installation_instr.htm">latest version </a>of CODA on the target device.</li>
</ul>
</blockquote>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/attach_process.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/attach_process.htm Wed Sep 15 14:45:18 2010 -0500
@@ -10,8 +10,8 @@
<body>
<h2>Attach to Process Launch Configuration</h2>
<p>Use the <b>Symbian OS Attach to Process</b> launch configuration to attach the debugger to an already running Symbian OS process or thread on a target device from within any project. This is useful for debugging servers running in RAM in a client-server relationship where the client relies on the presence of the server process to operate as one example. </p>
-<p>Attaching to a process requires a both target device running the Symbian OS and the presence of a TRK debug agent on the device. <span class="note">You can also use the <a href="../../reference/view_symbian_kernel.htm">Symbian OS Data</a> view to attach to a process while debugging.</span> However, you can not attach to a process running on an emulator. </p>
-<p>If the <a href="wiz_new_launch_config.htm">New Launch Configuration Wizard</a> created the Attach to Process launch configuration no changes are usually needed. The Attach to Process options match those of System TRK with one additional step, selection of the process to debug in the <b>Attach to Process</b> dialog. </p>
+<p>Attaching to a process requires a both target device running the Symbian OS and the presence of CODA on the device. <span class="note">You can also use the <a href="../../reference/view_symbian_kernel.htm">Symbian OS Data</a> view to attach to a process while debugging.</span> However, you can not attach to a process running on an emulator. </p>
+<p>If the <a href="wiz_new_launch_config.htm">New Launch Configuration Wizard</a> created the Attach to Process launch configuration no changes are usually needed. The Attach to Process options match those of System CODA with one additional step, selection of the process to debug in the <b>Attach to Process</b> dialog. </p>
<p>To modify the launch configuration settings, select the <b>Run > Debug As</b> menu option to open the <b>Debug</b> dialog. Select the Attach to Process configuration and click a tab to set specific options. Click <b>Apply</b> to save any option modifications. Click <b>Debug</b> to launch a debugging session using the new settings.</p>
<p align="center"><img src="../images/wnd_debug_attach_process_launch_config.png" width="800" height="582"></p>
<p class="figure">Figure 1. Attach to Process launch configuration in the Debug dialog </p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/launch_configs_overview.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/launch_configs_overview.htm Wed Sep 15 14:45:18 2010 -0500
@@ -17,11 +17,11 @@
<p>Launch configurations come in several varieties, each designed for a specific purpose. You must choose one at the very start of the New Launch Configuration Wizard, so knowing the differences between them is important. Currently, the types to choose from include: </p>
<ul>
<li><b><a href="applications.htm">Symbian OS Application</a></b> — used to run or debug executables. </li>
- <li><b><a href="run_mode.htm">Symbian OS Appication TRK</a></b> — used to run or debug applications on a target device using the Application TRK on-device debug agent. Application TRK is an application that runs on released phones and allows you to debug your executables. The debugger will download a Symbian OS installation file to the phone and install it prior to launching.</li>
- <li><b><a href="attach_process.htm">Symbian OS Attach to Process</a></b> — used to debug processes running on a target device for which a symbol file is available. This is available only for TRK and stop mode debugging. This launch configuration is not available for emulator debugging. Stop mode and TRK can both attach to a process from the <a href="../../reference/view_symbian_kernel.htm">Symbian OS Data</a> view.</li>
+ <li><b><a href="run_mode.htm">Symbian OS Appication CODA</a></b> — used to run or debug applications on a target device using the Application CODA on-device debug agent. Application CODA is an application that runs on released phones and allows you to debug your executables. The debugger will download a Symbian OS installation file to the phone and install it prior to launching.</li>
+ <li><b><a href="attach_process.htm">Symbian OS Attach to Process</a></b> — used to debug processes running on a target device for which a symbol file is available. This is available only for CODA and stop mode debugging. This launch configuration is not available for emulator debugging. Stop mode and CODA can both attach to a process from the <a href="../../reference/view_symbian_kernel.htm">Symbian OS Data</a> view.</li>
<li><b><a href="PLUGINS_ROOT/com.nokia.carbide.cpp.debug.crashdebugger/html/view.html">Symbian OS Crash Debugger</a></b> — used to launch an interactive command-line session with the Symbian OS crash debugger when the device crashes </li>
<li><b><a href="emulation.htm">Symbian OS Emulation</a> </b>— used to run or debug executables on an emulator. </li>
- <li><b><a href="stop_mode.htm">Symbian OS System TRK</a></b> — used to run or debug applications or ROM code on a target device using the System TRK on-device debug agent. System TRK is an application that runs on reference boards and prototype phones and allows you to debug your executables. The debugger will download files to the phone prior to launching.</li>
+ <li><b><a href="stop_mode.htm">Symbian OS System CODA</a></b> — used to run or debug applications or ROM code on a target device using the System CODA on-device debug agent. System CODA is an application that runs on reference boards and prototype phones and allows you to debug your executables. The debugger will download files to the phone prior to launching.</li>
</ul>
<h4>Other references</h4>
<ul>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/launch_types.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/launch_types.htm Wed Sep 15 14:45:18 2010 -0500
@@ -12,10 +12,10 @@
<p>The following launch configuration types are available:</p>
<ul>
<li><a href="applications.htm">Applications</a></li>
- <li><a href="run_mode.htm">Application TRK</a></li>
+ <li><a href="run_mode.htm">Application CODA</a></li>
<li><a href="attach_process.htm">Attach to Process</a></li>
<li><a href="emulation.htm">Emulation</a></li>
- <li><a href="stop_mode.htm">System TRK</a></li>
+ <li><a href="stop_mode.htm">System CODA</a></li>
</ul>
<h4>Other references</h4>
<ul>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_debugger.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_debugger.htm Wed Sep 15 14:45:18 2010 -0500
@@ -11,8 +11,8 @@
<p>The options shown in the <b>Debugger</b> page differ based upon the type of launch configuration. Generally, the options fall into these choices: </p>
<ul>
<li><a href="#emulator_mode">Emulation Debugger page</a> (Emulation) </li>
- <li><a href="#trk_runmode">Run-mode Debugger page</a> (Application TRK) </li>
- <li><a href="#trk_stopmode">Stop-mode Debugger page</a> (System TRK, Attach to Process) </li>
+ <li><a href="#trk_runmode">Run-mode Debugger page</a> (Application CODA) </li>
+ <li><a href="#trk_stopmode">Stop-mode Debugger page</a> (System CODA, Attach to Process) </li>
</ul>
<h3><a name="emulator_mode" id="emulator_mode"></a>Emulation Debugger page </h3>
<p>The <b>Symbian OS <a href="emulation.htm">Emulation</a></b> launch configurations the <b>Debugger</b> page to specify entry point breaks and which logs to output to the Console view.</p>
@@ -48,7 +48,7 @@
</tr>
</table>
<h3><a name="trk_runmode" id="trk_runmode"></a>Run-mode Debugger page </h3>
-<p>In a run-mode launch configuration like <b><a href="run_mode.htm">Application TRK</a></b>, you can specify an entry break point and how messages are handled as well as define the default instruction set. </p>
+<p>In a run-mode launch configuration like <b><a href="run_mode.htm">Application CODA</a></b>, you can specify an entry break point and how messages are handled as well as define the default instruction set. </p>
<p align="center"><img src="images/page_debugger_run_mode.png" width="660" height="174"></p>
<p class="figure">Figure 2 - Debugger page showing run-mode options </p>
<h5>Table 2. Debugger page — run-mode options </h5>
@@ -63,12 +63,12 @@
</tr>
<tr>
<td><b>View program output </b></td>
- <td><p>Enable to direct standard output messages to the <b>TRK Program Output Console</b> in the <a href="../../reference/view_console.htm">Console</a> view. </p>
+ <td><p>Enable to direct standard output messages to the <b>CODA Program Output Console</b> in the <a href="../../reference/view_console.htm">Console</a> view. </p>
<p class="note"><b>NOTE</b> In the <span class="code">epoc.ini</span> file the option <span class="code">LogToFile</span> must also be set to <span class="code">1</span>.</p> </td>
</tr>
</table>
<h3><a name="trk_stopmode" id="trk_stopmode"></a>Stop-mode Debugger page </h3>
-<p>In stop-mode launch configurations like <b><a href="stop_mode.htm">System TRK</a></b>,<b> </b>and <a href="attach_process.htm"><b>Attach to Process</b></a>, use the <b>Startup Options</b> to attach to a target and debug or run from the specified start address. Then use <b>Target Options</b> to specify the target's processor type, and set which initialization and memory configuration files to use in the debug session. </p>
+<p>In stop-mode launch configurations like <b><a href="stop_mode.htm">System CODA</a></b>,<b> </b>and <a href="attach_process.htm"><b>Attach to Process</b></a>, use the <b>Startup Options</b> to attach to a target and debug or run from the specified start address. Then use <b>Target Options</b> to specify the target's processor type, and set which initialization and memory configuration files to use in the debug session. </p>
<p align="center"><img src="images/page_debugger_stop_mode.png" width="578" height="174"></p>
<p class="figure">Figure 3 - Debugger page showing stop-mode options </p>
<h5>Table 3. Debugger page — stop-mode options </h5>
@@ -96,9 +96,9 @@
<h4>Other references</h4>
<ul>
- <li><a href="run_mode.htm">Application TRK Launch Configuration</a></li>
+ <li><a href="run_mode.htm">Application CODA Launch Configuration</a></li>
<li><a href="emulation.htm">Emulation Launch Configuration</a></li>
- <li><a href="stop_mode.htm">System TRK Launch Configuration </a></li>
+ <li><a href="stop_mode.htm">System CODA Launch Configuration </a></li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
</body>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_executables.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_executables.htm Wed Sep 15 14:45:18 2010 -0500
@@ -11,7 +11,7 @@
<h2>Executables page </h2>
<p>The <b>Executables</b> page specifies the executables available to debug with your project based on the chosen rule. The Executables page gives you project level control over the executables associated with it. The page shows all the executables in the workspace or those imported into the Executables view from outside the workspace that can be debugged by this project. See the <a href="../../reference/view_executables.htm">Executables</a> view for information on controlling executables from the workspace. </p>
<p align="center"><img src="images/page_executables.png" width="598" height="224"></p>
-<p class="figure">Figure 1 - Executables page (System TRK example) </p>
+<p class="figure">Figure 1 - Executables page (System CODA example) </p>
<h5>Table 1. Executable page —items </h5>
<table width="94%" border="0" cellpadding="2" cellspacing="0">
<tr>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_file_transfer.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_file_transfer.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,8 +9,8 @@
</head>
<body >
<h2>File Transfer page</h2>
-<p>The <b>File Transfer</b> page displays an auto-populated list of files for <a href="stop_mode.htm">System TRK</a> that the IDE transfers to the target device at the start of each launch. For RnD device images, the target location for files is normally <span class="code">c:\sys\bin</span> or another protected area. For production device images <a href="run_mode.htm">Application TRK</a> does not support the transfer of files to <span class="code">c:\sys\bin</span> or other protected areas.</p>
-<p>Users can add, edit, or delete files in the list and sort by clicking on a column header. By default, any file added is automatically checked for downloading to the device. Users can uncheck a file to remove it from the download list without removing the file itself. System TRK users can use this panel to download any type of file, like bitmaps, HTML, sounds, and more, to the phone and applicable to Application TRK for transfering any files outside of the installation file.</p>
+<p>The <b>File Transfer</b> page displays an auto-populated list of files for <a href="stop_mode.htm">System CODA</a> that the IDE transfers to the target device at the start of each launch. For RnD device images, the target location for files is normally <span class="code">c:\sys\bin</span> or another protected area. For production device images <a href="run_mode.htm">Application CODA</a> does not support the transfer of files to <span class="code">c:\sys\bin</span> or other protected areas.</p>
+<p>Users can add, edit, or delete files in the list and sort by clicking on a column header. By default, any file added is automatically checked for downloading to the device. Users can uncheck a file to remove it from the download list without removing the file itself. System CODA users can use this panel to download any type of file, like bitmaps, HTML, sounds, and more, to the phone and applicable to Application CODA for transfering any files outside of the installation file.</p>
<p align="center"><img src="images/page_file_transfer.png" width="598" height="224"></p>
<p class="figure">Figure 1. File Transfer page</p>
<h5>Table 1. <span class="figure">File Transfer</span> page —items </h5>
@@ -28,10 +28,10 @@
<li><b>Target directory</b>—the path to the target directory where transfered files are placed on the device.</li>
</ul>
<blockquote>
- <p> The target directories where files can be installed depends upon the type of device image you have on the device and which version of TRK you are using. </p>
+ <p> The target directories where files can be installed depends upon the type of device image you have on the device and which version of CODA you are using. </p>
<ul>
- <li>Application TRK - public folders only on production device images</li>
- <li>System TRK - public and protected folders, like <span class="code">c:\sys\bin</span>, on RnD device images</li>
+ <li>Application CODA - public folders only on production device images</li>
+ <li>System CODA - public and protected folders, like <span class="code">c:\sys\bin</span>, on RnD device images</li>
</ul>
</blockquote></td>
</tr>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_installation.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_installation.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Installation page</h2>
-<p>The <b>Installation</b> page specifies the .sis file to install on the target device when using <a href="run_mode.htm">Application TRK</a>. This is required when using the TRK debug agent with 9.x based SDK’s.</p>
+<p>The <b>Installation</b> page specifies the .sis file to install on the target device when using <a href="run_mode.htm">Application CODA</a>. This is required when using the CODA debug agent with 9.x based SDK’s.</p>
<p align="center"><img src="images/page_installation.png" width="670" height="301" /></p>
<p class="figure">Figure 1. Installation page</p>
<h5>Table 1. Installation page —items </h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_main.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_main.htm Wed Sep 15 14:45:18 2010 -0500
@@ -12,8 +12,8 @@
<p>The options shown in the <b>Main</b> page differ based upon the type of launch configuration. Generally, the options fall into these choices: </p>
<ul>
<li><a href="#emulator_mode">Emulation Main page</a> (Emulation) </li>
- <li><a href="#run_mode">Run-mode Main page</a> (Application TRK) </li>
- <li><a href="#stop_mode">Stop-Mode Main page</a> (System TRK) </li>
+ <li><a href="#run_mode">Run-mode Main page</a> (Application CODA) </li>
+ <li><a href="#stop_mode">Stop-Mode Main page</a> (System CODA) </li>
</ul>
<h3><a name="emulator_mode" id="emulator_mode"></a>Emulation Main page </h3>
<p>The <b>Symbian OS <a href="emulation.htm">Emulation</a></b> launch configuration uses the <b>Main</b> page to define the process to be launched by the emulator. </p>
@@ -51,9 +51,9 @@
</table>
<h3><a name="run_mode" id="run_mode"></a>Run-mode Main page </h3>
-<p>The <b>Symbian OS <a href="run_mode.htm">Application TRK </a></b> launch configuration uses the <b>Main</b> page to defines the project and the process to launch on the target device. </p>
+<p>The <b>Symbian OS <a href="run_mode.htm">Application CODA </a></b> launch configuration uses the <b>Main</b> page to defines the project and the process to launch on the target device. </p>
<p align="center"><img src="images/page_main_run_mode.png" width="585" height="365"></p>
-<p class="figure">Figure 2 - Main page (<i>Application TRK shown</i>) </p>
+<p class="figure">Figure 2 - Main page (<i>Application CODA shown</i>) </p>
<h5>Table 2. Run-mode Main page —items </h5>
<table width="94%" border="0" cellpadding="2" cellspacing="0">
<tr>
@@ -88,7 +88,7 @@
</tr>
</table>
<h3><a name="stop_mode" id="stop_mode"></a>Stop-mode Main page </h3>
-<p>The <b>Symbian OS <a href="stop_mode.htm">System TRK</a></b> launch configurations uses the <b>Main</b> page to defines the project and the executable to launch on the target device. </p>
+<p>The <b>Symbian OS <a href="stop_mode.htm">System CODA</a></b> launch configurations uses the <b>Main</b> page to defines the project and the executable to launch on the target device. </p>
<p align="center"><img src="images/page_main_stop_mode.png" width="604" height="385"></p>
<p class="figure">Figure 3. Main page</p>
<h5>Table 3. Stop-mode Main page — items</h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_rom_image.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_rom_image.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>ROM Image page </h2>
-<p>Use the <b>ROM Image</b> page in a <a href="stop_mode.htm">System TRK</a> launch configuration to define startup options and ROM image download information.</p>
+<p>Use the <b>ROM Image</b> page in a <a href="stop_mode.htm">System CODA</a> launch configuration to define startup options and ROM image download information.</p>
<p align="center"><img src="images/page_rom_image.png" width="583" height="327"></p>
<p class="figure">Figure 1 - ROM Image page in launch configuration </p>
<h5>Table 4. Launch configuration window—ROM Image tab items</h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_rom_log.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_rom_log.htm Wed Sep 15 14:45:18 2010 -0500
@@ -8,7 +8,7 @@
</head>
<body bgcolor="#FFFFFF" dir="ltr">
<h2> ROM Log page</h2>
-<p>Use the <b>ROM Log</b> page in a <a href="stop_mode.htm">System TRK</a> launch configuration to specify where the ROM log file is stored and the Epoc32 directory. </p>
+<p>Use the <b>ROM Log</b> page in a <a href="stop_mode.htm">System CODA</a> launch configuration to specify where the ROM log file is stored and the Epoc32 directory. </p>
<p align="center"><img src="images/page_rom_log.png" width="570" height="193"></p>
<p class="figure">Figure 1. ROM Log page </p>
<h5>Table 1. ROM Log page—items </h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/run_mode.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/run_mode.htm Wed Sep 15 14:45:18 2010 -0500
@@ -8,12 +8,12 @@
</head>
<body>
-<h2>Application TRK Launch Configuration (Run-mode) </h2>
-<p>Select the <b>Symbian OS Application TRK </b> launch configuration to debug or run applications on a target device using the Application TRK on-device debug agent. Application TRK is an application that runs on released phones and allows you to debug your executables. The debugger will download a Symbian OS installation file to the phone and install it prior to launching.</p>
-<p>If the <a href="wiz_new_launch_config.htm">New Launch Configuration Wizard</a> was used to create the Application TRK launch configuration no changes are usually needed. To modify the launch configuration settings, select the <b>Run > Debug As</b> menu option to open the <b>Debug</b> dialog. Select the Application TRK configuration and click a tab to set specific options. Click <b>Apply</b> to save any option modifications. Click <b>Debug</b> to launch a debugging session using the new settings.</p>
+<h2>Application CODA Launch Configuration (Run-mode) </h2>
+<p>Select the <b>Symbian OS Application CODA </b> launch configuration to debug or run applications on a target device using the Application CODA on-device debug agent. Application CODA is an application that runs on released phones and allows you to debug your executables. The debugger will download a Symbian OS installation file to the phone and install it prior to launching.</p>
+<p>If the <a href="wiz_new_launch_config.htm">New Launch Configuration Wizard</a> was used to create the Application CODA launch configuration no changes are usually needed. To modify the launch configuration settings, select the <b>Run > Debug As</b> menu option to open the <b>Debug</b> dialog. Select the Application CODA configuration and click a tab to set specific options. Click <b>Apply</b> to save any option modifications. Click <b>Debug</b> to launch a debugging session using the new settings.</p>
<p align="center"><img src="../images/wnd_debug_AppTRK_launch_config.png" width="871" height="600"></p>
-<p class="figure">Figure 1. Application TRK launch configuration in the Debug dialog </p>
-<p>The Application TRK launch configuration panes include: </p>
+<p class="figure">Figure 1. Application CODA launch configuration in the Debug dialog </p>
+<p>The Application CODA launch configuration panes include: </p>
<ul>
<li>The <a href="page_main.htm">Main</a> 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.</li>
<li>The <a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm">Arguments</a> tab (<i>standard CDT page</i>) lets you specify the program arguments that an application uses.</li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/stop_mode.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/stop_mode.htm Wed Sep 15 14:45:18 2010 -0500
@@ -8,12 +8,12 @@
</head>
<body>
-<h2>System TRK Launch Configuration (Stop-mode) </h2>
-<p>Select the <b>Symbian OS System TRK </b> launch configuration provides C/C++ stop-mode debug options that use a JTAG interface when a Symbian OS launch configuration is created. The settings included in these launch configuration are a combination of Carbide, CDT, and Eclipse options. </p>
-<p>If the <a href="wiz_new_launch_config.htm">New Launch Configuration Wizard</a> was used to create the System TRK launch configuration no changes are usually needed. To modify the launch configuration settings, select the <b>Run > Debug As</b> menu option to open the <b>Debug</b> dialog. Select the System TRK configuration and click a tab to set specific options. Click <b>Apply</b> to save any option modifications. Click <b>Debug</b> to launch a debugging session using the new settings.</p>
+<h2>System CODA Launch Configuration (Stop-mode) </h2>
+<p>Select the <b>Symbian OS System CODA </b> launch configuration provides C/C++ stop-mode debug options that use a JTAG interface when a Symbian OS launch configuration is created. The settings included in these launch configuration are a combination of Carbide, CDT, and Eclipse options. </p>
+<p>If the <a href="wiz_new_launch_config.htm">New Launch Configuration Wizard</a> was used to create the System CODA launch configuration no changes are usually needed. To modify the launch configuration settings, select the <b>Run > Debug As</b> menu option to open the <b>Debug</b> dialog. Select the System CODA configuration and click a tab to set specific options. Click <b>Apply</b> to save any option modifications. Click <b>Debug</b> to launch a debugging session using the new settings.</p>
<p align="center"><img src="../images/wnd_debug_trace32_launch_config.png" width="832" height="640"></p>
-<p class="figure">Figure 1. System TRK launch configuration in the Debug dialog </p>
-<p>The System TRK launch configuration panes include: </p>
+<p class="figure">Figure 1. System CODA launch configuration in the Debug dialog </p>
+<p>The System CODA launch configuration panes include: </p>
<ul>
<li>The <a href="page_main.htm">Main</a> 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.</li>
<li>The <a href="page_debugger.htm">Debugger</a> tab defines debug configurations, such as entry point to begin debugging and target options.</li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/wiz_new_launch_config.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/wiz_new_launch_config.htm Wed Sep 15 14:45:18 2010 -0500
@@ -10,7 +10,7 @@
</head>
<body >
<h2>New Launch Configuration Wizard </h2>
-<p>The <b>New Launch Configuration Wizard</b> launches when no launch configuration exists for a build configuration in a project. Wherever possible the <b>New Launch Configuration </b> wizard gathers the information from the project and asks additional questions based on the type of launch configuration chosen. For example, a launch configuration using Application TRK requires different information than one targeted for System TRK. </p>
+<p>The <b>New Launch Configuration Wizard</b> launches when no launch configuration exists for a build configuration in a project. Wherever possible the <b>New Launch Configuration </b> wizard gathers the information from the project and asks additional questions based on the type of launch configuration chosen. For example, a launch configuration using Application CODA requires different information than one targeted for System CODA. </p>
<p>Every project consists of one or more build configurations as listed under the <b>Build project</b> icon (<img src="../images/icon_build_project.png" alt="Build project icon" width="17" height="17" align="absmiddle">) of the toolbar or in the <a href="../../tasks/projects/prj_new_build_config.htm">Add/Remove Carbide Build Configuration</a> dialog. Every build configuration needs a launch configuration to enable debugging. Launch configurations can be shared between build configurations. The <b>New Launch Configuration Wizard</b> detects when a build configuration doesn't have an associated launch configuration and guides you through the setup process.</p>
<p align="center"><img src="images/menu_build_target.png" width="428" height="224"></p>
<p class="figure">Figure 1. Build configurations for the chosen project appear under the Build icon</p>
@@ -41,16 +41,16 @@
</ul></td>
</tr>
<tr>
- <td><b>Application TRK and System TRK</b></td>
+ <td><b>Application CODA and System CODA</b></td>
<td><ul>
- <li><a href="#TRK_CONN">TRK Connection Settings</a></li>
- <li><a href="#TRK_SIS">TRK SIS Selection</a> (<i>Application TRK only</i>) </li>
+ <li><a href="#TRK_CONN">CODA Connection Settings</a></li>
+ <li><a href="#TRK_SIS">CODA SIS Selection</a> (<i>Application CODA only</i>) </li>
</ul></td>
</tr>
<tr>
<td><b>Attach to Process</b></td>
<td><ul>
- <li><a href="#TRK_CONN">TRK Connection Settings</a></li>
+ <li><a href="#TRK_CONN">CODA Connection Settings</a></li>
</ul></td>
</tr>
</table>
@@ -66,7 +66,7 @@
<p align="center"><img src="images/wiz_launch_config_debug_as.png" alt="Debug As dialog" width="346" height="435"></p>
<p class="figure">Figure 1 - Debug As dialog </p>
<h3><a name="LAUNCH" id="LAUNCH"></a>Launch Types</h3>
-<p>Use the<b> Launch Types</b> page to select the type of launch configuration for the build target. This page does not appear when using an Emulator target. Available types are listed from the most frequently chosen (Application TRK) to the least likely type (Attach to Process). Select a type and click <b>Next</b>. </p>
+<p>Use the<b> Launch Types</b> page to select the type of launch configuration for the build target. This page does not appear when using an Emulator target. Available types are listed from the most frequently chosen (Application CODA) to the least likely type (Attach to Process). Select a type and click <b>Next</b>. </p>
<p align="center"><img src="images/wiz_launch_config_launch_types.png" width="438" height="533"></p>
<p class="figure">Figure 2 - Launch Type page </p>
<h3><a name="BLD_OPT" id="EXE_SEL2"></a>Build Options Selection </h3>
@@ -80,15 +80,15 @@
<p>Select the Executable to launch, verify it is the correct binary, then click <b>Next</b>. </p>
<p align="center"><img src="images/wiz_launch_config_app_selection.png" width="438" height="533"> </p>
<p class="figure">Figure 4 - Executable Selection page (when project has multiple EXEs)</p>
-<h3><a name="TRK_CONN" id="TRK_CONN"></a>TRK Connection Settings </h3>
-<p>Use the <b>TRK Connection Settings</b> page to specify the connection used to communicate with the target device. If the device is already connected, the drop down list will include both the COM port and the name of the device using that port. Use the <a href="../../reference/trk/wnd_on_device_setup.htm">On-Device Conection</a> dialog to verify and update all Carbide software services on the device. Choose the serial port used to communicate with the target device and click <b>Next</b>. </p>
+<h3><a name="TRK_CONN" id="TRK_CONN"></a>CODA Connection Settings </h3>
+<p>Use the <b>CODA Connection Settings</b> page to specify the connection used to communicate with the target device. If the device is already connected, the drop down list will include both the COM port and the name of the device using that port. Use the <a href="../../reference/trk/wnd_on_device_setup.htm">On-Device Conection</a> dialog to verify and update all Carbide software services on the device. Choose the serial port used to communicate with the target device and click <b>Next</b>. </p>
<p align="center"><img src="images/wiz_launch_config_trk_conn.png" width="487" height="533"> </p>
-<p class="figure">Figure 5 - TRK Connection Settings page </p>
+<p class="figure">Figure 5 - CODA Connection Settings page </p>
<p> </p>
-<h3><a name="TRK_SIS" id="TRK_SIS"></a>TRK SIS Selection</h3>
-<p>Use the <b>TRK SIS Selection</b> page to select the SIS file to install on the target device. Click the <b>Modify SIS builder settings for build configuration</b> link to open the <a href="../../reference/build_properties/pane_build_config_sis.htm">SIS Builder</a> properties pane to add, edit, or review the SIS files to build. Once the correct SIS File to Install is selected, click <b>Next</b>. </p>
+<h3><a name="TRK_SIS" id="TRK_SIS"></a>CODA SIS Selection</h3>
+<p>Use the <b>CODA SIS Selection</b> page to select the SIS file to install on the target device. Click the <b>Modify SIS builder settings for build configuration</b> link to open the <a href="../../reference/build_properties/pane_build_config_sis.htm">SIS Builder</a> properties pane to add, edit, or review the SIS files to build. Once the correct SIS File to Install is selected, click <b>Next</b>. </p>
<p align="center"><img src="images/wiz_launch_config_trk_sis.png" width="463" height="533"></p>
-<p class="figure">Figure 6 - TRK SIS Selection page </p>
+<p class="figure">Figure 6 - CODA SIS Selection page </p>
<h3><a name="FINISH" id="FINISH"></a>New Launch Configuration</h3>
<p>Use the <b>New Launch Configuration</b> page to note the name of the configuration, confirm the launch configuration settings, and then launch the debug session. If something doesn't look right, click <b>Back</b> to return to a page and change its setting. If all the settings are correct, click <b>Finish</b> to start the debug session using this launch configuration. </p>
<p>If you checkmark <b> Advanced settings</b>, the <a href="../../reference/wnd_debug_configuration.htm">Debug</a> dialog appears instead of launching the project. This enables you to make additional changes to the new launch configuration before starting the debug session. By design and intent, this should seldom be required for the initial launch. </p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_00.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_00.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,10 +9,10 @@
</head>
<body >
<h2>Remote Target Debugging (Run-mode) Tutorial</h2>
-<p>In this example we demonstrate how to debug applications on a remote device using the Application TRK remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
+<p>In this example we demonstrate how to debug applications on a remote device using the Application CODA remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
<ol>
<li><a href="run_mode_debug_example_01.htm">Connect</a> target device for PC</li>
- <li><a href="../trk/trk_installation_instr.htm">Install </a>TRK remote agent (v3.2.7) or later on the target device</li>
+ <li><a href="../trk/trk_installation_instr.htm">Install </a>CODA remote agent (v3.2.7) or later on the target device</li>
<li><a href="run_mode_debug_example_04.htm">Configure</a> project for downloading</li>
<li><a href="../../tasks/projects/prj_build.htm">Debug</a> project on target device</li>
</ol>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_01.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_01.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,10 +9,10 @@
</head>
<body >
<h2><strong>Connect target device to PC</strong></h2>
-<p>In this example we demonstrate how to debug applications on a remote device using the Application TRK remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
+<p>In this example we demonstrate how to debug applications on a remote device using the Application CODA remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
<ol>
<li><strong>Connect target device to PC</strong></li>
- <li><a href="../trk/trk_installation_instr.htm">Install </a>TRK remote agent (v3.2.7) or later on the target device</li>
+ <li><a href="../trk/trk_installation_instr.htm">Install </a>CODA remote agent (v3.2.7) or later on the target device</li>
<li><a href="run_mode_debug_example_04.htm">Configure</a> project for downloading</li>
<li><a href="../../tasks/projects/prj_build.htm">Debug</a> project on target device</li>
</ol>
@@ -25,14 +25,14 @@
<li>Connect the USB cable between the remote device and PC running Carbide.<br />
<p>Use the <strong>Remote Connections</strong> view to verify a successful connection or by looking at the remote connection trim display shown at the bottom of the workplace window.</p>
<p><img src="../images/run_mode_debug_01.png" alt="Remote Connection view"> <img src="../images/run_mode_debug_02.png" alt="Remote Connection trim indicator"></p>
- <p>The <strong>Status</strong> column indicates whether the service you need for debugging, TRK, is <strong>Available</strong>. If it's status is <strong>Not Accessible</strong> you are probably missing the TRK remote agent on the remote device.</p>
+ <p>The <strong>Status</strong> column indicates whether the service you need for debugging, CODA, is <strong>Available</strong>. If it's status is <strong>Not Accessible</strong> you are probably missing the CODA remote agent on the remote device.</p>
</li>
<li>Click OK on the remote device when it asks to use PC Suite mode with USB.<br />
<p class="note"><strong>NOTE</strong> Debugging requires the use of PC Suite mode. If you are in another mode, like Mass storage mode, an alert appears asking you to change.</p>
</li>
</ol>
</div>
-<p><strong>NEXT</strong>: <a href="run_mode_debug_example_02.htm">Install TRK remote agent</a></p>
+<p><strong>NEXT</strong>: <a href="run_mode_debug_example_02.htm">Install CODA remote agent</a></p>
<h4>Other references</h4>
<ul>
<li><a href="run_mode_debug_example_00.htm">Remote Target Debugging (Run-mode)</a></li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_02.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_02.htm Wed Sep 15 14:45:18 2010 -0500
@@ -7,16 +7,16 @@
<title>Install TRK remote agent Tutorial</title>
<link rel="StyleSheet" href="../../../book.css" type="text/css"/></head>
<body >
-<h2>Install TRK remote agent</h2>
-<p>In this example we demonstrate how to debug applications on a remote device using the Application TRK remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
+<h2>Install CODA remote agent</h2>
+<p>In this example we demonstrate how to debug applications on a remote device using the Application CODA remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
<ol>
<li><a href="run_mode_debug_example_01.htm">Connect</a> target device to PC</li>
- <li><strong>Install TRK remote agent (v3.2.7) or later on the target device</strong></li>
+ <li><strong>Install CODA remote agent (v3.2.7) or later on the target device</strong></li>
<li><a href="run_mode_debug_example_03.htm">Configure</a> project for downloading</li>
<li><a href="run_mode_debug_example_04.htm">Debug</a> project on target device</li>
</ol>
<hr>
-<p>To debug on a remote device you need a program to communicate between the Carbide debugger and your executable running on the device. That program is the <strong>TRK</strong> (Terminal Resident Kernel) remote agent, also known as <strong>Application TRK</strong>. </p>
+<p>To debug on a remote device you need a program to communicate between the Carbide debugger and your executable running on the device. That program is the <strong>CODA</strong> (Carbide On-device Debug Agent) remote agent, also known as <strong>Application CODA</strong>. </p>
<p> </p>
<div class="step">
<h4>Installing or updating the TRK remote agent</h4>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_03.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_03.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,10 +9,10 @@
</head>
<body >
<h2>Configure project for debugging</h2>
-<p>In this example we demonstrate how to debug applications on a remote device using the Application TRK remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
+<p>In this example we demonstrate how to debug applications on a remote device using the Application CODA remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
<ol>
<li><a href="run_mode_debug_example_01.htm">Connect</a> target device to PC</li>
- <li><a href="../trk/trk_installation_instr.htm">Install </a>TRK remote agent (v3.2.7) or later on the target device</li>
+ <li><a href="../trk/trk_installation_instr.htm">Install </a>CODA remote agent (v3.2.7) or later on the target device</li>
<li><strong>Configure project for downloading</strong></li>
<li><a href="../../tasks/projects/prj_build.htm">Debug</a> project on target device</li>
</ol>
@@ -33,7 +33,7 @@
<p><img src="../images/debugging_project_09.png" alt="New Launch Configuration Wizard" width="621" height="410"></p>
</li>
<li>Enable the 'Launch program on device' option and select the executable to launch.
- <p>This tells the TRK remote agent which application to launch once its downloaded.</p>
+ <p>This tells the CODA remote agent which application to launch once its downloaded.</p>
</li>
<li>Click the 'Modify SIS builder settings for build configuration' to open the Properties for <em>project</em> dialog.</li>
<p>The <strong>Carbide.c++ > Build Configurations > SIS Builder</strong> tab is shown.</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_04.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/tutorials/run_mode_debug_example_04.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,15 +9,15 @@
</head>
<body >
<h2>Debug project on target device</h2>
-<p>In this example we demonstrate how to debug applications on a remote device using the Application TRK remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
+<p>In this example we demonstrate how to debug applications on a remote device using the Application CODA remote debug agent. This enables you to test programs on the actual device it will operate on while observing its behavior using the Carbide debugger. The steps to do this include:</p>
<ol>
<li><a href="run_mode_debug_example_01.htm">Connect</a> target device to PC</li>
- <li><a href="run_mode_debug_example_02.htm">Install</a> TRK remote agent (v3.2.7) or later on the target device</li>
+ <li><a href="run_mode_debug_example_02.htm">Install</a> CODA remote agent (v3.2.7) or later on the target device</li>
<li><a href="run_mode_debug_example_03.htm">Configure</a> project for downloading</li>
<li><strong>Debug project on target device</strong></li>
</ol>
<hr>
-<p>You debug on a remote device using the exact same methods used for the emulator. Once the project is built and downloaded to the target device, the TRK remote agent then takes control. Then, using the Carbide debugger you can use all the debugger features to exercise the program on the device while monitoring its vitals in the <a href="../../reference/perspective_debug.htm">Debug</a> perspective.</p>
+<p>You debug on a remote device using the exact same methods used for the emulator. Once the project is built and downloaded to the target device, the CODA remote agent then takes control. Then, using the Carbide debugger you can use all the debugger features to exercise the program on the device while monitoring its vitals in the <a href="../../reference/perspective_debug.htm">Debug</a> perspective.</p>
<div class="step">
<h4>Debugging a program on a remote device</h4>
<ol>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/build_properties/pane_build_config_sis.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/build_properties/pane_build_config_sis.htm Wed Sep 15 14:45:18 2010 -0500
@@ -47,7 +47,7 @@
</tr>
</table>
<h3><a name="PUAnchor" id="PUAnchor"></a>Partial Upgrade Files</h3>
-<p>The SIS Builder supports the generation of partial upgrade .SIS files. A dialog appears when a SIS file exceeds 250k in size that describes the partial upgrade feature with a link to the SIS Builder page. Partial upgrade files enable Carbide to generate and download to the device only those portions of the application that have changed, enabling faster debug cycles. It does this using the SIS partial upgrade (PU) flag to mark the SIS file as a replacement or addition to the original SIS file. Debugging of large applications using Application TRK is enhanced as the entire application no longer needs to be installed on the device each time a change is made. </p>
+<p>The SIS Builder supports the generation of partial upgrade .SIS files. A dialog appears when a SIS file exceeds 250k in size that describes the partial upgrade feature with a link to the SIS Builder page. Partial upgrade files enable Carbide to generate and download to the device only those portions of the application that have changed, enabling faster debug cycles. It does this using the SIS partial upgrade (PU) flag to mark the SIS file as a replacement or addition to the original SIS file. Debugging of large applications using Application CODA is enhanced as the entire application no longer needs to be installed on the device each time a change is made. </p>
<p>When the Partial update option is checked for a SIS file, both a complete and partial SIS files are generated. This ensures that the full SIS file is kept in sync with the partial upgrade SIS file. The partial upgrade SIS files are placed in the same folder as the full SIS file when stored in a project directory, or in the root of the project directory when the SIS file exists outside of the project. You can see where a partial upgrade file is created by examining the <b>Partial upgrade sis/sisx path</b> in the <a href="../../projects/launch/page_installation.htm">Installation</a> tab of the launch configuration. Links to the partial upgrade files are added to the project within the <a href="../view_proj_explorer.htm">Project Explorer</a> view.</p>
<p class="note"><b>NOTE</b> Internally, the .PKG file format of a partial upgrade file is identical to a complete .PKG file with two exceptions, 1) the file list only includes the names of files changed, and 2) the PU flag is set.</p>
<p>Partial upgrade files are deleted and only full SIS/SISX files are generated when:</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/build_properties/pane_pkg_config.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/build_properties/pane_pkg_config.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Set PKG File for Build Configuration</h2>
-<p>The <b>Set PKG File for Build Configuration</b> dialog appears when an <strong>Application TRK</strong> build configuration does not include a PKG file. Use it to assign a PKG file to the project's current build configuration that will be used to create a project's SIS installation file. If you define a launch configuration used for on-device debugging with the TRK debug agent, you will need to specify a PKG file for the project. A PKG file primarily provides a list of program and resource files to install on the device.</p>
+<p>The <b>Set PKG File for Build Configuration</b> dialog appears when an <strong>Application CODA</strong> build configuration does not include a PKG file. Use it to assign a PKG file to the project's current build configuration that will be used to create a project's SIS installation file. If you define a launch configuration used for on-device debugging with the CODA debug agent, you will need to specify a PKG file for the project. A PKG file primarily provides a list of program and resource files to install on the device.</p>
<p align="center"><img src="../images/set_pkg.png" width="544" height="359" /></p>
<p class="figure">Figure 1 - Set PKG File for Build Configuration</p>
<h5>Table 1 Items </h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/build_properties/wnd_sis_properties.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/build_properties/wnd_sis_properties.htm Wed Sep 15 14:45:18 2010 -0500
@@ -46,7 +46,7 @@
</ul>
<p class="note"><b>NOTE</b> On Symbian OS 9.x builds, if the key/cert pair are not defined, <span class="code">makekeys</span> will be called and temporary ones will be generated for you to "self-sign" the application. Self-signed applications should be in the
0xE0000000-0xEFFFFFFF range.</p>
- <p class="note"><b>NOTE</b> All Application TRK build configuration require a PKG file. If none is found in the active project then you will be asked to <a href="pane_pkg_config.htm">choose</a> one.</p> </td>
+ <p class="note"><b>NOTE</b> All Application CODA build configuration require a PKG file. If none is found in the active project then you will be asked to <a href="pane_pkg_config.htm">choose</a> one.</p> </td>
</tr>
</table>
<h5>Related reference </h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_debugger.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_debugger.htm Wed Sep 15 14:45:18 2010 -0500
@@ -40,7 +40,7 @@
</tr>
<tr>
<td><b>Time interval for auto-refreshing OS View</b></td>
- <td>Determines how often to refresh data in the <a href="view_symbian_kernel.htm">Symbian OS Data</a> view which is available to the developer when using TRK or stop-mode debugging. </td>
+ <td>Determines how often to refresh data in the <a href="view_symbian_kernel.htm">Symbian OS Data</a> view which is available to the developer when using CODA or stop-mode debugging. </td>
</tr>
</table>
<div class="step">
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/importing_remote_conns.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/importing_remote_conns.htm Wed Sep 15 14:45:18 2010 -0500
@@ -30,7 +30,7 @@
<h5>Related references</h5>
<ul>
<li><a href="wnd_on_device_setup.htm">On-Device Connections</a></li>
- <li><a href="wnd_new_conn_install_tab.htm">Install latest TRK</a> </li>
+ <li><a href="wnd_new_conn_install_tab.htm">Install latest CODA</a> </li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
</body>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/panel_filter.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/panel_filter.htm Wed Sep 15 14:45:18 2010 -0500
@@ -35,7 +35,7 @@
<h5>Related concepts</h5>
<ul>
<li><a href="../../concepts/debugger_about.htm">About the Debugger</a></li>
- <li><a href="../../concepts/trk.htm">Target Resident Kernel (TRK) </a></li>
+ <li><a href="../../concepts/trk.htm">Carbide On-device Debug Agent (CODA) </a></li>
</ul>
<h5 align="left">Related references</h5>
<ul>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/panel_trk_overview.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/panel_trk_overview.htm Wed Sep 15 14:45:18 2010 -0500
@@ -8,15 +8,15 @@
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
</head>
<body >
-<h2>TRK Pane Overview</h2>
-<p>When debugging a remote device using TRK, the following panes appear in the launch configuration window: </p>
+<h2>CODA Pane Overview</h2>
+<p>When debugging a remote device using CODA, the following panes appear in the launch configuration window: </p>
<ul>
<li><a href="../../projects/launch/page_main.htm">Main Pane</a></li>
<li><a href="../../projects/launch/page_debugger.htm">Debugger Pane</a></li>
<li><a href="../../projects/launch/page_file_transfer.htm">File Transfer Pane </a></li>
<li><a href="../../projects/launch/page_executables.htm">Executables Pane</a></li>
<li><a href="../../projects/launch/page_installation.htm">Installation Pane </a></li>
- <li><a href="../../projects/launch/page_rom_log.htm">ROM Log</a> (<i>System TRK only</i>) </li>
+ <li><a href="../../projects/launch/page_rom_log.htm">ROM Log</a> (<i>System CODA only</i>) </li>
<li><a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm">Source</a>—specifies the location of source files used when debugging a C or C++ application</li>
<li><a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm">Common</a>—specifies the location to store your run configuration, how to access it and what perspective to open when running an application</li>
</ul>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/view_remote_connection.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/view_remote_connection.htm Wed Sep 15 14:45:18 2010 -0500
@@ -166,8 +166,8 @@
<h5>Related references</h5>
<ul>
<li><a href="../trk/wnd_on_device_setup.htm">On-Device Connections</a><a href="wnd_on_device_setup.htm"></a></li>
- <li><a href="wnd_new_conn_install_tab.htm">Install latest TRK</a></li>
- <li><a href="../../tasks/trk/trk_plug_n_play_01.htm">Plug-n-Play TRK Setup</a></li>
+ <li><a href="wnd_new_conn_install_tab.htm">Install latest CODA</a></li>
+ <li><a href="../../tasks/trk/trk_plug_n_play_01.htm">Plug-n-Play CODA Setup</a></li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.htm</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_install_tab.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_install_tab.htm Wed Sep 15 14:45:18 2010 -0500
@@ -22,16 +22,16 @@
</tr>
<tr>
<td><strong>Install remote agents</strong></td>
- <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 5.0 needs a version of the TRK software compiled for that SDK, which in the image above is Application TRK 3.2.6. </p>
- <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of TRK for the target device. </p></td>
+ <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 5.0 needs a version of the CODA software compiled for that SDK. </p>
+ <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of CODA for the target device. </p></td>
</tr>
<tr>
<td><strong>Save</strong></td>
- <td>Click <strong>Save</strong> to store a local copy of the currently selected TRK to disk. You can then manually install the file to your devices using the method of your choice. </td>
+ <td>Click <strong>Save</strong> to store a local copy of the currently selected CODA to disk. You can then manually install the file to your devices using the method of your choice. </td>
</tr>
<tr>
<td><strong>Install</strong></td>
- <td><p>Click <strong>Install</strong> to download and install the TRK selected in the Install remote agents list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
+ <td><p>Click <strong>Install</strong> to download and install the CODA selected in the Install remote agents list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
<p class="note"><b>NOTE</b> Drivers installed by PC Suite or Ovi Suite are required in order for Install to download a remote agent onto the target device.</p>
<p class="note"><strong>NOTE</strong> The SIS and SISX file types must be associated with an installer application like Nokia PC Suite or Ovi Suite in order to install them onto the device. Use the Save command above to perform a manual install to the device if you don't have an installer application. </p></td>
</tr>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_settings_pane.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_settings_pane.htm Wed Sep 15 14:45:18 2010 -0500
@@ -22,16 +22,16 @@
</tr>
<tr>
<td><strong>Install Remote Agents</strong></td>
- <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 3.1.0 needs a version of the TRK software compiled for that SDK, which in the image above is Application TRK 2.8.7. </p>
- <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of TRK for the target device. </p></td>
+ <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 3.1.0 needs a version of the CODA software compiled for that SDK. </p>
+ <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of CODA for the target device. </p></td>
</tr>
<tr>
<td><strong>Save</strong></td>
- <td>Click <strong>Save</strong> to store a local copy of the currently selected TRK to disk. You can then manually install the file to your devices using the method of your choice. </td>
+ <td>Click <strong>Save</strong> to store a local copy of the currently selected CODA to disk. You can then manually install the file to your devices using the method of your choice. </td>
</tr>
<tr>
<td><strong>Install</strong></td>
- <td><p>Click <strong>Install</strong> to download and install the TRK selected in the Install latest TRK list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
+ <td><p>Click <strong>Install</strong> to download and install the CODA selected in the Install latest CODA list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
<p class="note"><strong>NOTE</strong> The SIS and SISX file types must be associated with an installer application like Nokia PC Suite in order to install them onto the device. Use the Save command above to perform a manual install to the device if you don't have an installer application. </p></td>
</tr>
</table>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_wiz_add.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_wiz_add.htm Wed Sep 15 14:45:18 2010 -0500
@@ -65,14 +65,14 @@
</tr>
<tr>
<td><strong>Initiate Service Testing</strong></td>
- <td><p>Click <strong>Initiate Service Testing</strong> to query the remote agent software on the device for its version number. It then compares the version number found with the latest version available for Carbide. A progress bar will appear should the Check TRK version operation requires more than a few seconds.</p>
+ <td><p>Click <strong>Initiate Service Testing</strong> to query the remote agent software on the device for its version number. It then compares the version number found with the latest version available for Carbide. A progress bar will appear should the Check CODA version operation requires more than a few seconds.</p>
<p class="note"><strong>NOTE</strong> The PC must have an internet connection to perform a remote agent version check.</p>
<p>Once the comparison is complete the Status text is updated with the result and further instructions as required.</p>
<p align="center"><img src="../images/wnd_on_device_setup_install_new_version.png" width="466" height="67"></p>
<p align="left">If a connection fails, the errors normally fall into these two categories: </p>
<ul>
<li><strong>connection failure</strong> - this usually indicates the chosen COM port is not open. Try selecting a different COM port, specifically one with a name attached to it (<span class="code">COM4 - BthModem0</span>) for the type of connection you are using (USB or Bluetooth). Repeat as necessary until you get a successful response. </li>
- <li><strong>TRK not responding</strong> - this indicates that the COM port is open but TRK is not responding. First, verify that TRK is up and running on the device. Second, TRK may be listening on a different COM port, so choose another named COM port and try again.</li>
+ <li><strong>CODA not responding</strong> - this indicates that the COM port is open but CODA is not responding. First, verify that CODA is up and running on the device. Second, CODA may be listening on a different COM port, so choose another named COM port and try again.</li>
</ul>
<p align="left"> </p></td>
</tr>
@@ -89,16 +89,16 @@
</tr>
<tr>
<td><strong>Install Remote Agents</strong></td>
- <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 5.x needs a version of the TRK software compiled for that SDK, which in the image above is Application TRK 3.2.6. </p>
- <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of TRK for the target device. </p></td>
+ <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 5.x needs a version of the CODA software compiled for that SDK. </p>
+ <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of CODA for the target device. </p></td>
</tr>
<tr>
<td><strong>Save</strong></td>
- <td>Click <strong>Save</strong> to store a local copy of the currently selected TRK to disk. You can then manually install the file to your devices using the method of your choice. </td>
+ <td>Click <strong>Save</strong> to store a local copy of the currently selected CODA to disk. You can then manually install the file to your devices using the method of your choice. </td>
</tr>
<tr>
<td><strong>Install</strong></td>
- <td><p>Click <strong>Install</strong> to download and install the TRK selected in the Install latest TRK list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
+ <td><p>Click <strong>Install</strong> to download and install the CODA selected in the Install latest CODA list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
<p class="note"><strong>NOTE</strong> The SIS and SISX file types must be associated with an installer application like Nokia PC Suite in order to install them onto the device. Use the Save command above to perform a manual install to the device if you don't have an installer application. </p></td>
</tr>
</table>
@@ -106,7 +106,7 @@
<h5>Related references</h5>
<ul>
<li><a href="wnd_on_device_setup.htm">On-Device Connections</a></li>
- <li><a href="wnd_new_conn_install_tab.htm">Install latest TRK</a> </li>
+ <li><a href="wnd_new_conn_install_tab.htm">Install latest CODA</a> </li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_wiz_edit.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_conn_wiz_edit.htm Wed Sep 15 14:45:18 2010 -0500
@@ -73,14 +73,14 @@
</tr>
<tr>
<td><strong>Test Service Status</strong></td>
- <td><p>Click <strong>Initiate service testing</strong> to query the remote agent software on the device for its version number. It then compares the version number found with the latest version available for Carbide. A progress bar will appear should the Check TRK version operation requires more than a few seconds.</p>
+ <td><p>Click <strong>Initiate service testing</strong> to query the remote agent software on the device for its version number. It then compares the version number found with the latest version available for Carbide. A progress bar will appear should the Check CODA version operation requires more than a few seconds.</p>
<p class="note"><strong>NOTE</strong> The PC must have an internet connection to perform a remote agent version check.</p>
<p>Once the comparison is complete the Status text is updated with the result and further instructions as required.</p>
<p align="center"><img src="../images/wnd_on_device_setup_install_new_version.png" width="466" height="67"></p>
<p align="left">If a connection fails, the errors normally fall into these two categories: </p>
<ul>
<li><strong>connection failure</strong> - this usually indicates the chosen COM port is not open. Try selecting a different COM port, specifically one with a name attached to it (<span class="code">COM4 - BthModem0</span>) for the type of connection you are using (USB or Bluetooth). Repeat as necessary until you get a successful response. </li>
- <li><strong>TRK not responding</strong> - this indicates that the COM port is open but TRK is not responding. First, verify that TRK is up and running on the device. Second, TRK may be listening on a different COM port, so choose another named COM port and try again.</li>
+ <li><strong>CODA not responding</strong> - this indicates that the COM port is open but CODA is not responding. First, verify that CODA is up and running on the device. Second, CODA may be listening on a different COM port, so choose another named COM port and try again.</li>
</ul>
<p align="left"> </p></td>
</tr>
@@ -97,16 +97,16 @@
</tr>
<tr>
<td><strong>Install remote agents</strong></td>
- <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 3.1.0 needs a version of the TRK software compiled for that SDK, which in the image above is Application TRK 2.8.7. </p>
- <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of TRK for the target device. </p></td>
+ <td><p>A list of the most current versions of remote agents sorted by SDK and version. Select the version most compatable with the device. For example, a device running S60 3.1.0 needs a version of the CODA software compiled for that SDK. </p>
+ <p>Additional information about the selected entry is displayed to the right to help you choose the correct version of CODA for the target device. </p></td>
</tr>
<tr>
<td><strong>Save</strong></td>
- <td>Click <strong>Save</strong> to store a local copy of the currently selected TRK to disk. You can then manually install the file to your devices using the method of your choice. </td>
+ <td>Click <strong>Save</strong> to store a local copy of the currently selected CODA to disk. You can then manually install the file to your devices using the method of your choice. </td>
</tr>
<tr>
<td><strong>Install</strong></td>
- <td><p>Click <strong>Install</strong> to download and install the TRK selected in the Install latest TRK list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
+ <td><p>Click <strong>Install</strong> to download and install the CODA selected in the Install latest CODA list. A progress bar is shown if the install operation requires more than a few seconds to complete. </p>
<p class="note"><strong>NOTE</strong> The SIS and SISX file types must be associated with an installer application like Nokia PC Suite in order to install them onto the device. Use the Save command above to perform a manual install to the device if you don't have an installer application. </p></td>
</tr>
</table>
@@ -114,7 +114,7 @@
<h5>Related references</h5>
<ul>
<li><a href="wnd_on_device_setup.htm">On-Device Connections</a></li>
- <li><a href="wnd_new_conn_install_tab.htm">Install latest TRK</a> </li>
+ <li><a href="wnd_new_conn_install_tab.htm">Install latest CODA</a> </li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_connection_wizard.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_new_connection_wizard.htm Wed Sep 15 14:45:18 2010 -0500
@@ -30,7 +30,7 @@
</ul>
<p>And the supported services may include:</p>
<ul>
- <li>TRK</li>
+ <li>CODA</li>
<li>Tracing</li>
<li>and others</li>
</ul></td>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_on_device_check_tab.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_on_device_check_tab.htm Wed Sep 15 14:45:18 2010 -0500
@@ -11,7 +11,7 @@
</head>
<body >
<h2>Test Connection</h2>
-<p>Use the <b>Set Connection Settings</b> pane to compare the version of remote service installed on the device with the latest version available for Carbide. A remote service is any software on the device that can communicate with Carbide. This includes TRK, Trace, Performance Investigator, and other services. In this pane you can:</p>
+<p>Use the <b>Set Connection Settings</b> pane to compare the version of remote service installed on the device with the latest version available for Carbide. A remote service is any software on the device that can communicate with Carbide. This includes CODA, Trace, Performance Investigator, and other services. In this pane you can:</p>
<ul><li>Set the device OS used by the device and supported by the remote service</li>
<li>Verify that Carbide can communicate with the remote service via the chosen connection setting</li>
<li>Verify that you have the latest version of the remote service installed on the device</li>
@@ -27,7 +27,7 @@
</tr>
<tr>
<td><strong>Device OS </strong></td>
- <td><p>A dropdown list of device OSes that are supported by the TRK debug agent software. Select the OS used by the device before running a check. </p> </td>
+ <td><p>A dropdown list of device OSes that are supported by the CODA debug agent software. Select the OS used by the device before running a check. </p> </td>
</tr>
<tr>
<td><strong>Select a service to test</strong></td>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_on_device_setup.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/trk/wnd_on_device_setup.htm Wed Sep 15 14:45:18 2010 -0500
@@ -11,7 +11,7 @@
</head>
<body >
<h2>On-Device Connections </h2>
-<p>Use the <strong>New Connection</strong> wizard to verify and update Carbide software services on a device. Click the <strong>Help > On-Device Connections...</strong> menu option to open. Current services available include TRK, Tracing, and others. The following tabs are present:</p>
+<p>Use the <strong>New Connection</strong> wizard to verify and update Carbide software services on a device. Click the <strong>Help > On-Device Connections...</strong> menu option to open. Current services available include CODA, Tracing, and others. The following tabs are present:</p>
<ul>
<li><a href="wnd_new_connection_wizard.htm">Setup Connection</a> - define connection type, name and settings</li>
<li><a href="#CONN_SET">Test Connection</a> - verify connection operates as intended</li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/view_console.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/view_console.htm Wed Sep 15 14:45:18 2010 -0500
@@ -53,14 +53,14 @@
<li>Platform Security Diagnostics</li>
<li>New Windows System Messages Console </li>
<li>New Emulation Program Output Console</li>
- <li>New TRK Program Output Console</li>
- <li>New TRK Communications Log Console</li>
+ <li>New CODA Program Output Console</li>
+ <li>New CODA Communications Log Console</li>
<li>New Symbian Rom Log Console</li>
<li>New Emulator Output Console</li>
<li>CVS</li>
<li>New Console View</li>
</ul>
- <p>Remember that <i>program output</i> is console output from the running binary and <i>communications log</i> is the messages sent between TRK and the on-device debug agent. </p>
+ <p>Remember that <i>program output</i> is console output from the running binary and <i>communications log</i> is the messages sent between CODA and the on-device debug agent. </p>
<p class="note"><b>NOTE</b> You can pin any message log view so that it does not lose focus.</p></td>
</tr>
</table>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/view_executables.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/view_executables.htm Wed Sep 15 14:45:18 2010 -0500
@@ -22,7 +22,7 @@
<li>find and set breakpoints, watchpoints, and eventpoints in source files. Double-click a source file to open it in an editor view and to review the status of its breakpoints. </li>
</ul>
<p>In addition, an <b>Executables</b> project is created in the <a href="view_proj_explorer.htm">Project Explorer</a> view. The binaries shown in the Executables project can be deleted which also removes them from the Executables view. For binaries outside the workspace you must import them into the Executables view so their symbolics can be used during the debug session. <span class="note">You can also drag and drop executables into the view. </span></p>
-<p class="note"><b>NOTE</b> To debug ROM DLLs with System TRK or in stop mode, always specify the <a href="../projects/launch/page_rom_log.htm">ROM Log file</a> in the project's launch configuration. </p>
+<p class="note"><b>NOTE</b> To debug ROM DLLs with System CODA or in stop mode, always specify the <a href="../projects/launch/page_rom_log.htm">ROM Log file</a> in the project's launch configuration. </p>
<p align="center"><img src="images/view_executables.png" width="813" height="309" /></p>
<p class="figure">Figure 1 - Executables view</p>
<p align="left">The <strong>Executables</strong> view consists of the <strong>Executable Name</strong> and <strong>Source File Name</strong> panes describled in the table below. Use the <strong>Columns</strong> button in the toolbar to show or hide specific columns in each pane. Columns can be sorted and rearranged in the order desired. </p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/view_sym_os_data_chunks.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/view_sym_os_data_chunks.htm Wed Sep 15 14:45:18 2010 -0500
@@ -18,12 +18,12 @@
<li><a href="view_sym_os_data_chunks.htm">Chunks</a></li>
<li><a href="view_sym_os_data_libs.htm">Libraries</a></li>
</ul>
-<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the TRK debug agent.</p>
+<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the CODA debug agent.</p>
<hr>
<h2><a name="chunks" id="chunks"></a>Chunks</h2>
<p>Chunks are an area of contiguous linear memory. It is the unit of memory allocation where a region of RAM is mapped into contiguous logical addresses. Chunks are allocated during boot for such things as the Kernel's data and stack.</p>
<p>The Chunks tab (Figure 4) provides a flat list of corresponding kernel objects. The list will display “sortable” attributes of that type of object in columns. The “sortable attribute” means you can sort the list by that attribute. For example, you may want to sort the list by the owning process name. Sort the list of any column by clicking on the column header.</p>
-<p class="note"> <b>NOTE</b> Chunks data is not available during TRK debugging.</p>
+<p class="note"> <b>NOTE</b> Chunks data is not available during CODA debugging.</p>
<p align="center"><img src="images/view_symbianOS_chunks.png" width="530" height="278" alt="" /></p>
<p class="figure">Figure 4. Chunks Pane of Symbian OS View</p>
<h3><a name="attach" id="attach"></a>Attaching to a Process</h3>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/view_sym_os_data_libs.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/view_sym_os_data_libs.htm Wed Sep 15 14:45:18 2010 -0500
@@ -19,11 +19,11 @@
<li><a href="view_sym_os_data_chunks.htm">Chunks</a></li>
<li><a href="view_sym_os_data_libs.htm">Libraries</a></li>
</ul>
-<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the TRK debug agent.</p>
+<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the CODA debug agent.</p>
<hr>
<h2><a name="Library" id="Library"></a>Libraries Tab</h2>
<p> The Libraries pane (Figure 5) in the Symbian OS view provides information on libraries in the Symbian OS residing on the target.</p>
-<p class="note"> <b>NOTE</b> Library data is not available during TRK debugging.</p>
+<p class="note"> <b>NOTE</b> Library data is not available during CODA debugging.</p>
<p align="center"><img src="images/view_symbianOS_Lib.png" width="531" height="278" alt="" /></p>
<p class="figure">Figure 5. Libraries Pane of Symbian OS view</p>
<h3><a name="attach" id="attach"></a>Attaching to a Process</h3>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/view_sym_os_data_overview.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/view_sym_os_data_overview.htm Wed Sep 15 14:45:18 2010 -0500
@@ -13,9 +13,9 @@
<p>The <img src="../images/command_link.png" border="0" alt="" /> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=com.nokia.carbide.cpp.debug.kernelaware.ui.SymbianOSView)")'>Symbian OS Data</a> view displays the processes and threads for the suspended debug session based on the selection in the <a href="../debugger/debug/viewing_debug.htm">Debug</a> view. Read-only data is displayed for ARM build configurations. To open the Symbian OS Data view select<b> Window > Show View > Symbian OS Data</b> when the <a href="perspective_debug.htm">Debug</a> perspective is visible or select <b>Window > Show View > Other...</b>, then expand the Carbide.c++ folder and select <b>Symbian OS Data</b> when the <a href="../concepts/CarbidePerspective.html">Carbide C/C++ perspective</a> is visible. Click <b>Ok</b> to display the Symbian OS Data window (Figure 1).</p>
<p class="note"><b>NOTE</b> The Symbian OS Data view works with the debugger and will only display data during a live debug session. The Symbian OS Data view is not supported for emulator debugging, and will not show anything during emulator debug.</p>
<p>The <b>Symbian OS Data</b> view reveals kernel data in the Symbian OS running on the device being debugged. The kernel data displayed is always that of the device with the currently selected thread or process in <a href="../debugger/debug/viewing_debug.htm">Debug</a> view. If you are debugging two devices at the same time, the content of the view will change when focus is switched from a thread on one device to a thread on another device. The kernel data includes more than just processes and threads. </p>
-<p>For the stop mode debugger and the crash debugger, all the data listed above is supported. For the Application and System TRK debuggers, the chunks and libraries views are not supported. The Symbian OS Data view is not supported for the emulator debugger and will show nothing during an emulator debug session. During a stop mode debug session or a TRK debug session, you are able to select a process or a thread in the Symbian OS Data view and attach the debugger to it for source level debugging if the binary is listed in the <a href="view_executables.htm">Executables</a> view. Binaries listed in the Executable view can be source level debugged. Binaries not listed in the Executables view can only be assembly code debugged in the <a href="view_disassembly.htm">Disassembly</a> view.</p>
+<p>For the stop mode debugger and the crash debugger, all the data listed above is supported. For the Application and System CODA debuggers, the chunks and libraries views are not supported. The Symbian OS Data view is not supported for the emulator debugger and will show nothing during an emulator debug session. During a stop mode debug session or a CODA debug session, you are able to select a process or a thread in the Symbian OS Data view and attach the debugger to it for source level debugging if the binary is listed in the <a href="view_executables.htm">Executables</a> view. Binaries listed in the Executable view can be source level debugged. Binaries not listed in the Executables view can only be assembly code debugged in the <a href="view_disassembly.htm">Disassembly</a> view.</p>
<p class="note"><b>NOTE</b> Any executable must be included in the <b>Executables</b> view before it can be debugged. </p>
-<p>When the <a href="pref_carb_debugger.htm">Time interval for auto-refreshing OS View</a> option is enabled (which is on by default except for crash debugger), the data in the Symbian OS Data view will be auto-refreshed. Note that "auto-refresh" has a different meaning in different debuggers. During a stop mode debug session, the view will refresh data whenever the debugged program on the device is stopped and shows data as stale (greyed out) when the program is running. During a TRK debug session, the View will refresh data at a time interval regardless of whether the debugged program is stopped or not. The time interval is specified by an option in the Carbide.c++ global preference panel, which is five seconds by default.</p>
+<p>When the <a href="pref_carb_debugger.htm">Time interval for auto-refreshing OS View</a> option is enabled (which is on by default except for crash debugger), the data in the Symbian OS Data view will be auto-refreshed. Note that "auto-refresh" has a different meaning in different debuggers. During a stop mode debug session, the view will refresh data whenever the debugged program on the device is stopped and shows data as stale (greyed out) when the program is running. During a CODA debug session, the View will refresh data at a time interval regardless of whether the debugged program is stopped or not. The time interval is specified by an option in the Carbide.c++ global preference panel, which is five seconds by default.</p>
<p>When auto-refresh is turned off, the debugger will not automatically refresh data in the View and will show the data as stale (greyed out). However you can manually refresh the data by clicking on the "Refresh" button in the View. Usually you may want to turn off the auto-refresh if you think it is slowing down your debug operations such as stepping.</p>
<h3>Symbian OS Data pages
</h3>
@@ -28,7 +28,7 @@
<li><a href="view_sym_os_data_chunks.htm">Chunks</a></li>
<li><a href="view_sym_os_data_libs.htm">Libraries</a></li>
</ul>
-<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the TRK debug agent.</p>
+<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the CODA debug agent.</p>
<h4><a name="overview" id="overview"></a>Overview Tab</h4>
<p>This tab (shown in Figure 1) provides a tree view of ownership of all processes, threads, and chunks in the OS.
In contrast, the other tabs provide a flat list of corresponding kernel objects such as process, thread, chunk, library, etc.</p>
@@ -55,7 +55,7 @@
<tr valign="top">
<td class="Cell"><p> <b>Debug process or thread</b> </p></td>
<td class="Cell"><div align="center"><img src="images/view_symbianOSbtn_debug.png" width="22" height="20" alt="" /></div></td>
- <td class="Cell"><p> Click the <b>Debug</b> button to attach to the process and debug the selected process or thread. Or right-click an item and choose <b>Debug</b>. This applies to both TRK (run mode) and TCF (stop mode).</p>
+ <td class="Cell"><p> Click the <b>Debug</b> button to attach to the process and debug the selected process or thread. Or right-click an item and choose <b>Debug</b>. This applies to both CODA (run mode) and TCF (stop mode).</p>
</td>
</tr>
<tr valign="top">
@@ -88,12 +88,12 @@
<h4><a name="chunks" id="chunks"></a>Chunks</h4>
<p>Chunks are an area of contiguous linear memory. It is the unit of memory allocation where a region of RAM is mapped into contiguous logical addresses. Chunks are allocated during boot for such things as the Kernel's data and stack.</p>
<p>The Chunks tab (Figure 4) provides a flat list of corresponding kernel objects. The list will display “sortable” attributes of that type of object in columns. The “sortable attribute” means you can sort the list by that attribute. For example, you may want to sort the list by the owning process name. Sort the list of any column by clicking on the column header.</p>
-<p class="note"> <b>NOTE</b> Chunks data is not available during TRK debugging.</p>
+<p class="note"> <b>NOTE</b> Chunks data is not available during CODA debugging.</p>
<p align="center"><img src="images/view_symbianOS_chunks.png" width="530" height="278" alt="" /></p>
<p class="figure">Figure 4. Chunks Pane of Symbian OS View</p>
<h4><a name="Library" id="Library"></a>Libraries Tab</h4>
<p> The Libraries pane (Figure 5) in the Symbian OS view provides information on libraries in the Symbian OS residing on the target.</p>
-<p class="note"> <b>NOTE</b> Library data is not available during TRK debugging.</p>
+<p class="note"> <b>NOTE</b> Library data is not available during CODA debugging.</p>
<p align="center"><img src="images/view_symbianOS_Lib.png" width="531" height="278" alt="" /></p>
<p class="figure">Figure 5. Libraries Pane of Symbian OS View</p>
<h3><a name="attach" id="attach"></a>Attaching to a Process</h3>
--- a/core/com.nokia.carbide.cpp.doc.user/html/reference/view_symbian_kernel.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/view_symbian_kernel.htm Wed Sep 15 14:45:18 2010 -0500
@@ -13,9 +13,9 @@
<p>The <img src="../images/command_link.png" border="0" alt="" /> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=com.nokia.carbide.cpp.debug.kernelaware.ui.SymbianOSView)")'>Symbian OS Data</a> view displays the processes and threads for the suspended debug session based on the selection in the <a href="../debugger/debug/viewing_debug.htm">Debug</a> view. Read-only data is displayed for ARM build configurations. To open the Symbian OS Data view select<b> Window > Show View > Symbian OS Data</b> when the <a href="perspective_debug.htm">Debug</a> perspective is visible or select <b>Window > Show View > Other...</b>, then expand the Carbide.c++ folder and select <b>Symbian OS Data</b> when the <a href="../concepts/CarbidePerspective.html">Carbide C/C++ perspective</a> is visible. Click <b>Ok</b> to display the Symbian OS Data window (Figure 1).</p>
<p class="note"><b>NOTE</b> The Symbian OS Data view works with the debugger and will only display data during a live debug session. The Symbian OS Data view is not supported for emulator debugging, and will not show anything during emulator debug.</p>
<p>The <b>Symbian OS Data</b> view reveals kernel data in the Symbian OS running on the device being debugged. The kernel data displayed is always that of the device with the currently selected thread or process in <a href="../debugger/debug/viewing_debug.htm">Debug</a> view. If you are debugging two devices at the same time, the content of the view will change when focus is switched from a thread on one device to a thread on another device. The kernel data includes more than just processes and threads. </p>
-<p>For the stop mode debugger and the crash debugger, all the data listed above is supported. For the Application and System TRK debuggers, the chunks and libraries views are not supported. The Symbian OS Data view is not supported for the emulator debugger and will show nothing during an emulator debug session. During a stop mode debug session or a TRK debug session, you are able to select a process or a thread in the Symbian OS Data view and attach the debugger to it for source level debugging if the binary is listed in the <a href="view_executables.htm">Executables</a> view. Binaries listed in the Executable view can be source level debugged. Binaries not listed in the Executables view can only be assembly code debugged in the <a href="view_disassembly.htm">Disassembly</a> view.</p>
+<p>For the stop mode debugger and the crash debugger, all the data listed above is supported. For the Application and System CODA debuggers, the chunks and libraries views are not supported. The Symbian OS Data view is not supported for the emulator debugger and will show nothing during an emulator debug session. During a stop mode debug session or a CODA debug session, you are able to select a process or a thread in the Symbian OS Data view and attach the debugger to it for source level debugging if the binary is listed in the <a href="view_executables.htm">Executables</a> view. Binaries listed in the Executable view can be source level debugged. Binaries not listed in the Executables view can only be assembly code debugged in the <a href="view_disassembly.htm">Disassembly</a> view.</p>
<p class="note"><b>NOTE</b> Any executable must be included in the <b>Executables</b> view before it can be debugged. </p>
-<p>When the <a href="pref_carb_debugger.htm">Time interval for auto-refreshing OS View</a> option is enabled (which is on by default except for crash debugger), the data in the Symbian OS Data view will be auto-refreshed. Note that "auto-refresh" has a different meaning in different debuggers. During a stop mode debug session, the view will refresh data whenever the debugged program on the device is stopped and shows data as stale (greyed out) when the program is running. During a TRK debug session, the View will refresh data at a time interval regardless of whether the debugged program is stopped or not. The time interval is specified by an option in the Carbide.c++ global preference panel, which is five seconds by default.</p>
+<p>When the <a href="pref_carb_debugger.htm">Time interval for auto-refreshing OS View</a> option is enabled (which is on by default except for crash debugger), the data in the Symbian OS Data view will be auto-refreshed. Note that "auto-refresh" has a different meaning in different debuggers. During a stop mode debug session, the view will refresh data whenever the debugged program on the device is stopped and shows data as stale (greyed out) when the program is running. During a CODA debug session, the View will refresh data at a time interval regardless of whether the debugged program is stopped or not. The time interval is specified by an option in the Carbide.c++ global preference panel, which is five seconds by default.</p>
<p>When auto-refresh is turned off, the debugger will not automatically refresh data in the View and will show the data as stale (greyed out). However you can manually refresh the data by clicking on the "Refresh" button in the View. Usually you may want to turn off the auto-refresh if you think it is slowing down your debug operations such as stepping.</p>
<h3>Symbian OS Data pages
</h3>
@@ -28,7 +28,7 @@
<li><a href="#chunks">Chunks</a></li>
<li><a href="#Library">Libraries</a></li>
</ul>
-<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the TRK debug agent.</p>
+<p class="note"><b>NOTE</b> Information for the Chunks and Libraries tabs is not available when debugging with the CODA debug agent.</p>
<h4><a name="overview" id="overview"></a>Overview Tab</h4>
<p>This tab (shown in Figure 1) provides a tree view of ownership of all processes, threads, and chunks in the OS.
In contrast, the other tabs provide a flat list of corresponding kernel objects such as process, thread, chunk, library, etc.</p>
@@ -55,7 +55,7 @@
<tr valign="top">
<td class="Cell"><p> <b>Debug process or thread</b> </p></td>
<td class="Cell"><div align="center"><img src="images/view_symbianOSbtn_debug.png" width="22" height="20" alt="" /></div></td>
- <td class="Cell"><p> Click the <b>Debug</b> button to attach to the process and debug the selected process or thread. Or right-click an item and choose <b>Debug</b>. This applies to both TRK (run mode) and TCF (stop mode).</p>
+ <td class="Cell"><p> Click the <b>Debug</b> button to attach to the process and debug the selected process or thread. Or right-click an item and choose <b>Debug</b>. This applies to both CODA (run mode) and TCF (stop mode).</p>
</td>
</tr>
<tr valign="top">
@@ -88,12 +88,12 @@
<h4><a name="chunks" id="chunks"></a>Chunks</h4>
<p>Chunks are an area of contiguous linear memory. It is the unit of memory allocation where a region of RAM is mapped into contiguous logical addresses. Chunks are allocated during boot for such things as the Kernel's data and stack.</p>
<p>The Chunks tab (Figure 4) provides a flat list of corresponding kernel objects. The list will display “sortable” attributes of that type of object in columns. The “sortable attribute” means you can sort the list by that attribute. For example, you may want to sort the list by the owning process name. Sort the list of any column by clicking on the column header.</p>
-<p class="note"> <b>NOTE</b> Chunks data is not available during TRK debugging.</p>
+<p class="note"> <b>NOTE</b> Chunks data is not available during CODA debugging.</p>
<p align="center"><img src="images/view_symbianOS_chunks.png" width="530" height="278" alt="" /></p>
<p class="figure">Figure 4. Chunks Pane of Symbian OS View</p>
<h4><a name="Library" id="Library"></a>Libraries Tab</h4>
<p> The Libraries pane (Figure 5) in the Symbian OS view provides information on libraries in the Symbian OS residing on the target.</p>
-<p class="note"> <b>NOTE</b> Library data is not available during TRK debugging.</p>
+<p class="note"> <b>NOTE</b> Library data is not available during CODA debugging.</p>
<p align="center"><img src="images/view_symbianOS_Lib.png" width="531" height="278" alt="" /></p>
<p class="figure">Figure 5. Libraries Pane of Symbian OS View</p>
<h3><a name="attach" id="attach"></a>Attaching to a Process</h3>
--- a/core/com.nokia.carbide.cpp.doc.user/html/release_notes.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/release_notes.htm Wed Sep 15 14:45:18 2010 -0500
@@ -30,6 +30,9 @@
changes making the tools unusable!</p>
<h3><a name="whatsNew" id="whatsNew"></a>What's New in 3.0.0 </h3>
<p>The following features for Symbian development are provided within Carbide.c++:</p>
+<ul>
+ <li><b>CODA</b> replaces <b>TRK</b> as the debug agent on remote devices. CODA (Carbide On-device Debug Agent) uses the TCF interface to provice improved communication support between the Carbide debugger and the remote device.</li>
+</ul>
<h4>Milestone 2</h4>
<ul>
<li>A new <a href="reference/view_carbide_portal.htm">Carbide.c++ Portal</a> view provides easier access to Carbide information, an extensions marketplace, and support.</li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/RunModeToc.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/RunModeToc.htm Wed Sep 15 14:45:18 2010 -0500
@@ -6,7 +6,7 @@
<h2>Run Mode Projects </h2>
<p>The topics include:</p>
<ul>
- <li><a href="start/carbide_example_trk.htm">Run Mode Debug Example (Application TRK) </a></li>
+ <li><a href="start/carbide_example_trk.htm">Run Mode Debug Example (Application CODA) </a></li>
<li><a href="trk/trk_troubleshooting.htm">Troubleshooting</a></li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Run Mode On-Device Debugging</h2>
-<p>Run mode on-device debugging enables you to download and launch a project on a phone or target device and debug it using the Carbide debugger. Before you can do that, some setup requirements are required. Once the setup is done, Carbide can then use plug-and-play (PnP) with USB to create a remote connection that connects with the TRK agent on the target device to download, launch, and debug the program.</p>
+<p>Run mode on-device debugging enables you to download and launch a project on a phone or target device and debug it using the Carbide debugger. Before you can do that, some setup requirements are required. Once the setup is done, Carbide can then use plug-and-play (PnP) with USB to create a remote connection that connects with the CODA agent on the target device to download, launch, and debug the program.</p>
<ol>
<li><b>Setup system and development requirements</b> (below)</li>
<li><a href="../trk/trk_installation_instr.htm">Install</a> Application or System TRK v3.2.6 or later on the target device</li>
@@ -28,7 +28,7 @@
<li><a href="run_mode_debug_03.htm">Configure</a> the environmental variables</li>
<li>(Optional) <a href="run_mode_debug_04.htm">Setup</a> a virtual drive to use Techview and Cust Kits</li>
</ul>
- <p>Once you've setup your environment, its time to verify that the TRK agent is on the phone or target device.</p>
+ <p>Once you've setup your environment, its time to verify that the CODA agent is on the phone or target device.</p>
</div>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_05.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_05.htm Wed Sep 15 14:45:18 2010 -0500
@@ -18,7 +18,7 @@
<li><a href="run_mode_debug_04.htm">Setup a virtual drive for Techview and Cust Kits</a></li>
<li><b>Set the default kit in Devices.xml </b></li>
<li><a href="run_mode_debug_06.htm">Install the SISX file on the target device</a></li>
- <li><a href="run_mode_debug_07.htm">Configure TRK connection on the device</a></li>
+ <li><a href="run_mode_debug_07.htm">Configure CODA connection on the device</a></li>
<li><a href="run_mode_debug_08.htm">Create a launch configuration</a></li>
</ol>
<div class="step">
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_06.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_06.htm Wed Sep 15 14:45:18 2010 -0500
@@ -18,15 +18,15 @@
<li><a href="run_mode_debug_04.htm">Setup a virtual drive for Techview and Cust Kits</a></li>
<li><a href="run_mode_debug_05.htm">Set the default kit in Devices.xml </a></li>
<li><b>Install the SISX file on the target device</b></li>
- <li><a href="run_mode_debug_07.htm">Configure TRK connection on the device</a></li>
+ <li><a href="run_mode_debug_07.htm">Configure CODA connection on the device</a></li>
<li><a href="run_mode_debug_08.htm">Create a launch configuration</a></li>
</ol>
<div class="step">
<h4><a name="runSISX" id="runSISX"> </a>Install the SISX File on the Target Device</h4>
-<p>The on-device debug agent is delivered to the target device as a SISX file. There are two versions of TRK: Application TRK and System TRK.</p>
+<p>The on-device debug agent is delivered to the target device as a SISX file. There are two versions of CODA: Application CODA and System CODA.</p>
<ul>
- <li>Application TRK— supports application debugging only and available to developers creating applications for devices. Developers do not have access to system level routines, system ROM, and other user application code. User cannot modify the LR and SR registers, and must use a SIS file to debug an application.</li>
- <li>System TRK— supports both application and limited ROM debugging; including application executables and limited ROM based components (no device drivers). Also available to original equipment manufacturers (OEMs) for device creation and customization.</li>
+ <li>Application CODA— supports application debugging only and available to developers creating applications for devices. Developers do not have access to system level routines, system ROM, and other user application code. User cannot modify the LR and SR registers, and must use a SIS file to debug an application.</li>
+ <li>System CODA— supports both application and limited ROM debugging; including application executables and limited ROM based components (no device drivers). Also available to original equipment manufacturers (OEMs) for device creation and customization.</li>
</ul>
<p>The following SISX file is officially signed by Nokia:
<span class="code">s60_3_0_app_trk_2_6_nokia_signed.sisx</span></p>
@@ -41,12 +41,12 @@
<li>On the device you will be prompted to enter the same PIN code. Enter PIN code. </li>
<li>The device will then ask you to accept the connection request from the PC. Press OK.</li>
<p>The OBEX folder on the PC should now be available.</p>
- <li>Drop the TRK SISX file into the folder</li>
+ <li>Drop the CODA SISX file into the folder</li>
<li>The device will prompt you to accept the connection request from the PC. Press OK.</li>
<li>The SISX file should then transfer from the PC to the device</li>
<li>Navigate to where the SISX file was placed</li>
<p>If you dropped it into the OBEX folder it will be in <span class="code">Applications > Messages > Inbox</span>. If you dropped it into the C folder it will be in <span class="code">Applications > Utilities >FileBrowse > C</span>.</p>
- <li>Select the TRK SISX file on the device to install the TRK debug agent.</li>
+ <li>Select the CODA SISX file on the device to install the CODA debug agent.</li>
</ol>
<h5>Installing using PC Suite</h5>
<ol>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_07.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_07.htm Wed Sep 15 14:45:18 2010 -0500
@@ -22,20 +22,20 @@
<li><a href="run_mode_debug_08.htm">Create a launch configuration</a></li>
</ol>
<div class="step">
-<h4><a name="runConfig" id="runConfig"> </a>Configure TRK Connection on the Device</h4>
+<h4><a name="runConfig" id="runConfig"> </a>Configure CODA Connection on the Device</h4>
<h5>Connecting with Bluetooth</h5>
<ol>
<li>On the device make sure the Bluetooth port is turned on</li>
- <li>On the phone launch TRK.</li>
- <p>The location of the TRK on-device debug agent will vary based on the phone. On some phones it will be in the Installed folder, on others it may be in the My Own folder.</p>
- <li>TRK will ask which host you want to pair with. When requested, select your computer from the available Bluetooth devices list.</li>
- <li>After the host and phone are paired, TRK should be connected. Verify that TRK is running.</li>
+ <li>On the phone launch CODA.</li>
+ <p>The location of the CODA on-device debug agent will vary based on the phone. On some phones it will be in the Installed folder, on others it may be in the My Own folder.</p>
+ <li>CODA will ask which host you want to pair with. When requested, select your computer from the available Bluetooth devices list.</li>
+ <li>After the host and phone are paired, CODA should be connected. Verify that CODA is running.</li>
<li>On the PC:
<ol type="a">
<li>Right click on the Bluetooth icon in the System tray and select Advanced Configuration</li>
<li>Click the Local Services tab</li>
<li>Write down the Bluetooth COM Port number from the Local Services tab (Figure 1).</li>
- <p>The Port number will be used when configuring the TRK launch configuration. The Bluetooth COM Port number in the Local Services tab should match the COM port used in the Connections tab of the TRK launch configuration.</p>
+ <p>The Port number will be used when configuring the CODA launch configuration. The Bluetooth COM Port number in the Local Services tab should match the COM port used in the Connections tab of the CODA launch configuration.</p>
<li>Click OK to close the Bluetooth Configuration window</li>
<p align="center"><img src="images/Bluetooth_localservices.png" width="460" height="437" /></p>
<p class="figure">Figure 1. Bluetooth Configuration windows Local Services panel</p>
@@ -47,12 +47,12 @@
<ol>
<li>Connect the USB cable to the PC and then to the target device</li>
<li>On the device select PC suite from the USB mode list</li>
- <li>Launch the TRK agent</li>
- <p>The location of the TRK on-device debug agent will vary based on the phone. On some phones it will be in the Installed folder, on others it may be in My Own folder.</p>
+ <li>Launch the CODA agent</li>
+ <p>The location of the CODA on-device debug agent will vary based on the phone. On some phones it will be in the Installed folder, on others it may be in My Own folder.</p>
<li>Halt the Bluetooth device search by pressing Cancel</li>
<li>Click Options > Settings > Connection</li>
<li>Change Connection type to USB and set connection options (Figure 2) </li>
- <li>Select Back and start the TRK again and you should be connected</li>
+ <li>Select Back and start the CODA again and you should be connected</li>
<p align="center"><img src="images/TRK_USB_settings.png" width="211" height="250" /></p>
<p class="figure">Figure 2. USB Connection Settings</p>
<li>On the PC</li>
@@ -65,7 +65,7 @@
<p class="figure">Figure 3. Device Manager - Ports</p>
<li>Write down the port ID and Communication Port Properties.</li>
- <p>The COM Port number in the Device Manager window should match the COM port used in the Connections tab of the TRK launch configuration.</p>
+ <p>The COM Port number in the Device Manager window should match the COM port used in the Connections tab of the CODA launch configuration.</p>
<li>Close the Device Manager window </li>
</ol>
</ol>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_08.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/run_mode_debug_08.htm Wed Sep 15 14:45:18 2010 -0500
@@ -31,8 +31,8 @@
<p>To communicate between the Carbide.c++ debugger and the on-device debug agent or protocol interface you must define a debug launch configuration. The Debug window is where you define the type of debug launch configuration to use when debugging programs on the target device (Figure 4).</p>
<p><img src="images/Debug_Config_main.png" width="830" height="506" /></p>
<p class="figure">Figure 4. Debug Window</p>
- <li>Select either a Symbian OS Application TRK or Symbian OS System TRK configuration type for on-device debugging and click New</li>
- <p>For debug launch configurations using the TRK debug agent, the following pages require review and possible option settings:</p>
+ <li>Select either a Symbian OS Application CODA or Symbian OS System CODA configuration type for on-device debugging and click New</li>
+ <p>For debug launch configurations using the CODA debug agent, the following pages require review and possible option settings:</p>
<ul>
<li><b>Main</b> - defines the project to be launched on the target device</li>
<li>Arguments (<i>Eclipse</i>) - defines the arguments to be passed to the application and to the virtual machine</li>
@@ -86,8 +86,8 @@
</tr>
<tr>
<td><b>View messages between Carbide and debug agent</b></td>
- <td><p>When checked, show the communications between the PC and the target device in a Console view when the TRK Communciation message log is visible.</p>
- <p class="note"><b>NOTE</b> You can pin the TRK Communication message log view so that it does not lose focus.</p></td>
+ <td><p>When checked, show the communications between the PC and the target device in a Console view when the CODA Communciation message log is visible.</p>
+ <p class="note"><b>NOTE</b> You can pin the CODA Communication message log view so that it does not lose focus.</p></td>
</tr>
<tr>
<td><b>Message retry delay (ms)</b></td>
@@ -105,7 +105,7 @@
</table>
<h5>Connection Tab</h5>
- <p>Select the Connection tab that is available for TRK. Specify the Serial port for your configuration. The Connection pane specifies the method used to transfer files to the target device. Once the <b>Current Connection to Target</b> type is selected, the remaining options contain default values for the specific connection type. You can change these options to match the target device's communication specifications.</p>
+ <p>Select the Connection tab that is available for CODA. Specify the Serial port for your configuration. The Connection pane specifies the method used to transfer files to the target device. Once the <b>Current Connection to Target</b> type is selected, the remaining options contain default values for the specific connection type. You can change these options to match the target device's communication specifications.</p>
<p align="center"><img src="images/Debug_Config_connection_run.png" width="594" height="280" /></p>
<p class="figure">Figure 7. Debug windows Connection pane using PC Suite</p>
<p>Table 3. Connection pane</p>
@@ -145,7 +145,7 @@
</tr>
</table>
<h5>Installation Tab</h5>
- <p>For Application TRK select the Installation tab. The Installation pane specifies the .sis file to install on the target device. This is used by Application TRK because Application TRK downloads all files via a SIS file. This is required when using the TRK debug agent with 9.x based SDK’s.</p>
+ <p>For Application CODA select the Installation tab. The Installation pane specifies the .sis file to install on the target device. This is used by Application CODA because Application CODA downloads all files via a SIS file. This is required when using the CODA debug agent with 9.x based SDK’s.</p>
<p align="center"><img src="images/Debug_Config_installation_run.png" width="595" height="280" /></p>
<p class="figure">Figure 8. Debug windows Installation pane</p>
<p>Table 4. Installation pane</p>
@@ -176,8 +176,8 @@
</tr>
</table>
<h5>File Transfer Tab</h5>
- <p>For System TRK select the File Transfer pane. The File Transfer pane displays a list of files the Carbide IDE transfers to the target device at the start of each launch. By default, any file added is automatically checked for downloading to the device.</p>
- <p class="note"><b>NOTE</b> If debugging a DLL from an application and using System TRK, ensure that the DLL is included so that it is deployed to the device with the application. It is not added by default.</p>
+ <p>For System CODA select the File Transfer pane. The File Transfer pane displays a list of files the Carbide IDE transfers to the target device at the start of each launch. By default, any file added is automatically checked for downloading to the device.</p>
+ <p class="note"><b>NOTE</b> If debugging a DLL from an application and using System CODA, ensure that the DLL is included so that it is deployed to the device with the application. It is not added by default.</p>
<p align="center"><img src="images/Debug_Config_filetransfer_run.png" width="595" height="280" /></p>
<p class="figure">Figure 9. Debug windows File Transfer pane </p>
</div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/processes/attach_to_process.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/processes/attach_to_process.htm Wed Sep 15 14:45:18 2010 -0500
@@ -13,7 +13,7 @@
<p>Use a <b>Symbian OS Attach to Process</b> launch configuration to attach the debugger to an already running Symbian OS process or thread on a target device. This is useful for debugging DLLs where the main process is unknown or for servers running in RAM in a client-server relationship where the client relies on the presence of the server process to operate.</p>
<p>One common debugging DLL use case is when the developer doesn't know which process calls the DLL. This makes it difficult to debug the DLL because you doesn't know which process to attach to nor start. Carbide enables DLL debugging by simply attaching the DLL to any running process as long as the DLL is included in the <a href="../../reference/view_executables.htm">Executables</a> view.</p>
<p>You can also attach to a process in the <a href="../../reference/view_symbian_kernel.htm">Symbian OS Data</a> view when debugging.</p>
- <p class="note"><b>NOTE</b> You cannot attach to a process running on the emulator. It must be a target device running the Symbian OS and the TRK debug agent.</p>
+ <p class="note"><b>NOTE</b> You cannot attach to a process running on the emulator. It must be a target device running the Symbian OS and the CODA debug agent.</p>
<p>When attempting to find a process the debugger uses the UID3 to locate the process. </p>
<div class="step">
<h4>Attaching to any Running Process</h4>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_creating_sis_file.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_creating_sis_file.htm Wed Sep 15 14:45:18 2010 -0500
@@ -30,7 +30,7 @@
<tr>
<td><b>SIS Builder </b></td>
<td><p>Use the <b>Add</b> control to add one or more SIS or PKG files to the project up to the maximum number Carbide supports. Note that the <b>SIS Builder</b> pane operates on a build configuration level. You will need to add files in this pane for every build configuration in the project. </p>
- <p>In addition, any PKG file added here is picked up by the <a href="../../projects/launch/page_installation.htm">Installation</a> tab in Application TRK configurations. However, as only one SIS file can be debugged at a time you must specify which SIS/PKG file to install for debugging purposes. This is handy if you have both a developer SIS file and a certified SIS file that you want to remain in sync during development. Both are always built but you only need to debug one. </p>
+ <p>In addition, any PKG file added here is picked up by the <a href="../../projects/launch/page_installation.htm">Installation</a> tab in Application CODA configurations. However, as only one SIS file can be debugged at a time you must specify which SIS/PKG file to install for debugging purposes. This is handy if you have both a developer SIS file and a certified SIS file that you want to remain in sync during development. Both are always built but you only need to debug one. </p>
<p><img src="images/sis_builder_tab.png" width="573" height="203" /></p>
<p class="figure">Figure 1 - SIS Builder tab </p></td>
</tr>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_rom.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_rom.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,13 +9,13 @@
</head>
<body >
<h2>Debugging in ROM</h2>
-<p>You will see symbolic information for other components when you are debugging in ROM using System TRK if those components were built with symbolic information and the ROM Log file is specified. If a function in the stack crawl is in a ROM module and the IDE is able to find a file containing symbolic information for that module, the IDE will load it automatically and display function names. The IDE will also allow source level debugging and let you set breakpoints in this module. </p>
+<p>You will see symbolic information for other components when you are debugging in ROM using System CODA if those components were built with symbolic information and the ROM Log file is specified. If a function in the stack crawl is in a ROM module and the IDE is able to find a file containing symbolic information for that module, the IDE will load it automatically and display function names. The IDE will also allow source level debugging and let you set breakpoints in this module. </p>
<p>Some issues to pay attention to when debugging include: </p>
<ul>
- <li>In System TRK you must specify the ROM log file in the <a href="../../projects/launch/page_rom_log.htm">ROM Log</a> tab of the TRK or Attach to Process launch configurations</li>
+ <li>In System CODA you must specify the ROM log file in the <a href="../../projects/launch/page_rom_log.htm">ROM Log</a> tab of the CODA or Attach to Process launch configurations</li>
</ul>
<blockquote>
- <p class="note"><b>NOTE</b> You cannot debug ROM DLLs using Application TRK. </p>
+ <p class="note"><b>NOTE</b> You cannot debug ROM DLLs using Application CODA. </p>
</blockquote>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/working_with_sis_pkg_files.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/working_with_sis_pkg_files.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Creating a PKG File</h2>
-<p>After creating a project for the application you are developing for a device, you will need to create a .pkg file if you are using Application TRK. A .pkg file contains all the files that will need to be downloaded to the device. Once a .pkg file is available, you can add it to a project, and the IDE will use it and additional information entered in the <a href="../../reference/build_properties/pane_build_config_sis.htm">SIS Builder</a> pane to create an application's .sis installation file. By default, when creating a project, the .pkg file is located in the project's <b>sis</b> folder.</p>
+<p>After creating a project for the application you are developing for a device, you will need to create a .pkg file if you are using Application CODA. A .pkg file contains all the files that will need to be downloaded to the device. Once a .pkg file is available, you can add it to a project, and the IDE will use it and additional information entered in the <a href="../../reference/build_properties/pane_build_config_sis.htm">SIS Builder</a> pane to create an application's .sis installation file. By default, when creating a project, the .pkg file is located in the project's <b>sis</b> folder.</p>
<p>A minimal .pkg file consists of the following lines:</p>
<ul>
<li>Header — provides the following information on a single line:
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_example_trk.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_example_trk.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,10 +9,10 @@
<script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script>
</head>
<body >
-<h2>Run Mode Debug Example (Application TRK) </h2>
-<p>This example shows how to create and build an application and debug it on a device using the Application TRK on-device debug agent. The majority of steps are identical to the ones used to create a program and debug in an emulator, with some minor variations.</p>
+<h2>Run Mode Debug Example (Application CODA) </h2>
+<p>This example shows how to create and build an application and debug it on a device using the Application CODA on-device debug agent. The majority of steps are identical to the ones used to create a program and debug in an emulator, with some minor variations.</p>
<div class="step">
- <h4>Debugging a Run-mode Project using Application TRK </h4>
+ <h4>Debugging a Run-mode Project using Application CODA </h4>
<ol>
<li>Import the Bld.inf to create a project using the Import wizard </li>
<p>In this example we are importing a project called Music, a complex project that includes several EXEs (MusicPlayer, MusicShop, MusicVisualizer). For the import, we select an ARM target.</p>
@@ -24,21 +24,21 @@
<p>In this example we will set one breakpoint in two different EXEs. The first is set in the file called <span class="code">MCEngine.cpp</span> (MCServer.exe) and the second is set in <span class="code">MPlayerAppUI.cpp</span> (MusicPlayer.exe). </p>
<li>Click the Debug icon (<img src="../../projects/images/icon_debug.png" width="17" height="16" align="absmiddle">) to launch the <a href="../../projects/launch/wiz_new_launch_config.htm">New Launch Configuration</a> wizard
<ol type="a">
- <li>Select the Application TRK Launch Configuration from the Launch Types page, then click Next</li>
+ <li>Select the Application CODA Launch Configuration from the Launch Types page, then click Next</li>
<p align="center"><img src="../trk/images/trk_launch_types.png" width="438" height="533"></p>
<p class="figure">Figure 1 - Launch Types page showing selection </p>
<li>If you have more than one executable, select the Main Executable in the Executable Selection page of the wizard, then click Next</li>
<p>For this example we select the musicplayer.exe as the main executable.</p>
<p align="center"><img src="../trk/images/trk_exe_selection.png" width="438" height="533"></p>
<p class="figure">Figure 2 - Executable Selection page showing selection </p>
- <li>Select the remote connection to use in the TRK Connection Settings page, then click Next</li>
+ <li>Select the remote connection to use in the CODA Connection Settings page, then click Next</li>
<p align="center"><img src="../trk/images/trk_conn_settings.png" width="438" height="533"></p>
- <p class="figure">Figure 3 - TRK Connection Settings page showing selection </p>
- <li>Select the SIS file to install in the TRK SIS Selection page if not already populated</li>
+ <p class="figure">Figure 3 - CODA Connection Settings page showing selection </p>
+ <li>Select the SIS file to install in the CODA SIS Selection page if not already populated</li>
</ol>
<blockquote>
<p class="figure"><img src="../trk/images/trk_sis_selection.png" width="438" height="533"></p>
- <p class="figure">Figure 4 - TRK Connection Settings page showing selection </p>
+ <p class="figure">Figure 4 - CODA Connection Settings page showing selection </p>
</blockquote>
<ol type="a">
<li>Click Finish </li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_overview_trk.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_overview_trk.htm Wed Sep 15 14:45:18 2010 -0500
@@ -10,7 +10,7 @@
</head>
<body >
<h2>Run Mode Overview </h2>
-<p>This example shows how to create and build an application and debug it on a device using the Application TRK on-device debug agent. Click this link to the <img src="../../images/command_link.png" width="16" height="12" /> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.cheatsheets.openCheatSheet(cheatSheetId=com.nokia.carbide.cpp.doc.user.trk_appTRK_Using)")'>HelloCarbide</a> cheatsheet that provides links to detailed steps. The majority of steps are identical to the ones used to create a program and debug in an emulator, with some minor variations.</p>
+<p>This example shows how to create and build an application and debug it on a device using the Application CODA on-device debug agent. Click this link to the <img src="../../images/command_link.png" width="16" height="12" /> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.cheatsheets.openCheatSheet(cheatSheetId=com.nokia.carbide.cpp.doc.user.trk_appTRK_Using)")'>HelloCarbide</a> cheatsheet that provides links to detailed steps. The majority of steps are identical to the ones used to create a program and debug in an emulator, with some minor variations.</p>
<p>See the <a href="carbide_example_trk.htm">Run Mode Debug Example</a> for a walkthrough of the following steps which include:</p>
<ol>
<li>Verify that your SDK or customer kit is recognized in the <a href="../../reference/pref_carb_symbian_sdk.htm">Symbian SDKs panel</a>.</li>
@@ -18,14 +18,14 @@
<li>Verify that all the symbolics for the binaries are visible in the <a href="../../reference/view_executables.htm">Executables</a> view</li>
<li><a href="../projects/prj_creating_sis_file.htm">Manage</a> the project's PKG file, being sure to:
<ul>
- <li><a href="../projects/working_with_sis_pkg_files.htm">Create</a> a PKG file for the application (if using Application TRK)</li>
+ <li><a href="../projects/working_with_sis_pkg_files.htm">Create</a> a PKG file for the application (if using Application CODA)</li>
<li><a href="../../reference/build_properties/pane_build_config_sis.htm">Include</a> the PKG file as part of the project in the SIS Builder pane of your project Properties </li>
<li><a href="../../reference/build_properties/wnd_sis_properties.htm">Specify</a> application keys (if not a self-signing application) in the SIS Properties dialog </li>
</ul>
</li>
<li><a href="../projects/prj_build.htm">Build</a> the project using a target for on-device build configuration (GCCE or ARM) </li>
- <li>Start the TRK on-device debug agent on the device</li>
- <li><a href="../projects/prj_debug_config.htm">Create</a> a Symbian OS Application TRK <a href="../trk/trk_carbide_setup.htm">launch configuration</a> to provide additional information to the debugger</li>
+ <li>Start the CODA on-device debug agent on the device</li>
+ <li><a href="../projects/prj_debug_config.htm">Create</a> a Symbian OS Application CODA <a href="../trk/trk_carbide_setup.htm">launch configuration</a> to provide additional information to the debugger</li>
<li>Launch the <a href="carbide_debugging.htm">debugger</a> to interactively control the program on the device</li>
</ol>
<p class="note"><b>NOTE</b> Carbide will install the SISX file on the device prior to launching the debugger.</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_carbide_setup.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_carbide_setup.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,32 +9,32 @@
</head>
<body >
<h2>Launch Configuration Setup</h2>
-<p>To communicate between the Carbide.c++ debugger and the <a href="../../concepts/trk.htm">on-device debug agent</a>, using either Application TRK or System TRK, you must <a href="../projects/prj_debug_config.htm">define</a> a debug <a href="../../projects/launch/launch_configs_overview.htm">launch configuration</a> that matches the installed debug agent. The two configurations available include:</p>
+<p>To communicate between the Carbide.c++ debugger and the <a href="../../concepts/trk.htm">on-device debug agent</a>, using either Application CODA or System CODA, you must <a href="../projects/prj_debug_config.htm">define</a> a debug <a href="../../projects/launch/launch_configs_overview.htm">launch configuration</a> that matches the installed debug agent. The two configurations available include:</p>
<ul>
- <li><b>Symbian OS Appication TRK</b>— used to run or debug applications on a target device using the Application TRK on-device debug agent. Application TRK is an application that runs on released phones and allows you to debug your executables. The debugger will download a Symbian OS installation file to the phone and install it prior to launching.</li>
- <li><b>Symbian OS System TRK</b> (<i>not available in the Developer Edition</i>) —used to run or debug applications or ROM code on a target device using the System TRK on-device debug agent. System TRK is an application that runs on reference boards and prototype phones and allows you to debug your executables. The debugger will download files to the phone prior to launching.</li>
+ <li><b>Symbian OS Appication CODA</b>— used to run or debug applications on a target device using the Application CODA on-device debug agent. Application CODA is an application that runs on released phones and allows you to debug your executables. The debugger will download a Symbian OS installation file to the phone and install it prior to launching.</li>
+ <li><b>Symbian OS System CODA</b> (<i>not available in the Developer Edition</i>) —used to run or debug applications or ROM code on a target device using the System CODA on-device debug agent. System CODA is an application that runs on reference boards and prototype phones and allows you to debug your executables. The debugger will download files to the phone prior to launching.</li>
</ul>
<p>By default, you can click the <b>Debug</b> icon (<img src="../../projects/images/icon_debug.png" width="17" height="16" align="absmiddle">) in the toolbar to launch the <a href="../../projects/launch/wiz_new_launch_config.htm">New Launch Configuration Wizard</a>. This creates a launch configuration for the project based on project information and any additional input required, like COM port selection. It is the recommended method for creating new launch configurations. Or, use the <a href="../../projects/launch/page_main.htm">Debug</a> window to create a customized launch configuration. </p>
<p align="center"><img src="../../reference/images/wnd_trk_debug_config.png" width="859" height="629" /></p>
-<p class="figure">Figure 1. Debug launch configuration for on-device debugging (<i>Application TRK shown</i>)</p>
+<p class="figure">Figure 1. Debug launch configuration for on-device debugging (<i>Application CODA shown</i>)</p>
<div class="step">
<h4>Defining a Customized Launch Configuration </h4>
<ol>
<li>Choose the Run > Debug As menu item </li>
<p>The <a href="../../reference/wnd_debug_configuration.htm">Debug</a> window appears.</p>
<li>Select a Configuration type for on-device debugging and click New</li>
- <p>Choose the <b>Symbian OS Application TRK </b> or <b>System TRK</b> configuration based on which debug agent is installed on the device, then click <b>New</b>. A new debug launch configuration appears in the Configuration list and the Main tab appears. </p>
+ <p>Choose the <b>Symbian OS Application CODA </b> or <b>System CODA</b> configuration based on which debug agent is installed on the device, then click <b>New</b>. A new debug launch configuration appears in the Configuration list and the Main tab appears. </p>
<li>Enter the required information</li>
- <p>For debug launch configurations using the TRK debug agent, the following pages require review and possible option settings:</p>
+ <p>For debug launch configurations using the CODA debug agent, the following pages require review and possible option settings:</p>
<ul>
<li><a href="../../projects/launch/page_main.htm">Main</a>— defines the project to be launched on the target device</li>
<li>Arguments — enter command line build system arguments </li>
<li><a href="../../projects/launch/page_debugger.htm">Debugger</a>— provides control over entry points, message handling, and instruction set default settings</li>
<li><a href="../../projects/launch/page_connection.htm">Connection</a>— specifies the method used to transfer files to the target device</li>
<li><a href="../../projects/launch/page_file_transfer.htm">File Transfer</a> — the files transfered to the target device at the start of each launch</li>
- <li><a href="../../projects/launch/page_installation.htm">Installation</a> (<i>Application TRK onl</i>y)— specifies the .sis or .pkg file to install on the target device</li>
+ <li><a href="../../projects/launch/page_installation.htm">Installation</a> (<i>Application CODA onl</i>y)— specifies the .sis or .pkg file to install on the target device</li>
<li><a href="../../projects/launch/page_executables.htm">Executables</a> — specifies the executables to be debugged</li>
- <li><a href="../../projects/launch/page_rom_log.htm">ROM Log</a> (<i>System TRK only</i>) — specifies the executables to be debugged</li>
+ <li><a href="../../projects/launch/page_rom_log.htm">ROM Log</a> (<i>System CODA only</i>) — specifies the executables to be debugged</li>
</ul>
<li>Click Debug </li>
<p>The Debug window closes and the Carbide.c++ debugger begins a debugging session using the new configuration. The next time you click the <b>Debug</b> icon, this debug launch configuration is used to start a debug session.</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_connection_bluetooth.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_connection_bluetooth.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Bluetooth Connection Setup</h2>
-<p>The on-device debug agent software supports the use of Bluetooth to debug programs running on a target device. To enable communication with a Bluetooth device, a connection must be established between the PC and the device. The on-device debug agent requires a dedicated COM port in order to talk with the device. In some cases, other programs that use the same COM port number will interfere with the TRK debug agent, essentially "fighting" over control of the COM port. Follow the steps below to setup a Bluetooth connection with the Bluetooth enabled device. </p>
+<p>The on-device debug agent software supports the use of Bluetooth to debug programs running on a target device. To enable communication with a Bluetooth device, a connection must be established between the PC and the device. The on-device debug agent requires a dedicated COM port in order to talk with the device. In some cases, other programs that use the same COM port number will interfere with the CODA debug agent, essentially "fighting" over control of the COM port. Follow the steps below to setup a Bluetooth connection with the Bluetooth enabled device. </p>
<p class="note"><b>NOTE</b> Ensure that no other program has commandeered the Bluetooth connection. For example, some phone connectivity programs will not release a COM port unless specifically told to do so. </p>
<p class="note"><b>NOTE</b> Most problems with on-target debugging setup occur here, so be careful when performing each of these steps.</p>
<div class="step">
@@ -27,12 +27,12 @@
<p class="figure">Figure 1. Bluetooth Configuration windows Accessibility panel </p>
<li>Write down the Bluetooth COM Port number from the Local Services tab (Figure 2) for later use</li>
<p>The Bluetooth COM Port number in the Local Services tab
- should match the COM port used in the <a href="../../projects/launch/page_connection.htm">Connections</a> tab of the TRK <a href="../../projects/launch/page_main.htm">launch<br />
+ should match the COM port used in the <a href="../../projects/launch/page_connection.htm">Connections</a> tab of the CODA <a href="../../projects/launch/page_main.htm">launch<br />
configuration</a>.</p>
<p align="center"><img src="images/wnd_bluetooth_config_services.png" width="460" height="437" /></p>
<p class="figure">Figure 2. Bluetooth Configuration windows Local Services panel </p>
<li>Click OK to close the Bluetooth Configuration window</li>
- <li>Download the Application TRK or System TRK SISX file to the device</li>
+ <li>Download the Application CODA or System CODA SISX file to the device</li>
</ol>
</div>
<h5>Related concepts</h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_install_bluetooth.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_install_bluetooth.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Installing On-device Debug Agents using Bluetooth </h2>
-<p>Use Bluetooth to install the on-device debug agent, either Application TRK or System TRK, as a SISX file, to enable on-target debugging. The installation location of the on-device debug agent will vary based on the phone. Application TRK is usable on both consumer and RnD versions of the device. System TRK is only usable on RnD devices.</p>
+<p>Use Bluetooth to install the on-device debug agent, either Application CODA or System CODA, as a SISX file, to enable on-target debugging. The installation location of the on-device debug agent will vary based on the phone. Application CODA is usable on both consumer and RnD versions of the device. System CODA is only usable on RnD devices.</p>
<p>On some phones it will be the <b>Installed</b> folder, on others it may be in <b>My Own </b>folder. Refer to the documentation that came with the phone to learn where installed programs are stored. </p>
<p class="note"><b>NOTE</b> The following example shows how to install the SISX file from a PC running Windows XP SP2 using an internal Bluetooth device. The actions to install the SISX file may be different on your version of Windows. Refer to the OS documentation for information on transferring a file via a Bluetooth connection.</p>
<div class="step">
@@ -27,8 +27,8 @@
<li>Locate the new message on the target device</li>
<p>Start the Messaging application on the target device and locate the new message. </p>
<li>Select the SISx file and open the file to install it</li>
- <li>Click OK when prompted to install TRK</li>
- <li>Follow the instructions on the screen to finish installing the TRK debug agent</li>
+ <li>Click OK when prompted to install CODA</li>
+ <li>Follow the instructions on the screen to finish installing the CODA debug agent</li>
</ol>
</div>
<h5>Related concepts</h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_install_pcsuite.htm Wed Sep 15 14:44:31 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/trk/trk_install_pcsuite.htm Wed Sep 15 14:45:18 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Installing On-device Debug Agents using PC Suite</h2>
-<p>Use the PC Suite software that came with your device (<a href="http://europe.nokia.com/A4144905">Nokia PC Suite</a> is one example) to install the on-device debug agent, either Application TRK or System TRK, as a SISX file, to enable on-device debugging. Application TRK is usable on both consumer and RnD versions of the device. System TRK is only usable on RnD devices.</p>
+<p>Use the PC Suite software that came with your device (<a href="http://europe.nokia.com/A4144905">Nokia PC Suite</a> is one example) to install the on-device debug agent, either Application CODA or System CODA, as a SISX file, to enable on-device debugging. Application CODA is usable on both consumer and RnD versions of the device. System TRK is only usable on RnD devices.</p>
<p>The installation location of the on-device debug agent software varies based on the phone. On some phones it will be the <b>Installed</b> folder, on others it may be in <b>My Own</b> folder. Refer to the documentation that came with the phone to learn where installed programs are stored. </p>
<p>Using PC Suite you can install any TRK debug agent on the device using a Bluetooth or USB connection. </p>
<p class="note"><b>NOTE</b> You can use the connection software that came with your device to install the on-device debug agent SISX file. See your phone's operating manual for assistance on using it's software.</p>