| |||
| Home > Getting Started with RealView Development Suite > Building and debugging task overview | |||
Table 3.1 is a high-level procedure showing the main tasks for building and debugging applications with the RVDS tools, and where to find the details.
The tasks referred to in the referenced documentation are not necessarily described in the order presented in Table 3.1. If you are using the RVDS tools for the first time, it is suggested that you work through the tasks in the order described in the referenced documents. The sequence presented in Table 3.1 reflects the order in which the tasks might usually be performed.
Table 3.1. Main building and debugging tasks
| Step | Description | Reference |
|---|---|---|
| 1 | Decide what image you want to debug:
| |
| 2 | Choose the RVDS application you want to use to manage and build your projects:
| |
| 3 | If you want to use the RealView Compilation Tools directly, then create makefiles or Windows command files containing the required build commands. Continue at step 9 to load and debug your image in RealView Debugger. | RealView Compilation Tools Essentials Guide RealView Compilation Tools Developer Guide RealView Compilation Tools Assembler Guide RealView Compilation Tools Compiler User Guide RealView Compilation Tools Compiler Reference Guide RealView Compilation Tools NEON™ Vectorizing Compiler Guide RealView Compilation Tools Libraries and Floating Point Support Guide RealView Compilation Tools Linker and Utilities Guide |
| 4 | Start the Eclipse IDE. | RealView Development Suite Eclipse Plug-in User Guide |
| 5 | If an Eclipse project already exists, continue at step 7. Otherwise, create an Eclipse project for your application. | RealView Development Suite Eclipse Plug-in User Guide |
| 6 | Set up the build configuration settings as required to build the image for your application. Continue at step 8. | RealView Development Suite Eclipse Plug-in User Guide |
| 7 | Open the existing Eclipse project. | RealView Development Suite Eclipse Plug-in User Guide |
| 8 | Build the image for the Eclipse project. | RealView Development Suite Eclipse Plug-in User Guide |
| 9 | Start RealView Debugger. | RealView Debugger Essentials Guide |
| 10 | Configure your debug target and connections as required. | RealView Debugger User Guide RealView Debugger Target Configuration Guide RealView ICE and RealView Trace User Guide |
| 11 | Connect to your debug target. | RealView Debugger Essentials Guide RealView Debugger User Guide |
| 12 | Load the image ready for debugging. | RealView Debugger Essentials Guide RealView Debugger User Guide |
| 13 | Prepare any debugging facilities, such as breakpoints and tracepoints. | RealView Debugger Essentials Guide RealView Debugger User Guide RealView Debugger Trace User Guide RealView Debugger RTOS Guide |
| 14 | Run the image. | RealView Debugger Essentials Guide RealView Debugger User Guide |
| 15 | Perform the required debugging and monitoring tasks, such as stepping, and displaying contents of variables and memory. If using tracepoints, use the trace analysis facilities of RealView Debugger to analyze the trace output. | RealView Debugger Essentials Guide RealView Debugger User Guide RealView Debugger Trace User Guide RealView Debugger RTOS Guide |
| 16 | What is the result of the debugging session?
| RealView Development Suite Eclipse Plug-in User Guide RealView Compilation Tools Essentials Guide |
| 17 | Decide how to fix any problems in your source code:
| RealView Development Suite Eclipse Plug-in User Guide |
| 18 | When you have fixed the problem, then you must rebuild, reload, and debug the image:
|