Visit the National Instruments web site

Development and debug tools in evaluation kits

A Corelis product story
Edited by the Electronicstalk editorial team Apr 4, 2007

A supplier of high-performance JTAG development tools for embedded microprocessors, is to include its CodeSymphony software development and JTAG debug environment in new PowerPC 405EZ evaluation kits.

Corelis , a supplier of high-performance JTAG development tools for embedded microprocessors, is to include its CodeSymphony software development and JTAG debug environment in new PowerPC 405EZ evaluation kits from AMCC.

CodeSymphony is based on Eclipse, the open platform that is rapidly emerging as a standard for the embedded-systems industry and provides developers with an advanced 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 systems.

The Eclipse Integrated Development Environment (IDE) is particularly flexible because of its open, extensible architecture that is based on plug-ins.

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 embedded systems.

CodeSymphony also provides pre-built GNU C/C++ cross tool-chain for Linux and Windows.

The cross-tool chain includes a compiler, linker and debugger, along with other tools configured for PowerPC targets.

The developer can use the CodeSymphony GUI to step, run, halt, and perform other actions to move through the code.

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

CodeSymphony's GDB also provides all the basic register and memory control functions.

Furthermore, CodeSymphony has additional features and commands to compliment GDB such as the ability to read special purpose registers, set hardware breakpoints and other target hardware specific features.

"We are delighted to be able to include the CodeSymphony development tools from Corelis in our new evaluation kits for the PowerPC 405EZ Acadia platform", says Charlie Ashton, Director of Software at AMCC.

"We have been impressed with the features provided by CodeSymphony and are confident that our customers will appreciate the chance to evaluate and use these tools as a result of our partnership with Corelis".

"The use of Eclipse for the CodeSymphony software environment provides the best in terms of embedded technology, support and flexibility for our customers in the embedded market", says Terence Nakada, Embedded Tools Product Manager at Corelis.

"And by adding JTAG emulation, users can readily migrate their application code from the development board to the actual target board".

For the AMCC evaluation kits, CodeSymphony uses the on-board gdbserver and Ethernet interface to connect to the board.

The user can upgrade CodeSymphony to JTAG emulation with USB 2.0 and Ethernet JTAG controllers for use in bringing up target hardware or when there is no on-board monitor or gbserver.

To meet the requirements of today's most demanding throughput applications, these controllers use a high-speed boundary-scan controller architecture based on Corelis' proprietary "Turbo Scan Engine".

Not what you're looking for? Search the site.

Back to top Back to top

Contact Corelis

Related Stories

Contact Corelis

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the National Instruments web site

Search by company

A Pro-talk Publication

A Pro-talk publication