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
This article was originally published on Electronicstalk on 4 Mar 2005 at 8.00am (UK)
Related stories
ARM board hosts embedded Linux development
Direct Insight has begun shipments of a comprehensive embedded Linux development kit based on the Atmel AT91RM9200 microcontroller with ARM920T core.
Support package aids mobile graphics development
Sophia Systems has released its Gold board support package based on Microsoft Windows CE 5.0 for Sandgate II development platforms running the Intel PXA270 processor and 2700G multimedia accelerator.
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.
Further reading
Reference design enables VoIP development
The Sandgate II-P is a VoIP reference design/enabling platform developed by Sophia Systems based on Intel PXA270 applications processor.
Timing analysis speeds data interface design
Chronology has expanded its TimingDesigner interactive timing analysis and timing diagram product to include tighter integration with vendor-specific board design and FPGA flows.
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


