core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/soft_attach_debug.htm
changeset 1854 49624691da34
parent 1791 727385d8e2b3
child 2131 ff0156b93599
equal deleted inserted replaced
1853:fbc447a3ff9b 1854:49624691da34
    72     </ol>
    72     </ol>
    73   </li>
    73   </li>
    74   <li>In the New Launch Configuration page
    74   <li>In the New Launch Configuration page
    75     <ol type="a">
    75     <ol type="a">
    76       <li>Enable the &quot;Open launch configuration for additional customization of launch settings&quot; option </li>
    76       <li>Enable the &quot;Open launch configuration for additional customization of launch settings&quot; option </li>
    77       <li>Click Finish </li>
    77       <li>Click Finish</li>
    78     </ol>
    78     </ol>
    79   </li>
    79   </li>
    80   <li>In the Debug &gt; Symbian OS Trace 32 &gt; <i>New_Configuration</i> &gt; Connection tab 
       
    81     <ol type="a">
       
    82       <li>Enable the &quot;View messages between Carbide and Trace32&quot;</li>
       
    83       <li>Click Debug </li>
       
    84     </ol>
       
    85   </li>
       
    86   <p align="left">If the View messages between Carbide and Trace32 option is enabled, the Console view will show the communications between the debugger and the hardware (Figure 1). If you do not see the messages, verify that the  <b>Trace32 Communications Log</b> is the active log view. </p>
       
    87   <p align="center"><img src="images/soft_attach_cmm_console.png" width="927" height="199" class="figure"></p>
       
    88   <p class="figure">Figure 1. Debugger log showing .cmm file being used to initialize hardware </p>
       
    89   <li>Once the debugger connects to the hardware it will halt the hardware at a random memory address (Figure 2). Press Resume in the Debug view to begin debugging.</li>
    80   <li>Once the debugger connects to the hardware it will halt the hardware at a random memory address (Figure 2). Press Resume in the Debug view to begin debugging.</li>
    90   <p align="center"><img src="images/soft_attach_random_address.png" width="593" height="268" class="figure"></p>
    81   <p align="center"><img src="images/soft_attach_random_address.png" width="593" height="268" class="figure"></p>
    91   <p class="figure">Figure 2. Debugger stopping at a random address using soft attach </p>
    82   <p class="figure">Figure 2. Debugger stopping at a random address using soft attach </p>
    92   <li>Debug the program in the Carbide debugger </li>
    83   <li>Debug the program in the Carbide debugger </li>
    93   <p>Once the debugger is connected to the hardware you can: </p>
    84   <p>Once the debugger is connected to the hardware you can: </p>