No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or
translated into any language or computer language, in any form or by any means, electronic, mechanical,
magnetic, optical, chemical, manual, or otherwise, without the prior written permission of Ampro
Computers, Incorporated.
DISCLAIMER
Ampro Computers, Incorporated makes no representations or warranties with respect to the contents of this
manual or of the associated Ampro products, and specifically disclaims any implied warranties of
merchantability or fitness for any particular purpose. Ampro shall under no circumstances be liable for
incidental or consequential damages or related expenses resulting from the use of this product, even if it has
been notified of the possibility of such damages. Ampro reserves the right to revise this publication from
time to time without obligation to notify any person of such revisions. If errors are found, please contact
Ampro at the address listed below on the Notice page of this document.
TRADEMARKS
Ampro and the Ampro logo are registered trademarks, and CoreModule, Little Board, LittleBoard,
MightyBoard, MightySystem, MiniModule, ReadyBoard, ReadyBox, ReadyPanel, ReadySystem,
RuffSystem are trademarks of Ampro Computers, Inc. All other marks are the property of their respective
companies.
This manual provides reference only for computer design engineers, including but not limited to hardware
and software designers and applications engineers. Ampro Computers, Inc. assumes you are qualified to
design and implement prototype computer equipment.
iiReference ManualMightyBoard 821
Contents
Chapter 1About This Manual ....................................................................................................1
Purpose of this Manual ....................................................................................................................1
Table 3-12.ATX Power Supply Interface Pin/Signal Descriptions (J2) .................................... 27
Table 3-13.Optional CPU Fan Interface Pin/Signal Descriptions (J12) ................................... 28
Table 3-14.Optional System Fan Interface Pin/Signal Descriptions (J22)............................... 28
Table A-1.Technical Support Contact Information ................................................................. 33
ivReference ManualMightyBoard 821
Chapter 1About This Manual
Purpose of this Manual
This manual is for designers of systems based on the MightyBoard 821™ single board computer (SBC). The
information in this manual helps designers create embedded systems based on specific design requirements.
Information provided in this reference manual includes:
•MightyBoard 821 Specifications
•Environmental requirements
•Major integrated circuits (chips) and features implemented
•MightyBoard 821 connector/pin numbers and definitions
•BIOS Setup information
Information not provided in this reference manual includes:
•Detailed chip specifications
•Internal component operation
•Internal registers or signal operations
•Bus or signal timing for industry standard busses and signals
References
The following list of references may be helpful for you to complete your design successfully. Some of this
material is also available on the Ampro web site in the InfoCenter. The InfoCenter was created for
embedded system developers to share Ampro’s knowledge, insight, and expertise.
Specifications
•PCI Express Compliant Specifications
For the latest revision of the PCI Express specifications, contact the PCI Special Interest Group
Office at:
Web site: http://www.pcisig.com
•Audio CODEC 1997 Standard, including all revisions
For latest version of the Audio (AC'97) standard developed by Intel Corporation, refer to:
Web site: http://www.intel.com/design/chipsets/audio
Chip specifications used on the MightyBoard 821:
•Intel Corporation and the Pentium® M or Celeron® M CPUs, and the chips 915GM and 82801FB
ICH6-M, used for the Memory Hub (Northbridge/Video controller) and I/O Hub (Southbridge)
respectively.
Web site: http://www.intel.com
•Nuvoton Technology, Corp. and the W83627HF chip used for the Super I/O controller
Web site: http://www.nuvoton-usa.com/products/winbond_products/pdfs/PCIC/W83627HF_HGb.pdf
•FinTek and the F81216D chip used for the Secondary I/O (LPC UART) controller (48-pin)
Web site: http://www.fintek.com.tw/eng/
MightyBoard 821Reference Manual1
Chapter 1About This Manual
•Intel Corporation and the Gigabit Ethernet PCI Express 82573V, used for the Gigabit Ethernet
controller.
Web site: http://www.intel.com/design/network/products/lan/controllers/82573.htm
NOTEIf you are unable to locate the datasheets using the links provided, go to the
manufacturer’s web site where you should be able to perform a search using
the chip datasheet number or name listed, including the extension such as
htm or pdf.
2Reference ManualMightyBoard 821
Chapter 2Product Overview
This introduction presents general information about the Mini-ITX form factor and the MightyBoard 821
single board computer (SBC). After reading this chapter you should understand:
• MightyBoard 821 architecture
• MightyBoard 821 features
• Major components
• Connectors
• Specifications
MightyBoard Architecture
Ampro’s MightyBoard™ is based on the Mini-ITX form factor, which uses the smallest motherboard size,
measuring a mere 170mm x 170mm (6.7" x 6.7"). The MightyBoard size complies with the ATX mechanical
standard in terms of mounting holes, PCI slot placement, and I/O connector placement. The MightyBoard
can be used in any enclosure, which supports ATX, MicroATX or FlexATX motherboards. Unlike Ampro’s
other SBCs (single board computers), which support the PC/104, PC/104-Plus, and PCI-104 standards, the
MightyBoard provides a single PCI slot for I/O expansion.
The MightyBoard form-factor is small enough for deeply embedded applications, yet large enough to
contain the functions of a complete embedded SBC including CPU, memory, mass storage interfaces,
display controller, serial/parallel ports, today’s advanced operating systems, and other system functions.
This new embedded form factor boasts a highly flexible and adaptable system expansion, allowing easy PCI
board addition of functions such as IEEE 1394 FireWire™, video capture, or wireless networking not
usually contained in embedded motherboards.
This new MightyBoard SBC ensures that embedded system OEMs can standardize their designs and that
embedded computing solutions can be designed into space constrained environments with off-the-shelf
components. The MightyBoard SBC is open to continuing technology advancements, since it is both
processor and I/O independent. It creates opportunity for economies of scale in chassis, power supply, and
peripheral devices.
Rear I/O Location
Mini-ITX
Full Size
PCI Slot
PCI Slot
PCI Slot
(MightyBoard)
PCI Slot
6.7" x 6.7"
ATX
9.6" x 12"
Flex ATX 7.5" x 9"
Micro ATX
9.6" x 9.6"
Figure 2-1. MightyBoard and ATX Style Boards Compared
MightyBoard 821Reference Manual3
Chapter 2Product Overview
Product Description
The MightyBoard 821 is an exceptionally high integration, high performance, rugged, and high quality
single-board computer, which contains all the component subsystems of an ATX motherboard plus a single
PCI expansion slot. Based on Intel processors (Pentium M or Celeron M), the MightyBoard 821 gives
designers a complete, high performance embedded processor based on the Mini-ITX form factor.
Each MightyBoard 821 incorporates an Intel 915GM chipset (82915GM + 82801FBM) and provides four
serial ports, an EPP/ECP parallel port, six USB 2.0 ports, PS/2 keyboard and mouse interfaces, and one
Ultra DMA 33/66/100 IDE controller supporting two IDE drives, two independent 10/100BaseTX and
1000BaseT Ethernet interfaces, and an audio AC'97 CODEC on the board. The MightyBoard 821 also
supports up to 2GB of SDRAM in a single 184-pin DDR DIMM slot, and an AGP4x equivalent graphics
controller, which provides CRT and LVDS flat panel video interfaces for the most popular LCD panels.
The MightyBoard 821 can be expanded through a single x16 PCI Express (PCIe) bus slot for additional
system functions. This PCIe bus operates at clock speeds up to 100MHz.
Among the many embedded-PC enhancements on the MightyBoard 821 that ensure embedded system
operation and application versatility are a watchdog timer, serial console support, battery-free boot, and
BIOS extensions for OEM boot customization.
The MightyBoard 821 is particularly well suited to either embedded or portable applications and meets the
size, power consumption, temperature range, quality, and reliability demands of embedded system
applications. The MightyBoard 821 requires an ATX power supply or a single +5V power supply.
Board Features
•CPU Features
♦
2.0GHz Intel Pentium® M 760 or 1.5GHz Celeron® M 370
♦
Front Side Bus (FSB) of 533MHz for the 2.0GHz Pentium, 400MHz for the 1.5GHz Celeron
•Memory
♦
Provides two standard 200-pin DDR2 DIMM slots
♦
Supports two +2.5V DDR2 DIMMs up to 2GB
♦
Supports up to 2GB DDR2 (533MHz) SDRAM
♦
Supports unregistered/unbuffered non-ECC DDR2 RAM
•PCI Express Bus x16 Slot Interface
♦
Provides a single PCIe slot
♦
Supports PCIe bus speed up to 4 GBps, each direction
•Serial ATA Interface (SATA)
♦
Supports two 7-pin SATA ports
♦
Provides 1.5 GB/second data transfer rate
•IDE Interface
♦
Provides one enhanced IDE controller (2 devices)
♦
Provides one 40-pin IDE connector
♦
Supports dual bus master mode
♦
Supports Ultra DMA 33/66/100 modes
♦
Supports ATAPI and DVD peripherals
♦
Supports IDE native and ATA compatibility modes
•Parallel Port
4Reference ManualMightyBoard 821
Chapter 2Product Overview
♦
Provides standard printer port
♦
Supports IEEE standard 1284 protocols of EPP and ECP outputs
♦
Provides bi-directional data lines
♦
Supports 16 byte FIFO for ECP mode
•USB Ports
♦
Provides two root USB hubs
♦
Provides six USB ports
♦
Supports USB bootable devices
♦
Supports USB 2.0 and legacy USB v1.1
♦
Supports over-current fuses on board
♦
Supports over-current detection status on board
•Serial Ports
♦
Provides four buffered serial ports with full handshaking
♦
Provides 16550-equivalent controllers, each with a built-in 16-byte FIFO buffer
♦
Supports RS232 capability on all four ports
♦
Supports full modem capability on three of the four ports
♦
Supports RS485 or RS422 operation on two of the four ports
♦
Supports programmable word length, stop bits, and parity
♦
Supports 16-bit programmable baud-rate generator and an interrupt generator
•Infrared Interface
♦
Provides a five-pin IrDA interface header (J7)
♦
Supports IrDA v1.1
♦
Supports HPSIR and ASKIR infrared modes
•Keyboard/Mouse Interface
♦
Provides a single PS/2 keyboard port
♦
Provides a single PS/2 mouse port
•Audio Interface
♦
Provides a single three-pin audio stack for MIC In, Line In, and Line Out
♦
Supports AC'97 standard
♦
AC'97 CODEC on board
•Ethernet Interface
♦
Supports two fully independent ethernet ports
♦
Integrated LEDs on each port (Link/Activity and Speed)
♦
Provides PCIe interface using Intel 82573V controller