eCosPro

eCosPro® Developer's Kit

eCosPro Developer's Kits combine the stability, feature set, and quality of support required for commercial embedded application development with eCos.

  • Rigorously tested and quality assured, eCosPro provides a stable and reliable base for your application. A comprehensive automated test infrastructure typically runs over 21,000 tests for each supported platform in a release. No targets in the public release of eCos approach the level of testing associated with eCosPro.
  • All the necessary elements for eCos application development are included in the Developer's Kit: Eclipse-based IDE, GNU compiler toolset and utilities, GUI based configuration tool, RedBoot debug and bootstrap firmware, and the eCos RTOS. The standard features of eCos are further extended with a number of exclusive eCosPro tools and runtime features.
  • Most importantly, support is included as standard, acting as a safeguard against any problems you might encounter, answering your questions, helping to keep your project on track. This includes both incident and advice-line support services for eCosPro and (optionally) the host tools.

Exclusive and Upgraded eCosPro Developer's Kit Features:

  • eCosPro - the fully tested and supported version of eCos
  • Prebuilt RedBoot debug and bootstrap firmware binaries
  • Prebuilt, tested, and stabilized eCos host tools and GNU compiler toolchain (Linux or Windows based)
  • Eclipse-based IDE (Linux or Windows based), with eCos embedded-target support
  • A range of hardware debug solutions are supported by eCosPro's GDB command line and IDE-based debuggers (target platform dependent)
  • Professional installer
  • Memory allocation analysis and debugging tool
  • Profiling and code coverage tools (profiling timer support on selected platforms only)
  • The latest eCos and RedBoot documentation, with eCosPro feature and target platform additions
  • The standard C++ library
  • lwIP alternative small footprint networking stack and reduced footprint Ethernet drivers (selected platforms only)
  • Robust Boot Loader (RBL) package for in-field software upgrades
  • FlashSafe API for high-reliability data logging to NOR flash
  • Objloader based runtime loading, relocation and linking of object files
  • JFFS2 Journalling Flash File System for NOR flash
  • DOS-compatible FAT filesystem with support for FAT12/16/32, long filenames, internationalization, removable media, and multi-threaded access (selected platforms only)
  • All target platforms include version 2 flash drivers - enabling support of multiple concurrent flash device types
  • Extended device support includes Ethernet, RS232, flash V2, watchdog, wallclock (RTC), I2C, SPI, PCI, IDE, dataflash, CF, MMC, SD/SDHC (target platform dependent)
  • Support for many microprocessors and target platforms that are not available in the public release (see below)

Also available is an expanding range of eCosCentric and third party middleware, fully tested and certified for use with eCosPro.

The eCosPro Developer's Kits support a wide range of architectures, processor variants and development boards. Architectural support includes:

■ Cortex-M3 ■ ARM7 ■ ARM9 ■ XScale ■ ColdFire ■ H8
■ MIPS ■ Nios II ■ PowerPC ■ SuperH ■ x86

A detailed list of the architectures, processors, development boards and hardware features supported by eCosPro is available here.

A concise description of eCosPro is available in datasheet (PDF) format. Please contact us with any questions you may have regarding eCosPro.

   
         
 
  Copyright © 2003-2009 eCosCentric Limited Privacy & Legal Statements