2.3.4. Setting connect mode

You can control the way a processor starts when you connect. This is useful when debugging multithreaded applications but can also be used when debugging your processor target system.

To set the connect mode use either:

The connection mode that is used is defined by the Connect_mode setting in the Advanced_Information group in your board file unless you use the option Connect (Defining Mode).... For more information about setting connect mode in the board file, see the description of the Advanced_Information block in Appendix C Connection Properties Reference.

To define a connection mode using the Connect (Defining Mode)... option:

  1. Right-click on the ARM7TDMI_0 connection entry to display the context menu, shown in Figure 2.6.

  2. Select Connect (Defining Mode)... to display the Connect Mode selection box shown in Figure 2.7.

    Figure 2.7. Connect Mode selection box

    Connect Mode selection box
  3. Highlight the required state and click OK. See Connection mode state options for details.

Connection mode state options

The state options shown in Figure 2.7 depend on the target vehicle making the connection. If you select an option that is not supported by your target processor, a warning is displayed to show that RealView Debugger has not completed the request.

Choose from this list to establish a connection and control the startup state of the target processor:

Default Reset/Halt

Submits a processor reset and halts any process currently running by issuing a Stop command. This is the default.

Reset and Halt Target

Submits a processor reset and halts any process currently running by issuing a Stop command.

Reset and No-Halt Target

Submits a processor reset but does not explicitly halt any process currently running.

No-Reset and Halt Target

Does not submit a processor reset but explicitly halts any process currently running by issuing a Stop command.

No-Reset and No-Halt Target

Does not submit a processor reset or halt any process currently running.

Copyright © 2003, 2004 ARM Limited. All rights reserved.ARM DUI 0234B
Non-Confidential