| |
|
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 |
Debug |
Profiling |
Ethernet |
Serial |
Flash |
SD |
SPI |
I2C |
WDT |
RTC |
Other |
Doc |
Notes |
| ARM Cortex-M3 |
NXP LPC17xx: LPC1768, LPC1758 |
Keil MCB1700 Evaluation Board |
JTAG, gdbstubs |
 |
lwIP |
 |
NOR |
 |
 |
 |
 |
 |
|
|
COMING SOON |
| ARM Cortex-M3 |
Luminary Micro/TI Stellaris LM3Sxxxx:LM3S8962 |
LM3S8962 Evaluation Board |
JTAG, gdbstubs |
 |
lwIP |
 |
NOR |
|
 |
 |
 |
|
GPIO |
 |
|
| ARM Cortex-M3 |
ST STM32F10x: STM32F103RB |
ST STM3210B-EVAL evaluation board |
JTAG |
 |
|
 |
NOR |
|
 |
 |
 |
 |
ADC, GPIO |
 |
No external memory. |
| ARM Cortex-M3 |
ST STM32F10x: STM32F107VCT |
ST STM3210C-EVAL evaluation board |
JTAG, gdbstubs |
 |
lwIP |
 |
NOR |
 |
 |
 |
 |
 |
ADC, GPIO |
 |
SD driver COMING SOON |
| ARM Cortex-M3 |
ST STM32F10x: STM32F103ZE |
ST STM3210E-EVAL evaluation board |
JTAG, RedBoot |
 |
|
 |
NOR, NAND |
 |
 |
 |
 |
 |
ADC, GPIO |
 |
SD driver COMING SOON |
| 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 |
|
|
|
 |
|
|
 |
|
| 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 driver available |
| ARM7 |
Atmel SAM7: AT91SAM7S256, AT91SAM7S512 |
Atmel AT91SAM7S-EK Evaluation Kit |
JTAG, gdbstubs |
 |
|
 |
NOR |
|
 |
 |
 |
|
|
 |
|
| ARM7 |
Atmel SAM7: AT91SAM7X256, AT91SAM7X512 |
Atmel AT91SAM7X-EK Evaluation Kit |
JTAG, RedBoot |
 |
lwIP |
 |
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 |
 |
NOR |
|
|
|
 |
 |
|
 |
CAN driver available |
| ARM7 |
NXP LPC2xxx: LPC2387 |
Keil MCB2387 Evaluation Board |
JTAG, gdb stubs |
 |
lwIP |
 |
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 |
 |
NOR, NAND |
 |
 |
 |
 |
 |
|
 |
YAFFS NAND file system available |
| ARM7 |
ST STR7: STR710 |
ST STR710-EVAL board |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
 |
 |
|
ADC |
 |
|
| ARM7 |
ST STR7: STR710 |
Trimble TM3000 Development Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
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 |
 |
NOR |
|
|
|
|
|
|
 |
|
| ARM7 |
ARM7TDMI |
ARM FPGA Integrator/CM7TDMI |
JTAG, RedBoot |
|
BSD, lwIP |
 |
NOR |
|
|
|
|
|
PCI |
 |
|
| ARM7 |
ARM7TDMI |
ARM PID7T/EPI Dev7 |
JTAG, RedBoot |
 |
|
 |
NOR |
|
|
|
|
|
|
 |
|
| ARM9 |
ARM926EJS |
ARM Versatile Platform |
JTAG, RedBoot |
|
BSD, lwIP |
 |
NOR |
|
|
|
 |
 |
|
 |
|
| ARM9 |
ARM966E-S |
ARM FPGA Integrator/CM966E-S |
JTAG, RedBoot |
|
BSD, lwIP |
 |
NOR |
|
|
|
|
|
PCI |
 |
|
| ARM9 |
Atmel AT91: AT91RM9200 |
Atmel AT91RM9200 Development Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR, DataFlash |
 |
 |
 |
 |
 |
|
 |
|
| ARM9 |
Atmel AT91: AT91RM9200 |
Atmel AT91RM9200 Evaluation Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR, DataFlash |
 |
 |
 |
 |
 |
|
 |
|
| ARM9 |
Atmel AT91: AT91RM9200 |
Cogent CSB337 single board computer |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
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 |
 |
NOR |
|
|
|
 |
 |
|
 |
|
| ARM9 |
Atmel AT91: AT91RM9200 |
SSV DNP/9200 on DNP/EVA9 Evaluation Board |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
 |
 |
 |
 |
 |
|
 |
|
| ARM9 |
Atmel SAM9: AT91SAM9260 |
Atmel AT91SAM9260-EK Evaluation Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
DataFlash, NAND |
 |
 |
 |
 |
 |
|
 |
DataFlash based system bootstrap |
| ARM9 |
Atmel SAM9: AT91SAM9261 |
Atmel AT91SAM9261-EK Evaluation Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR, NAND |
 |
 |
 |
 |
 |
|
 |
|
| ARM9 |
Atmel SAM9: AT91SAM9263 |
Atmel AT91SAM9263-EK Evaluation Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
DataFlash |
 |
 |
 |
 |
 |
|
 |
