CodeWarrior Development Studio for ColdFire Architectures v6.0 Targeting Manual
Manual for CodeWarrior v6.0 covering project creation, compilation, linking, and debugging for ColdFire microprocessors including V2 and V4e architectures.
Overview
This targeting manual provides technical guidance for using CodeWarrior Development Studio v6.0 with ColdFire architectures. It details the full development lifecycle, including project setup, code editing, and debugging via hardware interfaces such as P&E Microsystems Wiggler and Abatron BDI. The document covers compiler-specific features like ColdFire language extensions, calling conventions, and pragmas for interrupt handling and EMAC. It also provides extensive documentation on the ELF linker and Linker Command File (LCF) syntax for managing memory segments, stack and heap allocation, and ROM-to-RAM copying.
Use Cases
- Configuring build settings and compiler optimizations for ColdFire microprocessors.
- Defining memory layouts and segment allocations using Linker Command Files (LCF).
- Implementing position-independent code (PIC) for embedded applications.
- Setting up hardware-based debugging for ColdFire V2 and V4e targets.
Topics
Referenced Parts
Wiggler
P&E Microsystems
Connecting a P&E Microsystems Wiggler
ColdFire V2
Freescale Semiconductor
Instruction Set Simulator ... ColdFire V2
ColdFire V4e
Freescale Semiconductor
Instruction Set Simulator ... ColdFire V4e
| BDI | Abatron | Connecting an Abatron BDI Device |
| Wiggler | P&E Microsystems | Connecting a P&E Microsystems Wiggler |
| ColdFire V2 | Freescale Semiconductor | Instruction Set Simulator ... ColdFire V2 |
| ColdFire V4e | Freescale Semiconductor | Instruction Set Simulator ... ColdFire V4e |