Home $5K RTOS Bundle The Blunk Difference Contact Us Downloads

ColdFire Development Tools


ColdFire development tools from Blunk Microsystems, CrossStep™, provide an Integrated Embedded Development Environment (IDE) for Freescale's ColdFire processors, delivering the comprehensive features developers need to ensure on-time delivery of their embedded ColdFire projects.

CrossStep™ includes the following features:

  • Windows port of entire GCC ColdFire toolchain, including compiler, assembler, linker, and loader. Uses MinGW for faster compilation and to eliminate problems from conflicting CygWin DLL installations.

  • CrossStep high-level source debugger. Full GUI debugger that provides excellent performance and reliability. Supports stack trace, register, breakpoint, expression watch, memory, local variable, source, and console windows.

  • Three forms of kernel awareness: Object Status window shows state of tasks, semaphores, queues, etc. Kernel Event Trace window shows “software logic analyzer” view of context switches, interrupts, and service calls versus time, with ability to scroll and zoom. Clicking a line in the task list window scopes the source code window to the current execution point of the selected task.

  • Project Manager. Add or delete project files using graphical user interface. Projects are classified as either libraries or applications. A single button click automatically checks file dependencies and time stamps, and compiles, assembles, and links files as necessary to rebuild the project. Optionally launches editor at appropriate line when a compiler error occurs.

  • On-Chip debug agent allows GDB to communicate with the target board. 'Talks' GDB's remote debug protocol and calls on-chip driver to control the target processor. Supports Abatron's BDI2000 BDM interface. Supports P&E Microcomputer Systems' Ethernet, parallel port, PCI, and USB BDM interfaces.

  • TargetMon™. An advanced debug monitor that communicates with GDB over Ethernet. Provides extremely fast download times and responsiveness to debugger commands. In addition to debugging task mode code, TargetMon supports placing breakpoints in, and stepping through, interrupt service routines.

  • Supports all members of the Freescale ColdFire family, from low-end MCF52XX parts to high-end MCF547X/8X parts using GCC version v4.1.1. The compiler generates code for the v2, v3, v4, and v4e instruction sets. Includes direct support for the new instructions introduced in the v4e core used in the high end MCF547X/8X processors.

  • His GrepShip™. A Windows utility for finding or replacing text strings in multiple files. Easy to use and fast. Supports regular expressions and wildcard file names. Optionally searches subdirectories. Double clicking a line in the match window launches the editor on the associated file. Optionally waits for confirmation during replacements.

  • Lemmy™. A full featured, easy to use port of the popular VI editor. Excellent Windows integration. Supports multiple split windows into the same file, many configuration options, syntax highlighting, and double click selection of search text. Can launch His GrepShip for a multiple file search using the current search text.

  • Offered as a subscription license allowing unlimited use on a single PC during the subscription term. Comes with full technical support including free access to bug fix and upgrade releases during the subscription period and answers to technical questions via email, phone, or fax.

  • Delivered as a standard Windows installer, installation is completely turnkey and includes an 'uninstall' option. CrossStep is a completely Windows integrated GUI environment.

  • Integrated with PC-Lint from Gimpel Software. Apply the power of this award-winning static analysis program to your project files via a simple GUI interface. Supports unit testing of single or selected files as well as 'deep lints' that include every project file.

  • Blunk Microsystems provides a range of other high performance, royalty free embedded software modules that drop into the CrossStep environment without porting. These include state of the art file systems, networking products, a USB stack and a graphics library.