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
Contents
1. INTRODUCTION................................................................................................................5
1.1 Purpose of this manual.................................................................................................................... 5
1.2 Scope of this manual....................................................................................................................... 5
1.3 Related documents.......................................................................................................................... 5
1.4 Additional help or information.......................................................................................................... 5
2. RAISONANCE TOOLS FOR ARM OVERVIEW...............................................................6
2.1 Ride7 and RFlasher7....................................................................................................................... 6
2.2 RKit-ARM......................................................................................................................................... 6
2.3 SIMICE ARM simulator.................................................................................................................... 7
2.4 RLink............................................................................................................................................... 7
2.5 Licenses.......................................................................................................................................... 7
2.6 Supported devices and tools............................................................................................................ 8
2.6.1 ARM MCUs............................................................................................................................... 8
2.6.2 Derivatives................................................................................................................................ 8
2.6.3 Third party tools that can be used in conjunction with Ride7 for ARM......................................8
3. HOW TO REGISTER THE NEW RAISONANCE TOOLS FOR ARM..............................9
3.1 Install the new software................................................................................................................... 9
3.2 Register using a serial key............................................................................................................... 9
3.3 Register using a dongle................................................................................................................. 10
3.4 Register using an RLink................................................................................................................. 10
4. CREATING A PROJECT.................................................................................................11
4.1 Example project............................................................................................................................. 11
4.2 Creating a new project...................................................................................................................11
4.2.1 Using the GNU tools............................................................................................................... 11
4.2.2 Using Phyton CMC-ARM Compiler Kit (Enterprise version)....................................................13
4.3 Boot mode choices........................................................................................................................ 15
4.3.1 Flash mode............................................................................................................................. 15
4.3.2 RAM mode (debug mode)......................................................................................................15
4.3.3 External memory mode........................................................................................................... 16
4.4 GNU GCC toolchain configuration.................................................................................................16
4.4.1 Compiler and Assembler options............................................................................................16
- 2 -