User manual
Table Of Contents
- 1. Introduction
- 2. Raisonance tools for ARM overview
- 3. How to register the new Raisonance tools for ARM
- 4. Creating a project
- 5. Debugging with the simulator
- 6. Debugging with hardware tools
- 6.1 Selecting hardware debugging tools
- 6.2 RLink-ARM programming and debugging features
- 6.3 JTAGjet programming and debugging features
- 6.4 Cortex Serial Wire Viewer (SWV) debugging features (Open4 RLink only)
- 6.4.1 Introduction
- 6.4.2 Hardware requirements
- 6.4.3 Configure Ride7 to use the SWV
- 6.4.4 Modify your application to use SWV software traces
- 6.4.5 Configure Ride7 to use SWV software traces
- 6.4.6 Configuring Ride7 to use the SWV hardware traces
- 6.4.7 Configuring Ride7 to use the SWV watchpoint traces
- 6.4.8 Start / Stop the trace
- 6.4.9 Visualizing SWV traces with Ride7
- 7. Raisonance solutions for ARM upgrades
- 8. Conformity
- 9. Glossary
- 10. Index
- 11. History

2. Raisonance tools for ARM overview Raisonance Tools for ARM
2. Raisonance tools for ARM overview
Raisonance's integrated development environment, Ride7 for ARM®, interfaces with a range of
development tools including:
• Editor, debugger and project manager that is common to several ST microcontroller families of
ARM cores and which integrates the GNU GCC toolchain.
• RKit-ARM.
• Software-based simulator.
• RLink USB to JTAG dongle from Raisonance.
• JTAGjet USB to JTAG dongle from Signum Systems (for STRx devices only).
• Debugging interface to use with the Raisonance SIMICE ARM simulator, or to connect to your
ARM CPU for programming and debugging with JTAG standard emulators.
2.1 Ride7 and RFlasher7
Ride7 acts as the user interface for all the other tools. It gives you start-to-finish control of application
development including code editing, compilation, optimization and debugging.
The associated RFlasher7 interface can program the Flash memory of the target MCU.
2.2 RKit-ARM
The RKit-ARM includes a C toolchain (GCC) controlled directly from Ride7, and defines the devices,
script tools, and debugging and programming interface features (see Section 7 for details).
• Lite license includes default Raisonance hardware tools, GCC toolchain, and limited software
features.
• Enterprise license includes support for 3
rd
party compilers and C++ programming.
- 6 -
Ride7
RFlasher7
RKit-ARM
C toolchain
Assembler
Compiler
Linker
SIMICE xxx
RLink driver
Application hardware
RLink hardware
(JTAG, SWD, other interfaces)
Library
Examples (sources)
Integrated
development
environment
Software
development
tools
Hardware
interface