MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » M-501-16 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Atmel AT91RM9200 (ARM9) Processor Board, Linux-ready US$29.00

Atmel AT91RM9200 (ARM9) Processor Board, Linux-ready

  • Atmel AT91RM9200 CPU, 200MIPS @180MHz, with MMU
  • 64MB SDRAM, 16MB NOR Flash memory
  • One 10/100 Mbps Ethernet interface with on-board PHY and transformer
  • Two full-speed USB 2.0 Host ports
  • One SD (secure digital) interface
  • Four 921.6kbps UARTs with hardware flow control
  • I2C bus
  • I2S bus; one transmitter and one receiver
  • SPI with 2x chip select signals
  • 32x general-purpose IOs; CMOS/3.3V compatible
  • 8-bit external local bus (A0-A7, D0-D7), with 4x chip selects
  • Small footprint; only 80 x 50mm
  • Ultra low power consumption; less than 2.5W
  • Linux 2.6.x OS is pre-loaded; supports file system
  • GNU C/C++ tool chain is included
  • Available in standard and extended temperature range (see below)
  • The M-501 is a credit card size ARM9-based SoM (System-on-Module). It includes an Atmel AT91RM9200 ARM9 CPU, 64MB SDRAM and 16MB Flash. The Linux kernel 2.6.x OS with file system support comes pre-loaded in the M-501.

    An Automation Control Board, iPAC-5010, is available that uses the M-501 CPU module. The iPAC-5010 provides 16 opto-isolated inputs, 8 Darlington Pair outputs to drive relays, 2 USB host connections, Ethernet connection and RS232/RS422 interfaces.

    Atmel AT91RM9200 ARM Board Hardware


    • CPU: Atmel AT91RM9200, with MMU
    • Clock: 180MHz
    • SDRAM: 64MB
    • Flash: 16MB
    • Network

    • Type: Ethernet, 10/100 Mbps
    • PHY: Davicom DM9161
    • Isolation: 1.5 kV
    • USB

    • Host: x2, USB 2.0 compliant
    • Signals: UdataA+, UdataA-, UdataB+, UdataB-
    • UART

    • Port0: TXD0, RXD0, RTS0, CTS0, GND
    • Port1: TXD1, RXD1, RTS1, CTS1, DCD1, DTR1, DSR1, GND
    • Port2: TXD2, RXD2, RTS2, CTS2, GND
    • Port3: TXD3, RXD3, RTS3, CTS3, GND
    • Signal Level: CMOS/3.3V compatible
    • Common UART Parameters

    • Baud Rate: Up to 921.6 Kbps
    • Data Bits: 5 to 8 bits
    • Parity: None, Even, Odd, Mark, Space
    • Stop: 1, 1.5, 2 bits
    • Flow Control: RTS/CTS, XON/XOFF, None
    • UART Port 0 (when used as RS485)

    • Supports 9-bit Multi-drop mode
    • Supports hardware auto direction control
    • I2C (Inter-IC Bus)

    • Signals: TWD, TWDK
    • Supported devices: Ricoh RS5C372 RTC; Atmel AT24C16 and compatible EEPROM
    • I2S (Inter-IC Sound)

    • Transmitter: TSCK, TWS, TSD
    • Receiver: RSCK, RWS, RSD
    • SPI (Serial Peripheral Interface)

    • Signals: MISO, MOSI, SPCK, CS1, CS2
    • SD (Secure Digital Card Interface)

    • Signals: MCCDA, MCCK, MCDA0~MCDA3
    • Compatible with SD memory card Specification 1.0
    • Watchdog timer

    • CPU built-in internal watchdog timer, used by Linux kernel
    • General-Purpose IOs (GPIO)

    • 32 GPIOs; can be programmed as digital input or output
    • Support interrupt function when GPIO set as digital input
    • Signal Level: CMOS/3.3V Compatible
    • Pre-defined Pins

    • Reset Button (CN2; pin 35), input
    • Buzzer (CN2; pin 37), output
    • 2-pin DIP Switch (CN2; pins 12 & 13), input
    • System Ready LED (CN2; pin 38), output
    • LAN activity LED (CN3; pin 11), output
    • Undefined Digital IO Pins (reserved)

    • CN1: pins 23, 24, 25, 26
    • CN3: pins 23, 24
    • Debug ports

    • JTAG port: for low-level debug
    • Console port: Tx/Rx serial console (share RTS2, CTS2)
    • Local Bus

    • Data bus: 8-bit (D0-D7)
    • Address bus: 8-bit (A0-A7)
    • Chip select: x4 (NCS3-NCS6)
    • Control bus: RD, WR
    • Signal Level: CMOS/3.3V Compatible
    • Power Consumption

    • Input range: 3.0 to 3.6V DC (3.3V nominal)
    • Consumption: 2W
    • Mechanism

    • Board dimension: 50 x 80mm
    • Connectors (2.0mm pitch)
    • CN1: 28 pins; CN2: 50 pins; CN3: 50 pins
    • Mounting holes: x4, 2.0mm(M2) diameter

    Block Diagram

    Atmel AT91RM9200 ARM Board Software

      Operating System

    • Linux kernel 2.6.x
    • File System

    • Supports JFFS2, EXT2/EXT3, VFAT/FAT, NFS
    • Protocol Stacks

    • Support IPV4, ICMP, ARP, DHCP, NTP, TCP, UDP, FTP, Telnet, HTTP, PPP, PPPoE, CHAP, PAP, SMTP, SNMP V1/V3, SSL, SSH 1/2
    • Pre-loaded Utilities

    • Bash: Shell Command
    • Telnet: Telnet client program
    • Busybox: Linux utility collection
    • FTP: FTP client program
    • Pre-loaded Daemons

    • pppd: Dial in/out over serial port and PPPoE
    • snmpd: SNMP agent program
    • telnetd: Telnet server program
    • inetd: TCP server program
    • ftpd: FTP server program
    • boa: Web server program
    • sshd: secured shell server
    • iptables: Firewall service manager
    • armd: Artila manager daemon
    • Tool Chain for Linux/Windows

    • GCC: C/C++ PC cross compiler
    • GLIBC: POSIX Library
    • To use the tool chain for Windows, install Cygwin first, then Invoke the cross-compiler in the Cygwin console.
    • Standard Device Drivers

    • SD/MMC, UART, Ethernet, GPIO, Buzzer
    • Real Time Clock: Supports Ricoh RS5C372
    • EEPROM: Supports Atmel AT24C16 and compatible
    • Pre-loaded USB Host Drivers

    • Flash thumb drive
    • IEEE-802.11b/g WiFi adapter (Ralink)
    • 10/100Mbps Fast Ethernet adapter (RT8150)
    • RS-232 adapter (prolific)
    • ADSL modem
    • ISDN modem (CDC/ACM compatible)

    AT91RM9200 CPU Module Resources

    Optional Carrier Board

    This processor card also can be bundled with a carrier board designed specifically for it. The carrier board, pictured to the right, provides the circuitry and connectors to utilize many functions of the AT91RM9200 processor, while still making general-purpose IO pins available for your own designs.

    Ships from: USA

    Available Options:
    Temperature Range:

    This product was added to our catalog on Monday 06 November, 2006.


    Customers who bought this product also purchased
    ARM JTAG Debugger & Programmer, parallel portARM JTAG Debugger & Programmer, parallel portUS$6.02

    Ethernet Crossover Cable, CAT5E 350MHz Unshielded, 5ft.Ethernet Crossover Cable, CAT5E 350MHz Unshielded, 5ft.US$7.00

    Power Supply 3-12V DC, U.S. plug, 6 connection tipsPower Supply 3-12V DC, U.S. plug, 6 connection tipsUS$10.00

    AT91RM9200 (ARM9) Board, 16x Opto IP, 8x Darlington Pair OPAT91RM9200 (ARM9) Board, 16x Opto IP, 8x Darlington Pair OPUS$30.00

    Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VACPower Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VACUS$10.90

    TTL-to-RS232 converter for FOX LX BoardTTL-to-RS232 converter for FOX LX BoardUS$12.00

    Shopping Cart more
    0 items
    What's New? more
    AM4378 Board, Gigabit Ethernet, USB, HDMI, 512MB DDR3, 4GB eMMC
    AM4378 Board, Gigabit Ethernet, USB, HDMI, 512MB DDR3, 4GB eMMC
    Tell A Friend

    Tell someone you know about this product.
    Notifications more
    NotificationsNotify me of updates to Atmel AT91RM9200 (ARM9) Processor Board, Linux-ready
    Reviews more
    Write ReviewWrite a review on this product!
      Sunday 05 December, 2021   List of all our Products

    Copyright © 2003-2017 MicroController Pros LLC
    Powered by osCommerce