In mONeCos distribution you can find some reference designs. These designs are placed in hw/design folder. In pre-built folder, there are placed bitstream, RedBoot and eCos with a test application.
| Board | Design | Reference design name | eCos template name | RedBoot | eCos |
|---|---|---|---|---|---|
| S3E1600E | opb | Xilinx-Spartan3E1600-RevA-opb-edk92 | Xilinx Spartan3e1600 opb edk92 | yes | yes |
| S3E1600E | plb | Xilinx-Spartan3E1600-RevA-xps-edk92 | Xilinx Spartan3e1600 xps edk92 | yes | yes |
| ml505 | plb | Xilinx-ml505-xps-edk92 | Xilinx ml505 xps edk92 | yes | in progress |
| Category | IP name | Version | State |
|---|---|---|---|
| CPU | Microblaze | 4.00.a | Works |
| Microblaze | 7.00.b | Works | |
| Serial | opb_uart16550 | 1.00.d | Full support |
| xps_uart16550 | 1.00.a | Full support | |
| opb_uartlite | 1.00.b | BSP support | |
| xps_uartlite | 1.00.a | BSP support | |
| Diagnostic output | opb_uart16550 | 1.00.b | Xdriver support |
| xps_uart16550 | 1.00.a | Xdriver support | |
| opb_uartlite | 1.00.b | Xdriver support | |
| xps_uartlite | 1.00.a | Xdriver support | |
| Ethernet | opb_ethernetlite | 1.01.b | Xdriver support |
| xps_emaclite | 1.00.a | Xdriver support | |
| GPIO | xps_gpio | 1.00.a | Simple support |
| opb_gpio | 3.01.b | Simple support | |
| Storage | sysace | PowerPC support | |
| Memory | mpmc | 3.00.b | Works |
| mch_opb_ddr | 1.00.a | Works | |
| Timer | opb_timer | 1.00.b | Full support |
| xps_timer | 1.00.a | Full support | |
| Interrupt controller | opb_intc | 1.00.c | Full support |
| xps_intc | 1.00.a | Full support |