ARM ADS MultiTrace User Manual

ADS
MultiTrace
Tutorial
v2.0
ADS MultiTrace Tutorial 1
Aim
This guide provides the user with a basic introduction to the ARM MultiTrace tools and some guidance for their initial setup and use.
The tutorial is split into two sections:
Section 1 – Setting up the MultiTrace unit. Section 2 – Using MultiTrace with AD.
Pre-requisites
This guide assumes the user has access to a PC workstation with the following tools installed:
ADS 1.2 Multi ICE 2.2 MultiTrace 1.0
The information provided in this guide also applies to later versions of these tools.
Note: Explanation of File Extensions:
.c C source file. .h C header file. .o object file. .s assembly language source file. .axf ARM Executable file, as produced by armlink. .txt ASCII text file.
Additional information
This tutorial is not designed to provide detailed documentation of the MultiTrace tools, as the user guide covers this and is available both on-line and in hard copy. To access the on-line user guide:
From the Start menu select Programs → ARM MultiTrace v1.0 →
ADS MultiTrace Tutorial 2
User Guide.
Icon conventions
Various icons are used throughout the tutorial to clarify the purpose of text associated with them. Icons either signify the presence of information on a particular topic, or the requirement for user interaction.
The following icons all indicate that user interaction is required:
Indicates other keyboard or mouse input is required
Application icon. Suggests an application to be used to perform a given operation. This example shows Microsoft Notepad
Button icon. This indicates that a corresponding button within the current application can be used to perform the operation currently being discussed
The following icons show information:
Suggests that further help is available from other resources.
Identifies a user friendly hint or tip.
Highlights important information regarding the current topic.
ADS MultiTrace Tutorial 3
Section 1: Setting up the MultiTrace unit
For full, detailed information on this topic please refer to chapter 2 of the MultiTrace user guide.
Requirements include access to a Windows PC with the following:
ADS 1.2 Multi-ICE 2.2 MultiTrace 1.0
The information in this guide also applies to later versions of these tools.
A suitable target will also be needed, such as an Integrator core module
with an ETM connected to the PC via a Multi-ICE unit.
1.1 - Setting up the hardware
Using the cables provided, connect the MultiTrace unit to the target board, the network and the power supply as follows:
5v PSU
The ‘T piece’ adapter must be used in order to attach the MultiTrace ribbon cable to the MICTOR connector on the target board.
Ethernet
Parallel Port
JTAG
Mictor Connector
Adapter
Target
board
ADS MultiTrace Tutorial 4
1.2 - Configuring the Ethernet connection
From the Start menu select Programs → ARM MultiTrace 1.0 → Ethernet Config Utility. You will see a window as shown below:
Scan the local network for MultiTrace units by selecting TPA → Scan from the menu, or clicking the Scan button on the toolbar.
After a few seconds the utility will display the MultiTrace units it has located:
If there are several MultiTrace units listed the correct unit can be identified by the Ethernet Address and the Host Name numbers, both of which correspond to numbers that are printed on a label on the underside of the MultiTrace unit.
A MultiTrace unit with a Host Name of TPA00000205 will have S/N:205 printed on the label on the base of the unit.
Confirm the correct MultiTrace unit is chosen by highlighting it then selecting TPA → Identify from the menu or clicking on the ID button on the toolbar.
The selected MultiTrace unit will flash all three LEDs for a few seconds.
ADS MultiTrace Tutorial 5
Check the configuration settings of the MultiTrace unit by selecting
TPA → Configure from the menu or clicking on the Configure button on the toolbar. The Configure Client… dialog is displayed (see over).
Ensure the DHCP checkbox is ticked, then click on Configure to close the dialog.
The MultiTrace unit is now ready for use with the debug tools. Close the TPAConfig utility before proceeding to the next section.
ADS MultiTrace Tutorial 6
Section 2: Using MultiTrace with ADS
This section provides an introduction to using the MultiTrace unit with ADS to perform trace capture.
For full, detailed information on this topic please refer to the MultiTrace user guide.
2.1 - Configuring the Target
Ensure the Multi-ICE server is running and connected to the target board.
Launch AXD by selecting Programs → ARM Developer Suite v1.2 → AXD Debugger from the Windows Start menu.
Select Options → Configure Target from the menu. The Choose Target dialog appears:
Select the Multi-ICE.dll if available, if not click Add to locate the Multi-ICE.dll (found in the Multi-ICE install directory) and then select it:
ADS MultiTrace Tutorial 7
Loading...
+ 15 hidden pages