BoxView IDE Introduction

The BoxView Integrated Development Environment (IDE) features Domain Technologies' high level language, embedded processor target debugger. Programmers create, test and debug applications with fast data access and extensive display capabilities. A typical debugging environment consists of the BoxView IDE running on a host, the host connected to any Domain Technologies’ emulator, and the emulator connected to the embedded processor.

For each BoxView debug session, information is controlled and organized by interacting with the target embedded processor through monitoring software or on-chip hardware circuitry. BoxView's fast performance and extensive display capabilities include standard debugger actions like start/step/set breakpoint/halt as well as many custom features: symbolically edit stack, register, and memory values; startup/memory of debug session parameters; over 140 commands including CM to compare memory values and IF for conditional command execution; drag and drop window behaviors such as easy watch window expression adding directly from a source file; function keys for the most common debugger controls; and many graphical windows supporting numeric formats, graphical plots, stack information, watch information, etc.

More complex configurations such as debugging with multiple users, multiple processor targets, or remote access are all supported seamlessly by Domain Technologies' BoxServer connectivity software. This multi-core/device development capability allows the user to start/stop/single-step selected devices simultaneously. Access to multiple devices is provided from single or multiple workstations via TCP/IP connection. BoxServer connectivity software is shipped with BoxView IDE.

System Requirements:

This help file contains two quick start guides: DSP56K Project Development and 8051 SDCC Project Development. In addition, a tutorial and user guide are provided along with reference guides for SDCC and DSP56K development.