User manual

Table Of Contents
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 -