Hardware Specifications

Armadillo-500 CPU Module
Processor Freescale i.MX31L
CPU Core ARM1136JF-S
- I/D cache 16KB/16KB
- L2 cache 128KB
- Vector floating point coprocessor
DDR SDRAM 64MB
Flash Memory 16MB (NOR)
Dimensions 34mm x 54mm
Connector FX10A-140S/14-SV (Hirose Electric)
Power Supply DC5V±5%
Weight Approx. 10g
Armadillo-500 Base Board
Flash Memory 256MB (NAND)
Ethernet 10BASE-T/100BASE-TX
Serial Ports RS232C 2ch, 230.4kbps (max)
GPIO 22bit (3V), 8bit (1.8V)
USB USB2.0 Host 2ch (High Speed)
Compact Flash TypeI/II 1 Slot (I/O, Memory Card support)
SD/MMC 1 Slot
Video Output Analog RGB output: D-Sub15 pin
Audio Headphone out, mic in
Calendar Clock Battery backup real time clock
Expansion Interface Expansion memory bus (16bit)
JTAG I/F Mictor 38 pin ETM connector
Standard 20 pin JTAG
Dimensions 98mm x 146mm
Connector FX10A-140P/14-SV (Hirose Electric)
Power Supply DC5V±5%
Weight Approx. 120g

Block Diagram

Armadillo-500 Block Diagram

Software Specifications (Linux)

Kernel

  • Linux Kernel Version 2.6

Driver Support

  • Ethernet
  • Serial
  • USB host
  • CompactFlash
  • MMC
  • Video
  • Audio

Distributions

  • Atmark Dist
    A source based distribution for creating application and kernel images that can be stored in on-board flash memory.
  • Debian GNU/Linux
    Debian GNU/Linux (Etch) is supported on Armadillo-500.
    Note: requires the use of a large external storage medium (500MB or more).

Bootloader

  • Hermit-At

Development Environment

  • GNU Cross Development Environment (ARM)
    gcc-4.1, libc6
  • ATDE (Atmark Techno Development Environment)
    This is a VMware virutal machine data image.
  • Linux source code

Purchase Info

Armadillo-500 Details