Free ECB_AT91 V1 (Single Board Computer)
The Free ECB_AT91 V1 is a Single Board Computer made by emQbit. You can download the specs and build your own. We really think that it is very important to have a free modern embedded plataform : Hardware and Software.
You can download the designs and use/modify them. They're copylefted under the GNU GPL license. (We might upgrade to GPL V3 once it's ready).
Hardware is Useless with no software, so the documentation and the patches needed to make it work are also available.
Feel free to contribute. If you want to support our work, please donate some money or contribute documentation, debugging, tools, etc. Buying products or support from us is a good way to contribute.
Supported GNU/Linux distributions
- Debian GNU/Linux
- Openembedded (Public repository available soon)
- Buildroot
Here is a short video that shows a Debian login with Linux 2.6.20.
Features of the Single Board Computer
- 180 MHz ARM9 processor (Atmel AT91RM9200)
- 2 MBytes of serial flash
- Up to 64MBytes of SDRAM (Supports 8M/16M/32M/64M)
- 1 SD/MMC slot
- USB 2.0 host
- I2C port
- 1 10/100 Ethernet interface
- 1 high speed USB 2.0 interface
- 4 SPI interfaces
- 2 serial (RS232) interfaces
- JTAG support
Documentation
- Getting started - A good place to start
- Flashing the board yourself
- Configure minicom to use the serial console
- Configure kermit to use the serial console
- Update the kernel of the ECB_AT91
- How to cross-compile for the ARM. This article needs a lot of work.
- Darrell loader - the fist boot loader
- Build and upload U-boot - the second boot loader
- boot-with-tftp - Load the kernel using tftp, and then boot.
- u-boot-root-over-nfs.en - Load the root filesystem using NFS (Espa�ol)
- openembedded
- re-install debian in the ecb_at91
- at91rm9200-watchdog - Enable the watchdog timer.
- at91-gpio - Using the GPIOs from user space and kernel space.
More documentatoon in the wiki.
External links
- http://www.thouters.be/EcbAt91Jtag : Using JTAG with the Free ECB_AT91 board
Mailing List
Join our mailing list.
|
|
| Subscribe to ecb_at91 |
| Visit this group |
Thanks
Inspiration
There are similar projects, and we would like to thank them for making their designs free and for their support.
Openembedded
Stefano Parusso motivated us to use openembedded in the board (by making OE run on it!). We are testing it and it's working well. We are using the Angstrom Distribution, which is part of OpenEmbedded.
We will publish the repositories and the base image really soon.
Last update: 2007-09-17 (Rev 429)
