SIGNUM SYSTEMS CORPORATION RDI Drivers for Third Party ARM Debuggers with JTAGjet Installation InstructionsDrivers series
SIGNUM SYSTEMS 8 FIGURE 10 Selecting the driver DLL. 3. Press the Add button. In the Windows Open dialog, navigate to the ARM RDI driver file.
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 9 FIGURE 11 The RDI driver for the Signum emulator is now available. Press the Configure b
SIGNUM SYSTEMS 10 2. Proceed to section Configuring the Connection on p. 22, keeping in mind that semihosting should be turned off (see Figure 28 lat
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 11 2. Start the gdb debugger. To establish connection with the GDBserver, run “target remote
SIGNUM SYSTEMS 12 Start address 0x8000, load size 10137 Transfer rate: 81096 bits in <1 sec, 151 bytes/write. (gdb) p /x $pc $1 = 0x8000 (gdb) brea
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 13 FIGURE 13 Choosing the JTAGjet.con file in the Connection Organizer. 3. Right-click in t
SIGNUM SYSTEMS 14 5. Choose Options from the Project menu. The Options for Target dialog box appears. Select the Debugger category. In the Setup tab,
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 15 FIGURE 15 Selecting the RDI driver DLL file for C-Spy. Press OK to close the dialog box.
SIGNUM SYSTEMS 16 FIGURE 16 Selecting the driver type for uVision3. 2. Press the Settings button. In the RDI Interface Driver Setup dialog box, nav
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 17 %XRAY_HOME%\etc\aro.brd (in default installations, the file is c:\MGC\embedded\xrayose\etc
COPYRIGHT NOTICE Copyright (c) 2007 by Signum Systems Corporation. All rights are reserved worldwide. No part of this publication may be reproduced
SIGNUM SYSTEMS 18 FIGURE 18 Setting up the connection between XRAY and JTAGjet manually. The JTAGjet RDI 1.5 server should appear in the Connect
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 19 Metrowerks CodeWarrior ! To configure the Metrowerks CodeWarrior debugger: 1. Select Pref
SIGNUM SYSTEMS 20 • Select Configure to open the RDI Configuration dialog and proceed to section Configuring the Connection on p. 22. FIGURE 21 Th
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 21 FIGURE 22 Selecting the protocol for the ARM Debugger Plugin. 3. In the Category pane, s
SIGNUM SYSTEMS 22 The debugger attempts to connect to the emulator. If the JTAGjet has not yet been configured, the RDI Configuration dialog appears.
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 23 • If your JTAG chain contains a single ARM device, select the processor from the CPU list.
SIGNUM SYSTEMS 24 column, click on the device you want to debug. Note that you cannot select a bypass device (see Figure 17): FIGURE 26 Selectin
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 25 For the XScale processor, set the JTAG Header field to the following: ARM,TRST:1. FIGURE 2
SIGNUM SYSTEMS 26 FIGURE 28 Configuring the emulator: the Board tab. 4. Click the Driver tab to configure driver protocol logs and error reports. •
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 27 FIGURE 29 Configuring the emulator: the Driver tab. 5. Click OK. In the Choose Target di
1 Purpose This document describes the installation process for the RDI, or Remote Debug Interface, driver used with the Signum emulators for the ARM
SIGNUM SYSTEMS 28 Device Is the type of the device, such as ARM7TDMI. Non-ARM devices should be bypassed, and specified as BYPASSxx, where xx denotes
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 29 dd <address> Read a DWORD (32bit) from memory <address>. dw <address> Rea
SIGNUM SYSTEMS 30 ; MyTarget.mac - RDI Startup macro for MyTarget board. ; Version 1.00 7/10/02 - Initial version reset /halt ; Reset
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 31 RAM memory and all flash devices you wish to load code to in the following format: RAM
SIGNUM SYSTEMS 2 2. When the Setup program starts, select the program folder for the program icons and the destination folder for the RDI driver to b
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 3 FIGURE 3 Confirming the driver location. 3. Connect the emulator JTAG cable to the JTAG c
SIGNUM SYSTEMS 4 • ARM Ltd. RealView Debugger p. 4 • ARM Lt. AXD, SDT and ADS Debuggers p. 7 • eSol eBinder p. 9 • GNU gdb Deb
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 5 FIGURE 5 The Connection Control dialog box. 3. The RDI Target List dialog box appears. Pr
SIGNUM SYSTEMS 6 FIGURE 7 Naming and describing the new target connection. 5. Make sure that the new target entry appears in the RDI target list
RDI DRIVERS FOR THIRD PARTY ARM DEBUGGERS WITH JTAGJET 7 FIGURE 9 The augmented target list. When the RDI Configuration dialog box appears, proceed
Komentáře k této Příručce