DataFlash based system bootstrap |
| ARM9 |
Freescale i.MXL: MC9328MX1, MC9328MXL |
MX1ADS/M9328MXLADS Application Development System |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
 |
|
|
 |
|
| ARM9 |
Samsung s3c24xxx: s3c2410x |
s3c24xxx based boards |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR, NAND |
|
|
|
 |
 |
|
|
Current h/w ports limited to private customer boards |
| ARM9 |
TI OMAP L-1x: L-138 |
Zoom OMAP-L138 eXperimenter Kit |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
 |
 |
|
 |
 |
|
 |
SPI serial flash. RedBoot support for JFFS2 on flash and FATfs on SD cards. |
| ARM XScale |
Intel IOP3xx, IOP321/80321 |
Intel IQ80321 Evaluation Platform Board |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
|
|
PCI |
 |
|
| ARM XScale |
Intel IXP4xx: IXP425 |
Intel XScale IXDP425 Network Processor Evaluation Board |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
|
|
PCI, GPIO |
 |
|
| ColdFire |
Freescale MCF52xx: MCF5213 |
Freescale M5213EVB Evaluation Board |
BDM |
|
|
 |
NOR |
|
 |
 |
 |
|
|
 |
Free eCosPro Starter Kit available for registered owners of the board,
upgradeable to eCosPro Developer's Kit.
ecoflash support for installing flash images. CAN driver available. |
| ColdFire |
Freescale MCF52xx: MCF5272 |
Freescale M5272C3 Evaluation Board |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
|
 |
|
|
 |
|
| ColdFire |
Freescale MCF52xx: MCF5282 |
M5282EVB Evaluation Board |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
|
|
 |
On-chip and off-chip flash both supported. CAN driver available. |
| ColdFire |
Freescale MCF52xx: MCF5282 |
M5282LITE Evaluation Board |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
|
|
 |
On-chip and off-chip flash both supported. CAN driver available. |
| ColdFire |
Freescale MCF52xx: MCF5280 |
SSV DIL/NetPC DNP/5280 eCos Starter Kit |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
|
|
 |
Board bundled with eCosPro Starter Kit which can be upgraded to eCosPro Developer's Kit.
CAN driver available. |
| ColdFire |
Freescale MCF52xx: MCF5282 |
SSV DIL/NetPC DNP/5282 on DNP/EVA6 Evaluation Board |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
|
|
 |
On-chip and off-chip flash both supported. CAN driver available. |
| ColdFire |
Freescale MCF53xx: MCF5329 |
senTec Cobra5329 Module and Carrier Board |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
 |
 |
 |
 |
 |
|
 |
ecoflash support for writing flash images.
CAN driver available. |
| 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 |
NXP PNX83xx: PNX8310 |
NXP STB200 STB Reference Design |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
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 |
 |
NOR |
|
 |
|
 |
|
IDE |
 |
Free eCosPro Starter Kit available to STB220 registered users.
Includes MMFS fs & USB host and device stacks. |
| 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 |
 |
|
| NIOS II |
Altera Cyclone II FPGA |
Altera Nios II Development Kit Cyclone II FPGA Edition (2C35) |
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. |
| NIOS II |
Altera Cyclone III FPGA |
Nios II Embedded Evaluation Kit, Cyclone III Edition (NEEK) |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
 |
|
|
 |
COMING SOON |
| 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. |
| PowerPC |
Freescale MPC55xx: MPC5554 |
Freescale MPC5554EVB Evaluation Kit (AKA MPC55554DEMO) |
JTAG, RedBoot |
|
|
 |
NOR |
|
|
|
|
|
|
 |
|
| PowerPC |
Freescale MPC8xx: MPC852T |
Analogue & Micro Adder II Board |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
|
|
|
 |
|
| PowerPC |
Freescale MPC8xx: MPC860 |
Analogue & Micro Adder I Board |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
|
|
|
 |
|
| SuperH |
Renesas SH4A: SH7780 |
SDK7780 Development Board |
JTAG, RedBoot |
|
BSD, lwIP |
 |
NOR |
|
|
|
 |
 |
PCI |
 |
|
| SuperH |
Renesas SH4: SH4-200 |
SuperH SH4-202 MicroDev Board |
JTAG, RedBoot |
|
BSD, lwIP |
 |
NOR |
|
|
|
|
|
|
 |
|
| SuperH |
ST ST40: ST40RA166XH |
ST ST40RA166 Evaluation Platform |
JTAG, RedBoot |
|
BSD, lwIP |
 |
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 |
 |
|
|
|
|
|
 |
framebuffer,
PCI,
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.
CAN support for NXP SJA1000 available.
Profiling system shares system timer. |
| x86 |
Intel/AMD x86-32 |
Linux x86 Synthetic Target |
direct |
 |
BSD, lwIP |
|
NOR, NAND |
|
|
|
 |
 |
framebuffer,
ADC, NAND |
 |
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.
Drivers support indicated in above table is either for the specific processor or discrete
hardware on the specific evaluation board. Not all evaluation boards include the necessary hardware
to support a given processor specific driver. Consult the eCosPro documentation for more information.
|
|
|