| |
|
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 |
 |
NOR |
 |
 |
 |
 |
 |
|
|
| 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 |
ENQUIRE FOR AVAILABILITY |
| ARM Cortex-M3 |
ST STM32F10x: STM32F107VCT |
ST STM3210C-EVAL evaluation board |
 |
JTAG, gdbstubs |
 |
lwIP |
 |
NOR |
|
 |
 |
 |
 |
ADC, GPIO |
|
| ARM Cortex-M3 |
ST STM32F10x: STM32F103ZE |
ST STM3210E-EVAL evaluation board |
 |
JTAG, RedBoot |
 |
|
 |
NOR, NAND |
|
 |
 |
 |
 |
ADC, GPIO |
|
| ARM Cortex-M3 |
ST STM32F20x: STM32F207IGH6 |
ST STM3220G-EVAL evaluation board |
 |
JTAG, RedBoot |
 |
lwIP |
 |
NOR, NAND |
|
 |
 |
 |
 |
GPIO |
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 |
|
|
|
 |
|
|
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 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, gdbstubs |
 |
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 |
 |
 |
 |
 |
 |
|
|
| 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. 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 |
 |
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 |
 |
DataFlash, NAND |
 |
 |
 |
 |
 |
|
|
| ARM9 |
Atmel SAM9: AT91SAM9G45 |
Atmel AT91SAM9G45-EKES Evaluation Kit |
 |
RedBoot |
 |
BSD, lwIP |
 |
DataFlash, NAND |
 |
 |
 |
 |
 |
|
|
| 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 Integra OMAP L-1x: L-137 |
Spectrum Digital OMAP-L137/TMS320C6747 Floating Point Starter Kit |
 |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
 |
 |
 |
 |
 |
|
|
| ARM9 |
TI Integra 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.
I2C support coming soon. |
| ARM9 |
TI Sitara AM180X: AM1808 |
Zoom Sitara AM1808 eXperimenter Kit |
 |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
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 |
 |
NOR |
|
|
|
|
|
PCI |
|
| ARM XScale |
Intel IXP4xx: IXP425 |
Intel XScale IXDP425 Network Processor Evaluation Board |
 |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
|
|
PCI, GPIO |
|
| ColdFire |
Freescale MCF520x: MCF5208 |
Freescale M5208EVBe Evaluation Board |
|
BDM |
|
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
 |
|
COMING SOON |
| ColdFire |
Freescale MCF521x: 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 MCF527x: MCF5272 |
Freescale M5272C3 Evaluation Board |
 |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
|
 |
|
|
|
| ColdFire |
Freescale MCF528x: MCF5282 |
M5282EVB Evaluation Board |
 |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
|
|
On-chip and off-chip flash both supported. CAN driver available. |
| ColdFire |
Freescale MCF528x: MCF5282 |
M5282LITE Evaluation Board |
 |
BDM, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
 |
 |
 |
|
|
On-chip and off-chip flash both supported. CAN driver available. |
| ColdFire |
Freescale MCF528x: 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 MCF528x: 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 MCF532x: 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 |
MIPS32: 14Kc, 14K with microMIPS ISA support |
MIPS SEAD-3 LX110 and LX50 Development Boards |
 |
JTAG, RedBoot |
|
BSD, lwIP |
 |
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. |
| 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 |
 |
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. |
| 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 |
|
|
|
 |
|
|
|
| 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 MPC5121e |
Freescale ADS512101 Advanced Development System |
 |
JTAG, RedBoot |
 |
BSD |
 |
NOR |
|
|
 |
 |
 |
GPIO |
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 MPC8xx: MPC852T |
Analogue & Micro Adder II Board |
 |
JTAG, RedBoot |
 |
BSD, lwIP |
 |
NOR |
|
|
|
|
|
|
|
| PowerPC |
Freescale MPC8xx: MPC850 |
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 |
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.
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.
|
|
|