CodeWarrior Development Studio for Power Architecture™ Processors include the CodeWarrior™ integrated development environment (IDE) which provides a high-quality, full-featured development environment. It comes as a complete IDE designed for each stage of the development process – from board bring-up through embedded application development. State-of-the-art debugging technology, the simplicity of an intuitive development environment and robust run-control raise hardware board bring-up and C/C++ embedded application development to a new level.
New for Version Version 8.7
New Power Architecture Processor Support
High-performance, including Dual-Core (8641 & 8641D)
PowerQUICC III (8548 rev2)
PowerQUICC II Pro (8360, 8358, 8349 rev 3.1, 8323, & 8321)
New CodeWarrior multicore and multiprocessor debugger
New CodeWarrior Compiler
Improved Performance Optimizations
Latest C/C++ front-end with ISO C++Templates
Position Independent Code/Data (PIC/PID) Small Data Area (SDA)
DWARF 2.0 symbol output (now default)
The CodeWarrior Development Studio, Linux Application Edition offers the following subset of features from the Professional Edition:
Compiler and linker:
Supports GNU compiler collection
Ability to integrate alternative GNU compilers
Application debug: using Metrowerks AppTRK
Serial connectivity
Networking connectivity
Full multi-threading/multi-tasking application debugging
Individually control threads
Follow fork/child debugging
Full multi-process debug from one IDE
Step one thread while all others are stopped
Process and thread list
NOTE: For Kernel-level debugging, CodeWarrior Development Studio Linux Platform Edition is required.
Architectures (Linux editions):
|
|
Host Platforms
Application Edition: Red Hat Enterprise Linux(v3/v4), Windows 2000, Windows XP
Platform Edition: Red Hat Enterprise Linux(v3/v4)
Professional Edition: Windows 2000, Windows XP
Editions: Evaluation, Professional, Linux Application, Linux Platform
Compile & Build tool for easy migration from the MPC5xx to the MPC55xx family
OSEKturbo: Real-time OS design tool
Easy initialization of core and peripherals using a GUI
eTPU Development System
Editions : Evaluation, Standard, Professional
1.0 GHz Pentium®-compatible processor or better
Microsoft Windows® 2000/XP/Vista
512 MB RAM (1 GB recommended)
At least 600 MB hard disk space
CD-ROM drive for installation
USB port for communications with target hardware
(optional) Ethernet port for communications with target hardware
Feature |
Linux Platform |
Professional |
Linux Application |
| Host O/S | Red Hat Enterprise Linux, v3 or 4 | Microsoft Windows (XP/2000) | Red Hat Enterprise Linux, v3 or 4 Microsoft Windows (XP/2000) |
| Debugger Support | YES | YES | YES |
| Stationery Wizard | YES | YES | no |
| Linux Stationery Wizard | YES | YES | YES |
| Flash Programmer | YES | YES | no |
| Hardware Diagnostics | YES | YES | no |
| Cache View | YES | YES | no |
| CodeWarrior Ethernet TAP Support | YES | YES | no |
| CodeWarrior USB TAP Support | YES | YES | no |
| CodeWarrior Compiler Support | YES | YES | no |
| GNU Toolchain included | YES | YES | YES |
| UART library | YES | YES | no |
| Bareboard and uboot debug capable | YES | YES | YES |
| Linux Kernel debug capable | YES | no | no |
| Linux Kernel module debug capable | YES | no | no |
| Linux Application Debug capable | YES | YES | YES |
| Read/Write registers/memory | YES |