moved and updated page with category wizard page
authorfturovic <frank.turovich@nokia.com>
Wed, 17 Jun 2009 16:40:41 -0500
changeset 264 c8bd296c5b92
parent 263 6294cf316382
child 265 5ef4ece72700
moved and updated page with category wizard page
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/wiz_new_launch_config.htm
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/wiz_new_launch_config.htm	Wed Jun 17 16:40:41 2009 -0500
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+  <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>New Launch Configuration Wizard</title>
+  <link rel="StyleSheet" href="../../../book.css" type="text/css" />
+</head>
+<body bgcolor="#ffffff">
+<h2>New Launch Configuration Wizard </h2>
+<p>The <b>New Launch Configuration Wizard</b> launches when no  launch configuration exists for 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>
+<table width="700"  border="0" cellpadding="2" cellspacing="0">
+  <tr>
+    <th width="41%" scope="col">Launch Configuration</th>
+    <th width="59%" scope="col">Wizard Pages</th>
+  </tr>
+  <tr>
+    <td><b>Common pages</b></td>
+    <td><ul>
+      <li><a href="#CATEGORY">Category Type</a></li>
+      <li><a href="#LAUNCH">Launch Type</a></li>
+      <li><a href="#EXE_SEL">Executable Selection</a></li>
+      <li><a href="#FINISH">New Launch Configuration</a></li>
+    </ul>      </td>
+  </tr>
+  <tr>
+    <td><b>Application TRK and System TRK</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>
+    </ul>    </td>
+  </tr>
+  <tr>
+    <td><b>Trace32</b></td>
+    <td><ul>
+      <li><a href="#TRACE32">Trace32 Initialization Settings</a></li>
+      <li><a href="#ROM_IMG">Symbian ROM Image  Settings</a></li>
+    </ul>    </td>
+  </tr>
+  <tr>
+    <td><b>Sophia STI</b></td>
+    <td><ul>
+      <li><a href="#SOPHIA">Sophia Initialization Settings</a></li>
+      <li><a href="#ROM_IMG">Symbian ROM Image  Settings</a></li>
+    </ul>    </td>
+  </tr>
+  <tr>
+    <td><b>Attach to Process</b></td>
+    <td><ul>
+      <li><a href="#TRK_CONN">TRK Connection Settings</a></li>
+      </ul>      
+    </td>
+  </tr>
+</table>
+<p>To access the <b>New Launch Configurtion Wizard</b> click the <b>Debug</b> icon (<img src="../../images/icons/btn_debug.png" width="17" height="16" align="absmiddle">). If no launch configuration exists for the  build target the wizard is launched. If a launch configuration already exists, then that launch configuration is launched and not the wizard.</p>
+For emulator targets, the New Launch Configuration Wizard automatically gathers all the information it needs from the project, so clicking <b>Debug</b> just launches the debug session.
+<p align="center"><img src="../../images/icons/menu_build_target.png" width="270" height="120"></p>
+<p class="figure">Figure 1 - Build Target selection list </p>
+<h3><a name="CATEGORY" id="LAUNCH2"></a>Category Types</h3>
+<p>Use the<b> Category Types</b> page to select the the  launch category.  The choices include Phone, Board, and possibly others. The choice made here filters the <b>Launch Types</b> page to  show valid launch configurations. Once a category is selected, click <b>Next</b>. </p>
+<p align="center"><img src="images/wiz_launch_config_categories.png" width="438" height="533"></p>
+<p class="figure">Figure 2 - Category Types page </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 align="center"><img src="../../images/icons/wiz_launch_config_launch_types.png" width="438" height="533"></p>
+<p class="figure">Figure 3 - Launch Type page </p>
+<h3><a name="EXE_SEL" id="EXE_SEL"></a>Executable Selection </h3>
+<p>Use the <b>Application Selection </b> page to choose a binary created by the project to launch and debug and verify its location. If only a single binary is available the <b>Process to launch</b> option is disabled. </p>
+<p><b>EMULATOR ONLY</b> Use the <b>Location</b> field for emulator targets to verify that the correct executable on the host is selected. This field is not used with on-device launch configurations. </p>
+<p>Use the <b>Specify device path of remote process to launch</b> option to specify alternate paths for launching the executable from RAM (c:\sys\bin\), ROM (z:\sys\bin\) or  memory cards (e:\sys\bin\) . </p>
+<p>Select the Executable to launch, verify it is the correct binary, then click <b>Next</b>. </p>
+<p align="center"><img src="../../images/icons/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>
+<p align="center"><img src="../../images/icons/wiz_launch_config_trk_conn.png" width="463" height="533"> </p>
+<p class="figure">Figure 5 - TRK Connection Settings  page </p>
+<p>&nbsp;</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>
+<p align="center"><img src="../../images/icons/wiz_launch_config_trk_sis.png" width="463" height="533"></p>
+<p class="figure">Figure 6 - TRK 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>
+<p align="center"><img src="../../images/icons/wiz_launch_config_finish.png" width="438" height="533"></p>
+<p class="figure">Figure 7 - New Launch Configuration page </p>
+<h3><a name="TRACE32" id="TRACE32"></a>Trace32 Initialization Settings</h3>
+<p>Use the <b>Trace32 Initialization Settings</b> page to specify the <a href="../../reference/wnd_Trace32_config.htm">initialization</a> script and target processor of the target device.Enter the Trace32 Initialization Script and choose the Target Processor, then click <b>Next</b>. </p>
+<p> This page only appears when creating a Trace32 launch configuration. </p>
+<p align="center"><img src="../../images/icons/wiz_launch_config_trace32.png" width="438" height="533"></p>
+<p class="figure">Figure 8 - <b>Trace32 Initialization Settings</b> page </p>
+<h3><a name="SOPHIA" id="SOPHIA"></a>Sophia STI  Initialization Settings</h3>
+<p>Use the <b>Sophia STI  Initialization Settings</b> page to specify the target interface, <a href="../../reference/wnd_sophia_config.htm">initialization</a> file,  and target processor of the target device. Enter the Sophia Target Interface and Target Initialization File paths, choose a Target Processor, then click <b>Next</b>. </p>
+<p>This page only appears when creating a Sophia STI launch configuration. </p>
+<p align="center"><img src="../../images/icons/wiz_launch_config_sophia.png" width="438" height="533"></p>
+<p class="figure">Figure 9 - Sophia STI  Initialization Settings page </p>
+<h3><a name="ROM_IMG" id="ROM_IMG"></a>Symbian ROM Image  Settings</h3>
+<p>Use the <b>Symbian ROM Image Settings</b> page to specify the method of <a href="../../reference/launch_configs/page_trk_debugger.htm">debugging</a>, the start address, and the <a href="../../reference/launch_configs/stop_mode_rom_image.htm">ROM Image</a> and Log File locations.  </p>
+<p>This page  appears when creating a Trace32 or Sophia STI launch configuration. </p>
+<p align="center"><img src="../../images/icons/wiz_launch_config_rom_image.png" width="438" height="533"></p>
+<p class="figure">Figure 10 - Symbian ROM Image  Settings page</p>
+<h5>Other references</h5>
+<ul>
+  <li><a href="../../projects/launch/launch_configs_overview.htm">Launch Configuration</a>  </li>
+</ul>
+<div id="footer">Copyright &copy; 2009 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>
+</html>
\ No newline at end of file