Visit the Direct Insight web site
Click on the advert above to visit the company web site

Product category: Design and Development Software
News Release from: Direct Insight | Subject: Corelis CodeSymphony
Edited by the Electronicstalk Editorial Team on 12 May 2008

Development and debug supports latest
PowerPCs

CodeSymphony allows complete management of a development project using a simple graphical user interface.

The Corelis CodeSymphony software development and JTAG debug environment has been enhanced to support the new AMCC PowerPC 460EX Canyonlands and 460GT Glacier platforms CodeSymphony, an integrated development environment (IDE) based on Eclipse, is included in the AMCC Evaluation Kits for these and other AMCC platforms

In addition to the usual user-level access and debug features, CodeSymphony's JTAG-based debugging adds board bring-up support and kernel-level debug capabilities.

The Eclipse IDE is exceptionally flexible because of its open, extensible plug-in based architecture.

Eclipse is a platform that is rapidly emerging as a standard for the embedded systems industry.

It provides developers with an advanced embedded tool suite that allows them to build, compile, and debug their embedded applications faster than ever before, thereby reducing their time to market for PowerPC 4xx-based systems.

With this IDE, CodeSymphony provides for complete management of a developer's project using a simple graphical user interface.

Developers can set up one or more build environments by specifying the compiler and build options, allowing for quick and easy revisions of their projects.

CodeSymphony includes a prebuilt Gnu C/C++ cross toolchain for Linux and Windows.

The toolchain includes a compiler, linker and debugger, along with other tools configured for PowerPC targets.

Developers use CodeSymphony to step, run, halt, and perform other operations to examine and debug their code.

By incorporating the use of Eclipse and GDB, both popular open source applications, the learning curve for developers is greatly diminished.

The basic version of CodeSymphony provides register and memory control functions plus additional features and commands to complement GDB, such as the ability to read special purpose registers, set hardware breakpoints, and other target hardware specific features.

When upgraded to the JTAG-based version of CodeSymphony, users have access to advanced features including support for board bring-up, partial functionality debug, boot loader debug, kernel-level debug, and optional flash memory programming.

For the AMCC Evaluation Kits for 460EX and 460GT PowerPC, CodeSymphony uses the onboard gdbserver and Ethernet interface to connect to the board.

The user can upgrade CodeSymphony to JTAG emulation by purchasing a USB 2.0 or Ethernet high performance JTAG controller.

This is essential for bringing up new target hardware or when there is no onboard monitor or gdbserver. Request a free brochure from Direct Insight ...

Direct Insight: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the Direct Insight web site