400 MHz ARM-9 CPU board
with 64 MB RAM, 128 MB Flash and FPGA
E-CPU-1100
19% VAT
400 MHz ARM-9 CPU board
with 64 MB RAM, 128 MB Flash and FPGA
- Very compact ARM-9 CPU module (ATMEL AT91SAM9G20 400 MHz CPU - ARM926EJ-S core)
- ARM Jazelle® Technology for Java® Acceleration
- 64 MB SDRAM (16 MB optional), 128 MB NAND Flash
- Lattice XP2-5 FPGA with free programmable bus interface
- All interfaces are lead through to industrial safe connectors
- Bootloader U-Boot 1.3.4, Linux Kernel 2.6.27 and BusyBox 1.13.1 preinstalled (Windows Embedded CE optional)
- 3,3 V Low Power Consumption
The E-CPU-1100 board is the flagship of our CPU modules. We would like to point out the AT91SAM9G20 400 Mhz CPU suits very well for mobile and powerfull communication processes combined with the Lattice XP2-5 FPGA. Our developers layouted the module reaching an access speed of 30 mio/sec from CPU to FPGA registers. This represents a data transfer rate of 120 MB/s. Every interface the ARM9 CPU offers is lead through to connectors on the back side.

Compact embedded PC
The E-CPU-1100 module achieves all tasks mobile and powerful communication processes nowadays requires. Based on the 32 bit ARM9 technology, we achieved to develop on an area of only 36,72mm2 (72mm x 51mm) an embedded PC with an integrated operating system. This compact module is especially suited for applications like portable devices or as a communication units for general engineering in industrial or medical technology. Tasks like measurement and control, data logging, ethernet/USB remote maintenance and also protocol conversion are a typical range of application. Easy expansion of existing devices with USB port, ethernet (FTP/HTTP/Telnet Server) and audio (VoIP/WAV/MP3) is possible without difficulties. All required interfaces are provided to the user and are fully supported by the installed operating system. Therefore customers duties can be realised in a fast and easy way. No major programming knowledge is required.
Available interfaces
All interfaces supported by the ARM9G20 are lead through a 100 pin Hirose connector at the reverse side of the module. The needed interface may be wired to the customers respective implementation. This way offers a wide field of possible applications. Only some of those interfaces requires a driver module.
The E-CPU-1100 also has a Lattice XP2-5 FPGA which offers an external address and data and control bus. These pins are lead through by a second 100 pin Hirose connector, which is also at the reverse side of the module.
U-Boot
The latest version of the Linux boot loader U-Boot is already installed and stored in the NAND Flash. The function of the bootloader is to load the Linux kernel. U-Boot is also able to start a Linux kernel over ethernet (TFTP), from CF-Card oder just by using a locally connected USB stick.
Operating system Embedded Linux/Windows CE
The E-CPU-1100 module comes by default with the open source Operating Sytem Linux. Due to this, linux suits especially well to developers less experienced in programming, because many solutions can be found in the internet. As Alternative, the E-CPU-1100 Module can also be equiped with Windows CE.
Energy saving operating
To reduce the power consumption of the E-CPU-1100 module, the ARM9-CPU has some power management functions. The control signals of these functions are user-programmable .
Large Starterkit
The starter kit E-BASE-1000 including the E-CPU-1100 module is available for fast and easy start of the development, . Every interface supported by the E-CPU-1100 module is lead through the E-BASE-1100 board by jacks or headers. The starter kit includes also every accessories for directly beginning your development. Programming is done under Linux in "C".
Click here for more information about the Starterkit "E-BASE-1000"

|

The block diagram shows, which components are based on the module and which interfaces belong to the respective Hirose connectors.


Manuals
Manual E-CPU-1100/E-CPU-1000
Manual E-CPU-1100/E-CPU-1000 Hardwaredescription about Linux-modules
- Hardware description
- Memory layout
- Pin assignment
Manual E-BASE-1000 (Starterkit for E-CPU-1100 / E-CPU-1000 / E-CPU-800)
Manual E-BASE-1000 (Starterkit for E-CPU-1100 / E-CPU-1000 / E-CPU-800) Hardwaredescription Linux development boards
- Board overview
- Mechanics
- Schematics
- Switches
Manual Linux for Embedded
Manual Linux for Embedded Softwaredocumentation about our Linux-boards.
- Quickstart
- Installation of the toolchain
- Compiling the "first" C-program for a ARM9-board
- Installation of a NFS-server / TFTP-server
- Updating Linux Kernel and ROOT-filesystem
Datasheets
Downloads
Ubuntu 9.04 Desktop - Version 1.20 - Image für den VMware Player (ca.1,2 GB)
Ubuntu 9.04 Desktop - Version 1.20 - Image für den VMware Player (ca.1,2 GB) Installed components:
- Toolchain (ARM9 Crosscompiler)
- FTP-Server
- NFS-Server
- TFTP-Server
- simple source example in C with a script to compile