
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: |
|
|