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

Raisonance Tools for ARM 4. Creating a project
4.2.2 Using Phyton CMC-ARM Compiler Kit (Enterprise version)
To select a different third party compiler tool, in the Application Options, select ARM toolset > Build
toolset > Phyton tools.
The Compiler, Assembler and Linker sections are all used in a similar way: Enter a build command line
for each of the tools.
Each tool command line should be composed of the following elements:
• It must start with the tool name with its full (system-dependent) path. This tool path name should
be enclosed in double-quotes.
For instance the linker command-line may start with the following tool name:
"C:\Program Files\Phyton CMC-ARM Compiler Kit\Bin\MCLINK.EXE"
• It can then contain additional command-line arguments, such as:
-A (code)CODE(08000000H-0803FFFFH) -A (data)DATA(020000000H-02000FFFFH) -m -Z
CSTACK(1024) -M 10 -M 20 -M 21 -M 60 -M 80
• It can contain prebuild macros that will be replaced by Ride7 at the moment the tool is executed.
For instance, the following Ride7 macros can be used:
$(CmdInput) file(s) that will be used as input to the command
$(Build.OutputFile) full path and name of the output file
In the Ride7 project manager, you can then right click on a Source file and select Run compiler/ Run
assembler/Run linker, or select the project and Build.
- 13 -