eCosPro

eCosPro Board Support

The table below lists standard eCosPro Developer's Kit board ports and their supported hardware features. These kits are available for "off the shelf" purchase. Ports to alternative development or customer boards, along with any specific driver and/or feature requirements can be delivered as part of a custom eCosPro release. Please contact us to discuss any questions regarding standard or custom eCosPro releases.


Parameterized Board Support Table - click on headings to sort, hover on headings or tick's for more info
Arch CPU Board Doc Debug Profiling Ethernet Serial Flash SD SPI I2C WDT RTC Other Notes                    
ARM Cortex-M3 NXP LPC17xx: LPC1768, LPC1758 Keil MCB1700 Evaluation Board
JTAG, gdbstubs
lwIP, IPv6
NOR
ARM Cortex-M3 Luminary Micro/TI Stellaris LM3Sxxxx:LM3S8962 LM3S8962 Evaluation Board
JTAG, gdbstubs
lwIP, IPv6
NOR  
 
GPIO  
ARM Cortex-M3 ST STM32 F1: STM32F103RB ST STM3210B-EVAL evaluation board
JTAG
 
NOR  
ADC, GPIO ENQUIRE FOR AVAILABILITY
ARM Cortex-M3 ST STM32 F1: STM32F107VCT ST STM3210C-EVAL evaluation board
JTAG, gdbstubs
lwIP, IPv6
NOR  
ADC, GPIO
ARM Cortex-M3 ST STM32 F1: STM32F103ZE ST STM3210E-EVAL evaluation board
JTAG, RedBoot
 
NOR, NAND
 
ADC, GPIO, CAN  
ARM Cortex-M3 ST STM32 F2: STM32F207IGH6 ST STM3220G-EVAL evaluation board
JTAG, RedBoot
lwIP, IPv6
NOR
ADC, GPIO, CAN
ARM Cortex-M3 ST STM32 F4: STM32F407IGH6 ST STM3240G-EVAL evaluation board
JTAG, RedBoot
lwIP, IPv6
NOR
ADC, GPIO, CAN Does not currently support hardware floating point unit
ARM Cortex-M3 ST STM32 F4: STM32F417IGH6 ST STM3241G-EVAL evaluation board
JTAG, RedBoot
lwIP, IPv6
NOR
ADC, GPIO, CAN Does not currently support hardware floating point unit nor STM32F41x family specific crypto acceleration hardware.
ARM Cortex-M3 ST STM32 F4: STM32F407VGT6 STM32 Discovery Kit - STM32F4DISCOVERY
JTAG, gdbstubs
lwIP, IPv6
NOR
ADC, GPIO Includes support for the DM-STF4BB Discovery Base board - which provides connectors for Ethernet, RS232 and SDHC. Does not currently support hardware floating point unit.
ARM7 Atmel AT91: AT91R40008 Atmel AT91EB40A Evaluation Kit
JTAG, RedBoot
 
NOR      
    AT91MEC01 Memory Extension Card supported
ARM7 Atmel AT91: AT91R40807 Atmel AT91EB40 Evaluation Kit
JTAG, RedBoot
 
NOR      
    AT91MEC01 Memory Extension Card supported
ARM7 Atmel AT91: AT91M42800A Atmel AT91EB42 Evaluation Kit
JTAG, RedBoot
 
NOR             AT91MEC01 Memory Extension Card supported
ARM7 Atmel AT91: AT91M55800A Atmel AT91EB55 Evaluation Kit
JTAG, RedBoot
 
NOR, DataFlash  
 
  AT91MEC01 Memory Extension Card supported
ARM7 Atmel AT91: AT91M55800A PHYTEC phyCORE ARM7/AT91M55800A SOM
JTAG, RedBoot    
NOR      
    RedBoot only
ARM7 Atmel SAM7: AT91SAM7A2 Atmel AT91SAM7A2-EK Evaluation Kit
JTAG, RedBoot
 
NOR      
     
ARM7 Atmel SAM7: AT91SAM7A3 Atmel AT91SAM7A3-EK Evaluation Kit
JTAG, RedBoot
 
NOR      
  CAN The eCosPro-CAN driver package is an add-on option
ARM7 Atmel SAM7: AT91SAM7SE256, AT91SAM7SE512 Atmel AT91SAM7SE-EK Evaluation Kit
 
JTAG, gdbstubs
 
NOR  
    ENQUIRE FOR AVAILABILITY
ARM7 Atmel SAM7: AT91SAM7S256, AT91SAM7S512 Atmel AT91SAM7S-EK Evaluation Kit
JTAG, gdbstubs
 
NOR  
     
ARM7 Atmel SAM7: AT91SAM7X256, AT91SAM7X512 Atmel AT91SAM7X-EK Evaluation Kit
JTAG, gdbstubs
lwIP, IPv6
NOR, DataFlash  
    lwIP recommended due to limited memory
