Page 2
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.
The following list of reference materials may be helpful for you to complete your design successfully. Most of this reference material is also available on the Ampro web site in the Embedded Design Resource Center. The Embedded Design Resource Center was created for embedded system developers to share Ampro’s knowledge, insight, and expertise gained from years of experience.
Web site: http://www.intel.com/design/network/datashts/82541gi_ei.pdf Related Ampro Products The following items are directly related to successfully using the Ampro product you have just purchased or plan to purchase. Ampro highly recommends that you purchase and utilize a ReadyBoard 800 QuickStart Kit. ReadyBoard 800 Support Products •...
Page 9
• MiniModule™ Family – This extensive line of peripheral interface modules compliant with PC/104 and PC/104-Plus standards can be used with Ampro CoreModule, LittleBoard, and ReadyBoard single-board computers to configure embedded system solutions. Ampro's highly reliable MiniModule products currently support USB 2.0, IEEE 1394 (Firewire), Ethernet, PC Card expansion, analog/data acquisition, FPGA, additional RS232/RS485 serial ports, and general-purpose I/O (GPIO).
Page 10
Chapter 1 About This Manual • ETX Family – These high-performance, compact, rugged Computer-on-Module (COM) solutions use various x86 processors from VIA Eden ESP to Pentium M CPUs in an ETX Revision 2.6 form factor to plug into your custom baseboard. Each ETX module provides standard peripherals, including dual Ultra/DMA 33/66/100 IDE, floppy drive interface, PCI bus, ISA bus, serial, parallel, PS/2 keyboard and mouse interfaces, 10/100BaseT Ethernet, USB ports, Video, and AC’97 sound.
Chapter 2 Product Overview This introduction presents general information about the EPIC Architecture and the ReadyBoard 800 single board computer (SBC). After reading this chapter you should understand: • EPIC Architecture • ReadyBoard 800 architecture • ReadyBoard 800 features • Major components •...
It can be stacked with Ampro MiniModules™ or other PCI-104 compliant expansion boards, or it can be used as powerful computing engine. The ReadyBoard 800 only requires a single +5V power supply.
Chapter 2 Product Overview Board Features • CPU features ♦ 1.1GHz or 1.4GHz Low Voltage (LV) Intel Pentium M, or 600MHz Ultra Low Voltage (ULV) Celeron M processors ♦ All processors support a Front Side Bus (FSB) of 400MHz • Memory ♦...
Page 14
Chapter 2 Product Overview ♦ Supports full modem capability on three of the four ports ♦ Supports RS232 operation on all four ports ♦ Supports RS485 or RS422 operation on two ports, Serial 3 & 4 (COM3 & COM4) ♦ Supports programmable word length, stop bits, and parity ♦...
Chapter 2 Product Overview Block Diagram Figure 2-3 shows the functional components of the board. Intel Pentium M or Celeron M Clock CRT VGA Northbrige SODIMM Temp Memory Bus LVDS LCD 82855GME SMBus PCI Bus PCI-104 Bus IDE Primary Connector Southbridge IDE Secondary 82801DBM...
Chapter 2 Product Overview Major Integrated Circuits (ICs) Table 2-1 lists the major integrated circuits (chips) on the ReadyBoard 800, including a brief description of each, and Figure 2-4 shows the location of the major chips. Table 2-1. Major Integrated Circuit Description and Function Chip Type Mfg.
Chapter 2 Product Overview Connector Definitions Table 2-2 describes the connectors shown in Figures 2-4 to 2-6. All I/O connectors use 0.1” pin spacing unless otherwise indicated. Table 2-2. Connector Descriptions Jack # Signal/Device Description RTC battery (B1) 2-pin, 1.25mm header for battery input Power On 3-pin, 2mm header for Power On and +5V standby voltages Power In...
Chapter 2 Product Overview Power/IDE LED Definitions Table 2-8. Power/IDE Activity LED Indicators (D2) LED # Activity (On) No Activity (Off) LED stack (D2) Steady Green = Power On Steady Off = Power Off LED stack (D2) Flashing Yellow = IDE activity Steady Off = No IDE activity (IDE drive or CompactFlash) Serial B RS485 Terminations (JP5,...
Chapter 2 Product Overview Specifications Physical Specifications Table 2-9 lists the physical dimensions of the board. Figures 2-8 and 2-9 give the mounting dimensions, including side views, and Figure 2-8 shows the pin-1 connector locations. Table 2-9. Weight and Footprint Dimensions Item Dimension NOTE...
Chapter 2 Product Overview Thermal/Cooling Requirements The CPU, Northbridge, Southbridge, Secondary I/O, and voltage regulators are the sources of heat on the board. The ReadyBoard 800 is designed to operate at its maximum CPU speed of 600MHz, 1.1GHz, or 1.4GHz. All processors and the Memory Hub (Northbridge) require a heatsink. Mechanical Specifications Figures 2-8 and 2-9 show the top view and side views of the ReadyBoard 800 with the mechanical mounting dimensions.
Power Interface (J1, J2) NOTE Ampro Computers, Inc. only supports the features/options tested and listed in this manual. The main integrated circuits (chips) used in the ReadyBoard 800 may provide more features or options than are listed for the ReadyBoard 800, but some of these chip features/options are not supported on the board and may not function as specified in the chip documentation.
Chapter 3 Hardware Table 3-2. Memory Map Base Address Function 00000000h 0009FFFFh Conventional Memory 000A0000h 000AFFFFh Graphics Memory 000B0000h 000B7FFFh Mono Text Memory 000B8000h 000BFFFFh Color Text Memory 000C0000h 000C7FFFh Standard Video BIOS 000F0000h 000FFFFFh System BIOS Area (Storage and RAM Shadowing) 00100000h 04000000h Extended Memory (If onboard VGA is enabled, then the amount...
Chapter 3 Hardware PCI-104 Interface (J3) The PCI-104 expansion interface uses a 120-pin (30x4) 2mm connector. This connector carries all of the appropriate PCI signals operating at clock speeds up to 33MHz. The I/O Hub (82801DBM), integrates a PCI arbiter that supports up to four devices with three external PCI masters. This interface header accepts stackable modules and is located on the top of the board.
Page 32
Chapter 3 Hardware Pin # Signal Input/ Description Output 20 (A20) Digital Ground 21 (A21) AD29 PCI Address and Data Bus Line 29 – Refer to Pin 3 for more information. 22 (A22) +5 volts ±5% power supply 23 (A23) REQ0* Bus Request 0 –...
Page 33
Chapter 3 Hardware Pin # Signal Input/ Description Output 47 (B17) AD23 PCI Address and Data Bus Line 23 – Refer to Pin 3 for more information. 48 (B18) Digital Ground PCI Bus Command/Byte Enable 3 – Refer to Pin 4 for more 49 (B19) C/BE3* information.
Page 34
Chapter 3 Hardware Pin # Signal Input/ Description Output 75 (C15) AD17 PCI Address and Data Bus Line 17 – Refer to Pin 3 for more information. 76 (C16) Digital Ground PCI Address and Data Bus Line 22 – Refer to Pin 3 for more 77 (C17) AD22 information.
Page 35
Chapter 3 Hardware Pin # Signal Input/ Description Output 104 (D14) C/BE2* PCI Bus Command/Byte Enable 2 – Refer to Pin 4 for more information. 105 (D15) GND Digital Ground PCI Address and Data Bus Line 19 – Refer to Pin 3 for more 106 (D16) AD19 information.
Chapter 3 Hardware IDE Interface (J6) The ReadyBoard 800 provides one primary IDE connector (J6) for two IDE devices and one CompactFlash socket (J23) for the secondary IDE controller. The I/O Hub (Southbridge) EIDE interface logic supports the following features: •...
Page 37
Chapter 3 Hardware Pin # Signal Description Digital Ground PDIOW* Primary Device I/O Read/Write Strobe – Strobe signal for write functions. Negative edge enables data from a register or data port of the drive onto the host data bus. Positive edge latches data at the host. Digital Ground PDIOR* Primary I/O Read/Write Strobe –...
Chapter 3 Hardware CompactFlash Adapter (J23) The board contains a CompactFlash socket, which allows for the insertion of a CompactFlash Card. The CompactFlash Card acts as a standard IDE Drive and is connected to the Secondary IDE bus. If a CompactFlash card is installed, it is the only device using the secondary IDE bus.
Page 39
Chapter 3 Hardware Pin # Signal Description CFD1 Connected through 4.7k ohm resister to ground SDD11 Secondary Disk Data 11 – Refer to SDD3 on pin-2 for more information. SDD12 Secondary Disk Data 12 – Refer to SDD3 on pin-2 for more information. SDD13 Secondary Disk Data 13 –...
Chapter 3 Hardware Floppy/Parallel Interface (J10) The Super I/O controller (W83627HF) provides the floppy controller and the parallel port controller. The floppy controller and the parallel port controller share the same output connector (J10) on the board and the device selection is made in the BIOS Setup Utility. •...
Page 41
Chapter 3 Hardware Pin # Signal Description SLCTIN Select In – This output signal to the printer is used to select the printer. I/O pin in ECP/EPP mode. STEP* Step – Low pulse for each track-to-track movement of the head. AUTOFDX* Auto Feed* –...
Chapter 3 Hardware Serial Interfaces (J15A/B, J11A/B) The ReadyBoard supports 4 independent serial ports, using two separate chips. The Super I/O controller (W83627HF) provides Serial ports 1 and 2 through the Serial A DB9 connectors (J15A/B) and the Southbridge (82801DBM) provides serial ports 3 and 4 through Serial B connector (J11A/B). The four serial ports support the following features: •...
Chapter 3 Hardware Serial A Interface (J15A/B) Table 3-8. Serial A (Serial 1) Interface Pin/Signal Descriptions (J15A) Pin # Signal Description DCD1* Data Carrier Detect 1 – Indicates external serial communications device is detecting a carrier signal (i.e., a communication channel is currently open). In direct connect environments, this input will be driven by DTR1 as part of the DTR/DSR handshake.
Chapter 3 Hardware Serial B Interface (J11A/B) Table 3-10. Serial B Interface Pin/Signal Descriptions (J11A/B) Pin # Pin # Signal Description DCD3* Data Carrier Detect 3 – Indicates external serial communications device is detecting a carrier signal (i.e., a communication channel is currently (COM3) open).
Page 45
Chapter 3 Hardware Pin # Pin # Signal Description CTS4* Clear To Send 4 – Indicates external serial communications device is ready to receive data. Used as hardware handshake with RTS4 for low level flow control. RX4+ RX4+ – If in RS485 or RS422 mode, this pin is Receive Data 4 +. DTR4* Data Terminal Ready 4 –...
Chapter 3 Hardware USB Interfaces (J18A/B, J13A/B) The I/O Hub (82801DBM) provides the USB solution for both legacy UHCI controllers and EHCI controller (USB 2.0) support. The Southbridge contains port-routing logic that determines which controller (UHCI or EHCI) handles the USB data signals. The PC-style (or Standard) connector (J18A/B) provides two of the four USB ports (USB0 and USB1).
Chapter 3 Hardware Secondary USB2 and USB3 (J13A/B) Table 3-12. USB 2 & 3 Interface Pin/Signal Descriptions (J13A/B) Pin # Signal Description 1, 2 +5V through a fuse (F2) USBP2- Universal Serial Bus Port 2 Data Negative USBP3- Universal Serial Bus Port 3 Data Negative USBP2+ Universal Serial Bus Port 2 Data Positive USBP3+...
Chapter 3 Hardware Ethernet Interfaces (J16, J17) The Ethernet solution is provided by two Intel Ethernet controllers, 82541GI (in Gi, PI, or EI versions) (Gigabit) and 82551ER for Port 1 and Port 2 respectively. Both controllers consist of a Media Access Controller (MAC) and a physical layer (PHY) combined into a single component solution.
Chapter 3 Hardware • Supports remote network management capabilities through DMI 2.0 and SNMP software (SDG 3.0, WfM 2.0, and PC2001 compliance) • Programmable LED functions for 4 LED support (speed, link, and activity) including blinking • Supports integrated magnetics in RJ-45 connector •...
Chapter 3 Hardware • Data transmission with minimum interframe spacing (IFS). • IEEE 802.3u Auto-Negotiation support • 3kB transmit and 3kB receive FIFOs (helps prevent data underflow and overflow) • IEEE 802.3x 100BASE-TX flow control support • Improved dynamic transmit chaining with multiple priorities transmit queues •...
Page 51
PXE works go to, http://www.pxe.ca. For more detailed information concerning pre-OS agents, go to: http://www.pre-OS.com. Ampro provides a third party PXE boot agent integrated into the ReadyBoard 800 BIOS, but does not provide the PXE server components. You will also need to provide your own PXE server components on a compatible PXE server, before making full use of the LAN Boot feature.
Chapter 3 Hardware Audio Interface (J4) The audio solution on the ReadyBoard 800 is provided by the Southbridge (82801DBM) and the on- board Audio CODEC (ALC202A). These two chips use a digital interface to communicate between the two, which is defined by AC’97 and is revision 2.2 compliant. The input or output signals for the audio interface go through the 16-pin connector (J4) to an external cable and/or board, which has the respective audio connections.
Chapter 3 Hardware Video Interfaces (J14, J21) The Northbridge (82855GME) chip provides the graphics control and video signals to the traditional glass CRT monitors and the LVDS flat panel displays. The chip features are listed below: • Supports 2D/3D graphics with extensive set of instructions including: ♦...
Chapter 3 Hardware CRT Interface (J21) Table 3-16. CRT Interface Pin/Signal Descriptions (J21) Pin # Signal Description Red – This is the Red analog output signal to the CRT. GREEN Green – This is the Green analog output signal to the CRT. BLUE Blue –...
Chapter 3 Hardware Miscellaneous Utility Interface (J12) ♦ Power-On – This control signal is provided externally through a switch by connecting ground to pin-1 on the Utility connector (J12). ♦ Reset Switch – This signal is provided externally through a switch by connecting ground to pin-3 on the Utility connector (J12).
Chapter 3 Hardware Infrared (IrDA) Port (J9) The Infrared Data Association (IrDA) control provides a two-way communications header for an external IrDA device using infrared as the transmission medium. There are two basic infrared implementations provided; the Hewlett-Packard Serial Infrared (HPSIR) and the Amplitude Shift Keyed Infrared (ASKIR) methods.
Chapter 3 Hardware Serial 1 (J15A) Lower Port (COM1) Standard DB9 Serial Port Connector (Female) Rear View Figure 3-2. Oops! Jumper Connection User GPIO Signals (J8) The ReadyBoard 800 provides eight GPIO pins for custom use and the signals are routed to the J8 connector.
The BIOS implements interrupt 15 function 0C3h to manipulate the WDT. • Watchdog Code examples – Ampro has provided source code examples on the ReadyBoard 800 Doc & SW CD-ROM illustrating how to control the WDT. The code examples can be easily copied to your development environment to compile and test the examples, or make any desired changes before compiling.
Chapter 3 Hardware Power Interfaces (J1, J2) The ReadyBoard 800 uses various voltages onboard, but only one voltage is required externally (+5 volts) through the external connector, which uses a 4-pin header with 0.200” (5.08mm) spacing. The optional +12V volts is also provided on the input connector, but is not used on the board except for LCD panel power and for PCI or ISA bus power.
Chapter 3 Hardware Power and Sleep States The following information only applies to the ReadyBoard 800, if an ATX power supply is used to provide power. If a non-ATX power supply is used, then the ReadyBoard 800 is only controlled by the power On/Off switch on the power supply and the various sleep states are not available.
Page 62
Chapter 3 Hardware 3rd state is a hibernate or suspend-to-disk state (S4). In this state there are no internal operations taking placing, except for the internal RTC. This includes no activity for the CPU, CD-ROM, or hard disk drives. The ReadyBoard 800 appears to be off, including the Power On LED.
This section assumes the user is familiar with general BIOS Setup and does not attempt to describe the BIOS functions. Refer to the appropriate PC reference manuals for information about the onboard ROM-BIOS software interface. If Ampro has added to or modified the standard functions, these functions will be described.
Chapter 4 BIOS Setup Utility Accessing BIOS Setup (Serial Console) Entering the BIOS Setup, in serial console mode, is very similar to the steps you use to enter BIOS Setup with a VGA display, except the actual keys you use. 1.
Exit, Saving Changes Exit, Discarding Changes Use Arrow keys to change menu item, use Enter to select menu item (C) Copyright 2004, Ampro Computers, Inc. - http://www.ampro.com Figure 4-1. Opening BIOS Screen NOTE For the most current BIOS Information, refer to the Hardware Release Notes provided as hard copy in the shipping container.
(none) Boot 5th (none) Use Arrow keys to change menu item, use Page Up/Down to modify. Esc to exit. (C) Copyright 2004, Ampro Computers, Inc. - http://www.ampro.com Figure 4-2. Modifying Setup Parameters Screen • Date & Time ♦ DATE (mm:dd:yyyy) – This requires the alpha-numeric entry of the calendar month, day of the month, and all 4 digits of the year, indicating the century plus year (17 Dec 2004).
(the Floppy B connector, because the Floppy A connector is not available). NOTE Ampro does not recommend connecting a USB boot device to the ReadyBoard 800 through an external hub. Instead, connect the USB boot device directly to the ReadyBoard 800.
Page 69
If Config Box option is [Enabled], the Splash Screen stays on screen until the Config Box is displayed. The Splash Screen is a graphical image displayed as the default (Ampro Splash Screen) or a user customized image on screen. Refer to the Splash Screen Customization topic later in this chapter for instructions on how to customize the splash screen.
Page 70
Chapter 4 BIOS Setup Utility ♦ Memory Hole – [Disabled], or [1MB] This field specifies the size of an optional memory hole, below 16MB. Access to the memory addresses inside the memory hole region are forwarded to the PC/104 bus, where memory mapped PC/104 devices have access.
Page 71
If this field is set to [Enabled], any of the bootable USB devices connected to the ReadyBoard 800 can be used as a boot device. NOTE Ampro does not recommend connecting a USB boot device to the ReadyBoard 800 through an external hub. Instead, connect the USB boot device directly to the ReadyBoard 800.
Page 72
Chapter 4 BIOS Setup Utility ♦ Serial 3 – [Disabled], [3F8h], [2F8h], [3E8h], [2E8h], [260h], [2F0h], [3E0h], [2E0h], [200h], or [220h] This field specifies the base address used for Serial Port 3. If this field is set to [Disabled], then the port is not used, then no IRQ is assigned, making it available for other devices. •...
Refer to Table 4-3 for the list of supported resolutions and flat panel types. Some LCD panels may require video BIOS modifications. It you think this is the case, or would like help in setting up your LCD panel, contact Ampro for assistance with the LCD panel adaptation. Table 4-3. LCD Panel Type List...
Page 75
Chapter 4 BIOS Setup Utility ♦ Assign IRQ 6 – [Disabled] or [Enabled] (Typically Floppy Disk) • If this field is set to [Enabled], then the BIOS can assign this IRQ to a Plug and Play adapter. • If another device in the system is using this IRQ, then this field should be set to [Disabled].
Page 76
Chapter 4 BIOS Setup Utility ♦ Assign DMA 0 – [Disabled] or [Enabled] • If this field is set to [Enabled], then the BIOS can assign this DMA channel to a Plug and Play adapter. • If another device in the system is using this DMA channel, then this field should be set to [Disabled].
The user’s image may be customized with any bitmap software editing tool, but must be converted into an acceptable format with the tools (files and utilities) provided by Ampro. If the custom image is not converted with the utilities provided, then the image will not display properly when this field is selected in BIOS Setup.
Page 78
♦ If you are doubtful about the conversion process, due to the file size, Ampro recommends making a copy of your new splash.bmp, so that you can edit it later if the conversion does not yield a small enough file.
• Ampro Virtual Technician – This is a comprehensive support center designed to meet all your technical needs. This service is free and available 24 hours a day through the Ampro web site at http://ampro.custhelp.com. This includes a searchable database of Frequently Asked Questions, which will help you with the common information requested by most customers.
Page 80
Appendix A Technical Support Reference Manual ReadyBoard 800...
Appendix B MiniModule ISA Board Introduction This Appendix describes the MiniModule ISA expansion board and how it is used with the ReadyBoard 800 to provide ISA bus signals to any PC/104 compatible expansion boards stacked onto the ReadyBoard 800. The MiniModule ISA expansion board mates to the ReadyBoard 800’s PCI-104 connector (32-bit PCI bus) where it provides the necessary signals through a PCI-to-ISA bridge conversion for the PC/104 compatible expansion boards.
Appendix B MiniModule ISA Board MiniModule ISA Expansion Board Features • Supports PC/104 Bus and PC/104-Plus Bus expansion interfaces • Supports ISA bus signals through PCI-104 connector • Transparent to the Operating System • Supports PC/104-Plus form factor 90x96mm (3.6x3.8”) PCI-to-ISA Bridge Controller: •...
Appendix B MiniModule ISA Board PCI-104 Interface (P1) The PCI-104 uses a 120-pin (30x4) 2mm connector. This connector carries all of the appropriate PCI and ISA bus signals operating at clock speeds up to 33MHz. This interface header accepts stackable modules and is located on both the top and bottom of the MiniModule ISA expansion board.
Appendix B MiniModule ISA Board PC/104 Interface (J1A, B, J1C, D) The PC/104 Bus uses a 104-pin 0.10” header interface. This interface header will carry all of the appropriate PC/104 signals operating at clock speeds up to 8MHz. This interface header accepts stackable modules and is located on the top of the MiniModule ISA expansion board.
Appendix B MiniModule ISA Board Pin # Signal Description (J1 Row A) 26 (A26) System Address 5 – Refer to SA19, pin A12, for more information. 27 (A27) System Address 4 – Refer to SA19, pin A12, for more information. 28 (A28) System Address 3 –...
Appendix B MiniModule ISA Board Pin # Signal Descriptions (J1 Row B) 49 (B17) DACK1* DMA Acknowledge 1 – Used by DMA controller to select the I/O resource requesting the bus, or to request ownership of the bus as a bus master device.
Appendix B MiniModule ISA Board Pin # Signal Descriptions (J1 Row C) 6 (C5) LA20 Lactchable Address 20 – Refer to LA23, pin C2, for more information. 7 (C6) LA19 Lactchable Address 19 – Refer to LA23, pin C2, for more information. 8 (C7) LA18 Lactchable Address 18 –...
Page 89
Appendix B MiniModule ISA Board Pin # Signal Descriptions (J1 Row D) 31 (D10) DACK5* DMA Acknowledge 5 – Used by DMA controller to select the I/O resource requesting the bus, or to request ownership of the bus as a bus master device.
Page 90
Appendix B MiniModule ISA Board Reference Manual ReadyBoard 800...
PXE Boot Agent BIOS Setup Introduction This Appendix describes the BIOS settings of the third party PXE Boot agent provided by Ampro and integrated into the ReadyBoard 800 firmware. The PXE Boot Agent’s BIOS setup menu and screens are used when configuring the LAN boot feature in the ReadyBoard 800 BIOS.
Advanced Configuration and Power Interface . 55 console redirection all CPUs Hot cable ............53 heatsink required..........18 serial console ........... 52 Ampro Products supported feature ........52, 64 customer defined CoreModule™ Family ........3 splash screen............ 71 EnCore™ Family ..........4 dimensions ETX Family ............
Page 96
Index dedicated request line.........27, 78 Doc & SW CD-ROM ........2 dedicated serial IRQ line...... 15, 26, 78 Documentation and Support dimensions ............76 Software (Doc & SW) CD-ROM....2 features.............76 EPIC Architecture ..........5 ISA expansion board........75 Ethernet interfaces (2) ........42 PCI-104 compatible .........75 features ..............
Page 97
Index side-view dimensions........... 19 PC/104 bus ............79 sleep states PCI-104 bus........6, 7, 25, 78 reduced power consumption ......55 power-on switch ..........50 supported features ..........55 PS/2 keyboard interface....... 9, 50 splash screen PS/2 Keyboard/mouse over-current fuse (1) ..9 converting image..........
Need help?
Do you have a question about the ReadyBoar 800 and is the answer not in the manual?
Questions and answers