Live Chat Not Available: Create Service Request

CodeWarrior Development Studio for Microcontrollers (Eclipse IDE)  Favorite



Freescale’s CodeWarrior for Microcontrollers v10.2 integrates the development tools for the ColdFire®, ColdFire+, DSC, Kinetis, Qorivva, PX, RS08 and S08 into a single product based on the Eclipse open development platform. Eclipse offers an excellent framework for building software development environments and is becoming a standard framework used by many embedded software vendors.

What's new

  • New Architectures
    • Digital Signal Controllers (DSC)
  • New Features
    • Migrated the IDE to Eclipse 3.6.1, with many enhancements as a result
    • Support for subprojects within the project manager
    • Multi-threaded builds for host systems with multiple processors, reducing build times
    • Debug support for Kinetis low power and very low power modes
    • Real-time trace/profile support for V2-V4 ColdFire devices with P&E TraceLink
    • Real-time trace/profile support for Kinetis with P&E TraceLink and Segger J-Trace

Features


  • Eclipse IDE 3.6
  • New Project Wizard to create a new project in as few as six clicks
  • MCU Change Wizard to retarget a project to a new device in as few as six clicks
  • Build system with optimizing C compilers for RS08 derivatives
  • Build system with optimizing C/C ++ compilers for ColdFire, ColdFire+, DSC, Kinetis, Qorivva, PX, S08.
  • Assembler (absolute, relocatable, mixed and in-line) for ColdFire, ColdFire+, DSC, Kinetis, Qorivva, PX, RS08, S08 derivatives
  • Extensions to Eclipse C/C++ Development Tools (CDT) to provide sophisticated features to troubleshoot and repair embedded applications
  • Trace and profile support for S08, V1 ColdFire, ColdFire+ and Kinetis on-chip trace buffers to provide emulator-like debug capability without additional hardware
  • Real-time (non-intrusive) trace and profile support for V2-V4 ColdFire and Kinetis with external trace capture hardware.
  • Integrated flash programming support
  • Full-chip simulation for S08 and RS08 derivatives
  • Device initialization tool to generate ColdFire, ColdFire+, Kinetis, RS08 and S08 CPU and peripheral initialization code
  • Processor Expert combines easy-to-use component-based application creation with an expert knowledge system to generate ColdFire, ColdFire+, DSC, Kinetis, RS08 and S08 CPU and peripheral initialization and low-level driver code
  • Assembly and C example projects to use as templates for a new project
  • Tutorials to minimize the learning curve
  • Project Importer to convert CodeWarrior Classic projects (CW MCP55xx/MPC56xx v2.x, CW MCU v6.x, CW CF v7.x, CW DSC v8.x) to CodeWarrior Eclipse projects

System Requirements


  • 1.8 GHz Pentium® compatible processor or better
  • 1 GB RAM
  • 2 GB hard disk space, 400 MB on Windows system disk
  • DVD drive for installation
  • USB port for communications with target hardware
  • Ethernet port for communications with target hardware (optional)

Related Software and Tools



Infocenter


  • Infocenter-- your source for the most current, fully searchable technical CodeWarrior for Microcontrollers v10.1 content
  • Freescale Infocenter (pdf)-- a summary of the new Freescale Infocenter and tips to use it

Supported Devices


  • TSSMCU: Xtrinsic Touching Sensing for Microcontrollers
  • 56F824X_825X: Digital Signal Controller

Featured Documentation



Current Updates and Releases


  • CWX-MCU-PROED-EX: Evaluation: CodeWarrior for Microcontrollers 10.2 (Eclipse, Windows-hosted)
  • CWX-MCU-LLPLT-EX: Evaluation: CodeWarrior for Microcontrollers 10.2 (Eclipse, Linux-hosted)
  • CWX-MCU-SELH: Special Edition: CodeWarrior for Microcontrollers 10.2 (Eclipse, Linux hosted)
  • CWX-MCU-SE: Special Edition: CodeWarrior for Microcontrollers 10.2 (Eclipse, Windows hosted)
  • CW_CAU_CRYP_ALG: CAU Cryptographic Algorithms

Support Policy


  • Online help and documentation
  • Includes 12-month technical support
  • Free 30-day evaluation license available

Specifications


  • Eclipse IDE version: 3.6
  • Host platforms
    • Microsoft® Windows XP 32/64-bit (Business)
    • Microsoft® Windows Vista 32/64-bit (Business and Home Premium)
    • Microsoft® Windows 7 32/64-bit (Professional and Home Premium)
    • Linux Red Hat Enterprise Edition 5.x 32/64-bit
    • Ubuntu v10.04 32/64-bit
  • Language support
    • Assembly
    • C/C ++
  • Build tools output formats:
    • ELF/DWARF 2.0
    • Freescale S-Record (previously Motorola S19 files)
    • Intel® hex

Host Target Interfaces


  • Open Source BDM (based on HC9S08JM60 platform)
  • Open Source JTAG (based on HC9S08JM60 platform)
  • CodeWarrior USB TAP
  • CodeWarrior Ethernet TAP
  • Cyclone MAX (P&E Microcomputer Systems)
  • Cyclone PRO (P&E Microcomputer Systems)
  • Segger J-Link
  • Segger J-Trace
  • USB BDM Multilink (P&E Microcomputer Systems)
  • USB Multilink PPCNEXUS (P&E Microcomputer Systems)
  • USB Multilink Universal (P&E Microcomputer Systems)
  • TraceLink (P&E Microcomputer Systems)