ARM7 NXP LPC2xxx: LPC2104, LPC2105, LPC2106, LPC2212, LPC2214, LPC2294 Ashling EVBA7 board
JTAG, RedBoot
 
NOR      
   
ARM7 NXP LPC2xxx: LPC2106 IAR LPC2106 KickStart board
JTAG, gdb stubs, RedBoot
 
NOR      
  ecoflash support for writing flash images
ARM7 NXP LPC2xxx: LPC2148 Embedded Artists QuickStart Board on Prototype Board
JTAG, gdbstubs
 
NOR      
  ecoflash support for writing flash images
ARM7 NXP LPC2xxx: LPC2292, LPC2294 Phytec phyCORE-LPC2294 board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR      
CAN The eCosPro-CAN driver package is an add-on option
ARM7 NXP LPC2xxx: LPC2387 Keil MCB2387 Evaluation Board
JTAG, gdb stubs
lwIP, IPv6
NOR
  lwIP only due to limited memory
ARM7 NXP LPC2xxx: LPC2468 Embedded Artists LPC2468-32 and LPC2468-16 OEM Boards on Base Board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR, NAND
   
ARM7 ST STR7: STR710 ST STR710-EVAL board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR    
  ADC  
ARM7 ST STR7: STR710 Trimble TM3000 Development Kit
JTAG, RedBoot
BSD, lwIP, IPv6
NOR    
ADC, GPIO, PPP over GSM, power management Free eCosPro Starter Kit available to TM3000 registered users
ARM7 Sharp LH7: LH77790A ARM AEB-1 Evaluation Board
JTAG, RedBoot    
NOR      
     
ARM7 Samsung KS32: KS32C50100 ARM Evaluator7T (AEB-2)
JTAG, RedBoot
BSD, lwIP, IPv6
NOR              
ARM7 ARM7TDMI ARM FPGA Integrator/CM7TDMI
JTAG, RedBoot   BSD, lwIP, IPv6
NOR           PCI  
ARM7 ARM7TDMI ARM PID7T/EPI Dev7
JTAG, RedBoot
 
NOR              
ARM9 ARM926EJS ARM Versatile Platform
JTAG, RedBoot   BSD, lwIP, IPv6
NOR      
   
ARM9 ARM966E-S ARM FPGA Integrator/CM966E-S
JTAG, RedBoot   BSD, lwIP, IPv6
NOR           PCI  
ARM9 Atmel AT91: AT91RM9200 Atmel AT91RM9200 Development Kit
JTAG, RedBoot
BSD, lwIP, IPv6
NOR, DataFlash
   
ARM9 Atmel AT91: AT91RM9200 Atmel AT91RM9200 Evaluation Kit
JTAG, RedBoot
BSD, lwIP, IPv6
NOR, DataFlash
   
ARM9 Atmel AT91: AT91RM9200 Cogent CSB337 single board computer
JTAG, RedBoot
BSD, lwIP, IPv6
NOR    
framebuffer Cogent CSB900 LCD board required for framebuffer driver
ARM9 Atmel AT91: AT91RM9200 KwikByte KB9200, KB9201, KB9202B, KB9202C single board computers
JTAG, RedBoot
BSD, lwIP, IPv6
NOR      
   
ARM9 Atmel AT91: AT91RM9200 SSV DNP/9200 on DNP/EVA9 Evaluation Board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR
   
ARM9 Atmel SAM9: AT91SAM9260 Atmel AT91SAM9260-EK Evaluation Kit
JTAG, RedBoot
BSD, lwIP, IPv6
DataFlash, NAND
  DataFlash based system bootstrap. NAND driver supports H/W ECC.
ARM9 Atmel SAM9: AT91SAM9261 Atmel AT91SAM9261-EK Evaluation Kit
JTAG, RedBoot
BSD, lwIP
NOR, NAND
  NAND driver supports H/W ECC
ARM9 Atmel SAM9: AT91SAM9263 Atmel AT91SAM9263-EK Evaluation Kit
JTAG, RedBoot
BSD, lwIP, IPv6
DataFlash, NAND
  DataFlash based system bootstrap. NAND driver supports H/W ECC.
ARM9 Atmel SAM9: AT91SAM9G20 Atmel AT91SAM9G20-EK Evaluation Kit
JTAG, RedBoot
BSD, lwIP, IPv6
DataFlash, NAND
 
ARM9 Atmel SAM9: AT91SAM9G45 Atmel AT91SAM9G45-EKES Evaluation Kit
RedBoot
BSD, lwIP, IPv6
DataFlash, NAND
 
ARM9 Freescale i.MXL: MC9328MX1, MC9328MXL MX1ADS/M9328MXLADS Application Development System
JTAG, RedBoot
BSD, lwIP, IPv6
NOR      
     
