COBRA5282
Credit Card-sized ColdFire Module
Prototyping the rapid way!COBRA5282 is a credit card-sized Embedded Processor Module based on the Freescale ColdFire MCF5282. It may be used as a powerful microprocessor based controller in a variety of applications. The acronym COBRA stands for ColdFire Board for Rapid Applications. The ColdFire processor family is the successor of the legendary Freescale (formerly: Motorola) 68000 series and was optimized especially for Embedded Applications. It delivers high arithmetic performance at low current consumption. Today, several ColdFire processor derivatives are available; the MCF5282 is one of the most recent additions. The COBRA5282 module contains not only a high-end processor but also a complete set of peripheral functions. The large on-board memory enables the use of powerful operating systems like Embedded Linux. Software Development for ColdFireJust like for the 68000 series, a large number of development tools are available for the ColdFire processors, both freeware and commercial offerings. The widespread GNU tool chain (C, C++ and debugger) supports the ColdFire processors as well. It is available for a number of platforms, including Windows-based PCs. dBug MonitordBug is a traditional ROM monitor/debugger that offers a comfortable and intuitive command line interface that can be used to download and execute code. It contains all the primary features needed in a debugger to create a useful debugging environment, such as edit and display memory, line assembler, disassembler, break points and single step operation. dBug is a resident firmware package for the ColdFire family single board computers. The firmware provides a self-contained programming and operating environment. dBug interacts with the user through pre-defined commands that are entered via the terminal. The COBRA Starter KitThe Starter Kit contains:
uClinuxLinux is an operating system widely used on Desktop PCs. uClinux is a derivative of the original Linux kernel intended for microcontrollers without Memory Management Unit (MMUs). The uClinux kernel is much smaller than the original Linux kernel, while retaining the main advantages of the Linux operating system: stability, superior network capability, and excellent file system support. uClinux comes equipped with a full TCP/IP stack, as well as support for numerous other networking protocols. Pretty much all the networking protocols are implemented. uClinux is an internet-ready OS perfect for embedded systems. We enable users of the COBRA5282 module to quickly start with uClinux development by offering a uClinux distribution, which contains full support for our COBRA5282 board. Using uClinux as an operating system, a number of complex functions can be implemented on the COBRA5282 module easily, e.g.:
We deliver uClinux as an optional software package including a Linux tool chain and additional documentation. As development environment we recommend a PC with Linux operating system. |
Downloads & Links![]() Board Features
COBRA5282 Connectivity
![]() |
Ordering Information
| COBRA5282/ENT | COBRA5282 Starter Kit including COBRA5282 module with dBug monitor, complete package as described above (but w/o uClinux option) | quote | USD |
| COBRA5282/1 | COBRA5282 module with dBug monitor (just the module - no extras included) | quote | USD |
| COBRA52XX/LNX | uClinux software package (option) | quote | USD |
Page date: 2009-11-10


