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/Memory 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:
0 to 70C -20 to +80C (+US$30.00)