ARM9 Samsung s3c24xxx: s3c2410x s3c24xxx based boards JTAG, RedBoot
BSD, lwIP, IPv6
NOR, NAND      
  Current h/w ports limited to private customer boards
ARM9 TI Integra OMAP L-1x: L-137 Spectrum Digital OMAP-L137/TMS320C6747 Floating Point Starter Kit
JTAG, RedBoot
BSD, lwIP, IPv6
NOR
 
ARM9 TI Integra OMAP L-1x: L-138 Zoom OMAP-L138 eXperimenter Kit
JTAG, RedBoot
BSD, lwIP, IPv6
NOR
 
  SPI serial flash. RedBoot support for JFFS2 on flash and FATfs on SD cards. I2C support coming soon.
ARM9 TI Sitara AM180X: AM1808 Zoom Sitara AM1808 eXperimenter Kit
JTAG, RedBoot
BSD, lwIP, IPv6
NOR
 
  Sitara is software compatible with above TI L138 processor
ARM XScale Intel IOP3xx, IOP321/80321 Intel IQ80321 Evaluation Platform Board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR           PCI  
ARM XScale Intel IXP4xx: IXP425 Intel XScale IXDP425 Network Processor Evaluation Board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR           PCI, GPIO  
ColdFire Freescale MCF520x: MCF5208 Freescale M5208EVB and M5208EVBe Evaluation Boards
BDM   BSD, lwIP, IPv6
NOR  
     
ColdFire Freescale MCF521x: MCF5213 Freescale M5213EVB Evaluation Board
BDM    
NOR  
  CAN Free eCosPro Starter Kit available for registered owners of the board, upgradeable to eCosPro Developer's Kit. ecoflash support for installing flash images. The eCosPro-CAN driver package is an add-on option.
ColdFire Freescale MCF527x: MCF5272 Freescale M5272C3 Evaluation Board
BDM, RedBoot
BSD, lwIP, IPv6
NOR  
 
     
ColdFire Freescale MCF528x: MCF5282 M5282EVB Evaluation Board
BDM, RedBoot
BSD, lwIP, IPv6
NOR  
  CAN On-chip and off-chip flash both supported. The eCosPro-CAN driver package is an add-on option.
ColdFire Freescale MCF528x: MCF5282 M5282LITE Evaluation Board
BDM, RedBoot
BSD, lwIP, IPv6
NOR  
  CAN On-chip and off-chip flash both supported. The eCosPro-CAN driver package is an add-on option.
ColdFire Freescale MCF528x: MCF5280 SSV DIL/NetPC DNP/5280 eCos Starter Kit
BDM, RedBoot
BSD, lwIP, IPv6
NOR  
  CAN Board bundled with eCosPro Starter Kit which can be upgraded to eCosPro Developer's Kit. The eCosPro-CAN driver package is an add-on option.
ColdFire Freescale MCF528x: MCF5282 SSV DIL/NetPC DNP/5282 on DNP/EVA6 Evaluation Board
BDM, RedBoot
BSD, lwIP, IPv6
NOR  
  CAN On-chip and off-chip flash both supported. The eCosPro-CAN driver package is an add-on option.
ColdFire Freescale MCF532x: MCF5329 senTec Cobra5329 Module and Carrier Board
BDM, RedBoot
BSD, lwIP, IPv6
NOR
CAN ecoflash support for writing flash images. The eCosPro-CAN driver package is an add-on option.
H8S Renesas H8S/22xx: H8S/2218, H8S/2212 H8S Simulator
RedBoot    
              Only 32bit versions of CPU supported. Current h/w ports limited to private customer boards
H8 Renesas H8/300H H8/300 Simulator
RedBoot    
              Only 32bit versions of CPU supported. Current h/w ports limited to private customer boards
MIPS MIPS32: 14Kc, 14K with microMIPS ISA support MIPS SEAD-3 LX110 and LX50 Development Boards
JTAG, RedBoot   BSD, lwIP, IPv6
NOR             Dual ISA support includes configuration options to enable mixing of MIPS32 and microMIPS ISA's in both system and application code. Both little-endian and big endian modes of operation are also supported. Multicasting and IPv6 currently not supported.
MIPS MIPS32: 4Kc; MIPS64: 5Kc MIPS Atlas Development Board
JTAG, RedBoot   BSD, lwIP
NOR           PCI  
MIPS MIPS32: 4Kc, 4Kec; MIPS64: 5Kc MIPS Malta Development Board
JTAG, RedBoot
BSD, lwIP
NOR        
PCI  
MIPS NXP PNX83xx: PNX8310 NXP STB200 STB Reference Design
JTAG, RedBoot
BSD, lwIP, IPv6
NOR      
    Free eCosPro Starter Kit available to STB200 registered users. Includes USB host stack.
