User manual

Debugging with Hardware Tools Ride7 for ARM
- 30 -
4.3 JTAGjet programming and debugging features
Ride7 for ARM also supports the JTAGjet emulator from Signum Systems Corp. Even though
very similar in concept and usage, the JTAGjet is considerably faster than the RLINK and offers
a real-time trace (ETM) capability.
The advanced options for both emulators are the same and have the same functions.
The user interface is also the same.
JTAGjet is allowed full access to the STRx. This means that it can be used for programming and
debugging, in FLASH or in RAM, without limitation.
4.3.1 Signum Systems USB driver installation
The JTAGjet emulator requires installation of the Signum Systems USB driver. The installation
process is different depending on whether you work in the Ride7 environment or use a third party
debugger. In both instances, the driver is the same. You will find the required driver files on the
CD-ROM disk that comes with the JTAGjet.
4.3.2 Installing the Signum Systems USB driver for Ride7
To install the USB driver for JTAGjet:
1. Insert the Signum Systems CD-ROM into your CD drive.
2. Plug the JTAGjet into the USB port.
Normally, MS Windows will detect and install the required driver automatically. If, the OS
cannot find the driver, direct it to the SigUSB.sys (SigUSB98.sys on Win98) file in the root
folder of the Signum Systems CD-ROM.
The latest USB driver version is also available from the Download page at www.signum.com.
For information on troubleshooting the USB driver installation process, refer to the “USB 2.0
Driver for JTAGjet and ADM51” installation instructions on the Signum Systems Technical
Documentation web page at www.signum.com/tecdoc.htm.
4.3.3 Installing the RDI driver for third party debuggers
For instructions on installing the RDI driver for use with software tools other than those from
RAISONANCE or Signum Systems, see RDI Drivers for Third Party Debuggers with JTAGjet
& RLink” installation instructions on the Signum Systems Technical Documentation web page at
www.signum.com/tecdoc.htm. The procedure incorporates the installation of the USB driver.
4.3.4 Using the JTAGJet/STR9 trace features (ETM) in Ride7
For using the trace capability of the STR9 with JTAGJet, you will have to use the ETM
connector instead of the 20-pins JTAG connector. These two connectors are defined by ARM.
See the ARM documentation for more information.
You need a JTAGJet-trace (not all JTAGJets can perform ETM tracing) and a target board
featuring the ETM connector.
The programming and debugging interfaces are the same as with the RLink or the standard
JTAGJet. But you will find additional commands, once the debug session is started, in the menu
“Debug”->”JTAGJet”.