IDE/Tool Chains
www.freescale.com/fwdn
6
Domain Technologies
BoxView IDE: Embedded Processor Development
BoxView Integrated Development Environment (IDE) features Domain Technologies’ embedded
processor target debugger as part of the Eclipse software development environment. Eclipse is an
open, industry-supported, extensible software development platform. Programmers can 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 target embedded processor.
BoxView IDE provides a target simulator to use when the target is not available for testing.
BoxView IDE features:
• Project management: Project dependencies, file compile options, timesaving edits, CVS/SVN
• Project debugger: Standard Eclipse project windows, multiple data views, fast data access,
graphical plots, code windows, hardware breakpoint dialog, formatted memory windows,
peripheral registers window (user-configurable), command window with user-configurable
buttons and function keys
• Compiler/linker: Freescale DSP 56K tool chain
• Debug connectivity options are scalable and flexible for single user, single DSP or
multiple users, multiple DSPs with convenient access through direct connection or
remote TCP/IP connection
Project Management
BoxView IDE’s project manager supports individual compile options for each file. In addition, workspace
options define project dependencies, removing the need for manual management of file builds. BoxView
IDE’s editor provides timesaving editing features such as type ahead for structures and automatic code
indentation for a readable, formatted code view; compiler errors are displayed in a separate window and
graphically linked to the corresponding line of code. BoxView IDE contains support for the Concurrent
Versions System (CVS) as well as Subversion (SVN), so projects can reside in a CVS or SVN repository.
Project Debugging
For each debug session, information is controlled and organized by interacting with the embedded
processor target through monitoring software or on-chip hardware circuitry. Many graphical views
are supplied to facilitate control of your embedded processor testing. The code window displays a
program in source, assembler or mixed mode. The active program’s source code window affects the
display in the debug code window. The current program counter, associated assembler instructions,
and defined breakpoints are visible. A command window supports the use of over 140 commands.
Also available are multiple graph windows for memory content with user control of vertical axis, scale,
and optional interleaved waveforms. BoxView IDE supports Freescale Symphony DSPs.
Freescale and Domain Technologies
Domain Technologies, incorporated in 1991, offers over 15 years of experience in the field of
emulation and debug tools for a wide variety of industry-standard and proprietary 8-, 16-, 24- and
32-bit microcontroller, RISC and DSP architectures. Domain is committed to improving the efficiency
of embedded software development.
Domain’s products promote cost reduction through time to market savings. BoxView IDE is an
Eclipse-based, open, industry-supported extensible software development environment which
provides a compiler, linker, source code project manager, editors and Domain’s DSP target debugger.
The USB-EMU and SB-USB2, our JTAG/OnCE emulators, offer efficient and convenient emulation for
the Freescale Symphony DSP family.
For more information,
visit
www.domaintec.com/BoxViewIDEDSP.html.
Comentarios a estos manuales