MIPS NXP PNX83xx: PNX8330 NXP STB220 STB Reference Design
JTAG, RedBoot
BSD, lwIP, IPv6
NOR  
 
  IDE Free eCosPro Starter Kit available to STB220 registered users. Includes MMFS fs & USB host and device stacks.
NIOS II Altera Cyclone II FPGA Altera Nios II Development Kit Cyclone II FPGA Edition (2C35)
JTAG, RedBoot
BSD, lwIP, IPv6*
NOR      
    Free eCosPro Starter Kit available to Stratix board registered users. eCosPro Developer's Kit upgrade includes additional features including triple-speed Ethernet support. * Multicasting and IPv6 are supported for the on-board lan91c111 Ethernet driver, but not currently for Altera triple-speed Ethernet driver.
NIOS II Altera Cyclone III FPGA Nios II Embedded Evaluation Kit, Cyclone III Edition (NEEK)
JTAG, RedBoot
BSD, lwIP
NOR      
    Triple-speed Ethernet driver included. Multicasting and IPv6 currently not supported for triple-speed Ethernet driver.
NIOS II Altera Stratix II FPGA Altera Nios II Development Kit Stratix II FPGA Edition (2S60)
JTAG, RedBoot
BSD, lwIP
NOR      
    Free eCosPro Starter Kit available to Stratix board registered users. eCosPro Developer's Kit upgrade includes additional features including triple-speed Ethernet support. * Multicasting and IPv6 are supported for the on-board lan91c111 Ethernet driver, but not currently for Altera triple-speed Ethernet driver.
PowerPC Freescale MPC5121e Freescale ADS512101 Advanced Development System
JTAG, RedBoot
BSD, IPv6
NOR
 
CAN, GPIO, IDE, SPI-slave The eCosPro-CAN driver package is an add-on option. SPI and UART support on this board are mutually exclusive. JTAG programmer required for RedBoot firmware installation.
PowerPC Freescale MPC55xx: MPC5554 Freescale MPC5554EVB Evaluation Kit (AKA MPC55554DEMO)
JTAG, RedBoot    
NOR              
PowerPC Freescale MPC82xx: MPC8245 Ampro EnCore PP1 module and board   JTAG, RedBoot
BSD, lwIP
NOR             ENQUIRE FOR AVAILABILITY
PowerPC Freescale MPC830x: MPC8309 Freescale MPC830xKIT Processor Evaluation Kit
JTAG, RedBoot
BSD, lwIP
NOR    
GPIO
PowerPC Freescale MPC8xx: MPC852T Analogue & Micro Adder II Board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR              
PowerPC Freescale MPC8xx: MPC850 Analogue & Micro Adder I Board
JTAG, RedBoot
BSD, lwIP, IPv6
NOR              
SuperH Renesas SH4A: SH7780 SDK7780 Development Board
JTAG, RedBoot   BSD, lwIP, IPv6
NOR      
PCI  
SuperH Renesas SH4: SH4-200 SuperH SH4-202 MicroDev Board
JTAG, RedBoot   BSD, lwIP, IPv6
NOR              
SuperH ST ST40: ST40RA166XH ST ST40RA166 Evaluation Platform
JTAG, RedBoot   BSD, lwIP, IPv6
NOR           PCI Free eCosPro Starter Kit available to ST40RA166 board registered users
x86 Intel/AMD x86-32 Generic PC and PC/104 boards
RedBoot   BSD, lwIP, IPv6
         
framebuffer, PCI, NXP SJA1000 CAN, SMP support on some h/w Ethernet: Intel i82559, i82544; AMD Lance; NS DP83816; Realtek RTL8139. VMware, Bochs Emulator and QEMU can also be used as target. VMware port does not support IPv6. The eCosPro-CAN driver package is an add-on option. Profiling system shares system timer.
x86 Intel/AMD x86-32 Linux x86 Synthetic Target
direct
BSD, lwIP, IPv6   NOR, NAND      
framebuffer, ADC Synthetic NAND driver includes bad block injection option

In addition to the drivers and features listed above, all ports include hardware support for system interrupt controller, hardware timer, cache (where applicable) and RAM initialisation. All NOR flash drivers conform to v2 of the flash API. NOR flash drivers are required for JFFS2 Journalling Flash File System 2 support.2 NAND flash drivers are required to support the YAFFS NAND file system. MMC/SD or IDE drivers are a prerequisite for FATfs support. Driver support indicated in above table is either for the specific processor or discrete hardware on the specific evaluation board. Any given evaluation board may not include the necessary hardware to support all processor specific drivers. Consult the eCosPro documentation for more information.

   
         
 
  Copyright © 2003-2013 eCosCentric Limited Privacy & Legal Statements