The Ampro logo is a registered trademark, and Ampro, Little Board, MiniModule, and CoreModule are trademarks of
Ampro Computers, Inc. Pentium is a registered trademark of Intel, Incorporated. All other marks are the property of their
respective companies.
NOTICE
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 prior written permission from 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 on the title page of this document.
DC Power ...........................................................................................................................................2–8
Power Requirements....................................................................................................................2–8
Serial Ports ...................................................................................................................................... 2–15
I/O Addresses and Interrupt Assignments ................................................................................ 2–15
ROM-BIOS Installation of the Serial Ports...............................................................................2–16
Serial Port Connectors (J11, J13).............................................................................................. 2–16
Cables......................................... Error! Bookmark not defined.–Error! Bookmark not defined.
v
Preface
Introduction
This manual is for integrators and programmers of systems based on the Ampro Little Board/P5x, a
full-featured CPU mod ule con formin g to the EBX 1.1 technical sp ecificatio n. It contains technical
information about hardware requirements, interconnection, and software configuration.
Technical Support
Ampro technical support fo r this pro duct is av ailable fro m 8:00 AM to 5:00 PM, Pacific Time ,
Monday through Friday. When you call, please have the product’s technical manual and the product
available.
Table i lists contact information for Ampr o techn ical suppo rt.
Table 0-1. Technical Support Contact Information
Telephone800-966-5200 (USA), or 408 360-0200
FAX408 360-0226
Emailtechsupport@ampro.com
Websitehttp:// www. ampro.co m
FTPftp://ftp.ampro.c om
Surface MailAmpro Computers , Incorpor ated, 4757 Hellyer Avenue, San Jose, CA 95138, USA
Virtual Tech.http://www.a mpro.co m/scrip ts/virtual_ te chnician.e x e ? f a q
vi
Chapter 1
Introduction
General Description
The Little Board/P5x is a high integration, high- perf ormance Pe ntium-base d PC/AT-comp atible
system that conforms to th e EBX V.1.1 spec ification. This rugg ed and high qu ality single -board
system contains all the component subsystems of a PC/AT PCI motherboard plus the equivalent of
up to six expansion boards. The Little Board/P5x is designed to meet the size, power consumption,
temperature range, qu ality, and re liability de mands of embed ded sy stem ap plications.
Key functions on the Little Board/P5x include:
! High-speed Pentium CPU
! 64-bit wide 3.3V DRAM – up to 256M
bytes
! 512K synchronous seco ndary cach e
! Embedded-PC BIOS in Flash EPROM
! Four buffered serial p orts (w ith RS-232,
RS-485, TTL options)
! Two universal serial bus (U SB) ports
! Infrared (IrDA) port
! Multi-mode IEEE-1284 parallel port
! Floppy controller
In addition, Ampro has made many improvements to the architecture and firmware of the
traditional desktop PC to optimize it for embedded applications. Among the many embedded-PC
enhancements that e nsure fail-safe embe dded system ope ration an d applicatio n ve rsatility are a
watchdog timer, a powerfail NMI generator, serial console support, serial boot loader, batteryless
boot, failsafe boot, accelerated boot, on-board high-density Compact Flash disk, and BIOS
extensions for OEM boot customization.
System operation require s a single +5 Vo lt pow er source (and 3.3 Vo lts for lo w-vo ltage PCI
expansion cards, if required) and offers "green PC" power-saving modes under support of Advanced
Power Management (APM) BIOS functions.
! Built-in Adaptec SCSI BIOS
! Ethernet 100BaseT LAN interface,
! Compact Flash solid-state ID E drive
support
! Standard PC keyboard and speaker
interfaces
Product Feature Summary
CPU/Motherboard
The Little Board/P5x has a fully PC-compatible mothe rboard arch itecture , with a Pe ntium lowvoltage CPU. It supports all Socket 7 CPUs with up to 7.5A core curre nt. As CPUs evolv e, new
versions may be offered. Contact your Ampro sales representative for current models.
For improved reliability in harsh thermal e nviron ments, th e board imp lemen ts a CPU ther mal
sensor and configurable thermal-management control logic in the BIOS.
1–1
The Pentium CPU has its standard on- chip cache memory ( typically 16K ). In add ition, a 512K by te
synchronous-burst secondary cache is provided to increase performance.
The board uses a single DIMM memory module for main DRAM memory, and supports from 16M
bytes to 256M bytes in a 64-bit conf iguratio n. Both EDO and SDRAM 3.3V DRAM ty pes are
supported. (5V DRAMS, ECC, and DRAM parity are not supported.)
The module has a full comple ment of stan dard PCI PC/AT archite ctural featu res, includin g DMA
channels, interrupt controllers, real-time clock, and timer counters.
Enhanced Embedded-PC BIOS
One of the most valuable features of the Little Board/P5x is its enhanced embedded-PC BIOS,
which includes an extensive set of functions that meet the unique requirements of embeddedsystem applications. These enhancements include:
! Compact Flash support. You can use a solid-state Compact Flash memory module in place of
a rotating media drive (see Compact Flash Disk, below).
! Watchdog timer. The WDT monitors the boot process and can be integrated into application
programs using function calls provided in the BIOS.
! Fast boot operation. Normal or accelerated POST.
! Fail-safe boot support. Intelligently retries boot devices (con figure d in the BIO S) until a
successful boo t.
! Battery-free boot support. Saves syste m Setup informatio n in n on-v olatile EEPRO M. The
board can use this information sh ould th e RTC battery fail.
! Serial console option. Lets you use a serial device, such as an ASCII serial terminal, as
console.
! Serial loader option. Supports loading boot code from an external serial source.
! EEPROM access function. 256 bits of serial EEPROM storage are available to the use r,
useful for serialization, copy protection, security, etc.
! OEM customization hooks. The module can execute custom code prior to system boot via
ROM extensions; allows so phisticate d syste m custo mization witho ut BIOS m odif ication
Modular PC/104-Plus Expansion Bus
The Little Board/P5x provides a PC/104
bus offers compact, self-stacking , modular e xpand ability. The PC/104
extension of the PC/104 bus. The PC/104 bus is defined in the IEEE P996.1 Standard fo r Compact
Embedded PC Modules. It is an embedded system version of the signal set provided on a desktop
PC's ISA bus. The PC/104
PCI bus, available on an additional 120-p in PCI bus con nector .
The growing list of PC/104 and PC/104PC/104 vendors includes such f unctio ns as commun ications inte rfaces, vid eo fr ame grabbe rs, field
bus interfaces, digital signal pro cesso rs (DSPs), d ata acquisition and con trol fun ctions, an d many
specialized interfaces and con trollers. In ad dition, cu stom applicatio n-spe cific log ic boards can also
-Plus
bus includes this signal set, an d in add ition, sig nals imple men ting a
-Plus
expansion bus for additional system functions. This
-Plus
expansion bus is an
Plu
s modules available from Ampro and hundreds of other
1–2
Little Board/P5x Technical Manual
be stacked directly on top of the Little Board/P5x using its PC/104rugged and reliable interconnect.
The Little Board/P5x module’s on-board EIDE, video interfaces, and optional SCSI interface are
internally connec ted to its PCI bus. In ad dition , you can attach PCI perip herals to the bo ard’s
stackable PCI bus expansion conne ctor in much the same w ay PC/104 mod ules are stacke d on th e
PC/104 connectors. The PCI expan sion conn ector co nsists of 4 ro ws of 30 p ins (120-pin h eader ), and
carries all of the appropriate PCI signals to accommodate up to 4 PCI add-on modules. The bus
operates at clock speeds up to 33 MHz.
Plus
expansion bus interface as a
Compact Flash Disk
The Compact Flash interf ace allo ws yo u to su bstitute so lid-state Flash mem ory f or a co nve ntion al
rotating-media drive . Any D OS-based application , includin g the ope rating sy stem, utilitie s, drive rs,
and application programs, can easily be run from the Compact Flash device without modification
The Compact Flash disk is a solid-state d isk system th at emulate s an IDE dr ive. It u ses standard
Compact Flash disk media, similar to a PCMCIA memory card, but smaller. Insert the Compact
Flash disk media in the on-board Compact Flash socket, and use it in much the same way you
would use a removable-media hard drive. The Compact Flash drive is architecturally equivalent to
an IDE drive in your system. When installed, it becomes one of the two IDE drives supported by the
primary EIDE disk controller. It can be configured as either an IDE master or slave drive.
Serial Ports
The Little Board/P5x provides four PC-compatible RS-232C serial po rts, impleme nted using
16C550-type UARTs. These UARTs are e quipp ed with 16-byte FIFO buff ers to imp rove throu ghpu t.
Serial 1 through Serial 4 are conf igured for RS-232 o peratio n and are compliant w ith standard PC
serial port specifications. The ports’ RS-232 le vel sh ifters in corpor ate built-in voltag e pump s to
generate RS-232 voltag e lev els fro m the system +5V supply .
You can optionally conf igure Se rial 1 for RS- 485 oper ation. In ad dition, Se rial 2 and Serial 4
provide conn ectio ns for TTL-lev el ser ial signals.
Parallel Port
An enhanced bi-directional parallel port interface confo rms to the IEEE-1284 standard. It prov ides
features attractive to embedded system designers, including increased speed, an internal FIFO
buffer, and DMA transfer capability .
Floppy Interface
An on-board floppy disk interface provides access to standard floppy drives. The interface supports
up to two floppy d rives, 5.25 inch or 3.5 inch, in any combin ation. All stand ard flop py dr ive typ es,
from 360K 5.25 inch to 1.44M 3.5 inch are sup porte d.
PCI-Bus EIDE Interfaces
On-board PCI EIDE/Ultra DMA/33 interfaces provide high-speed hard disk, IDE CD-ROM drive,
and other IDE device access. The interfaces support up to four IDE devices (via primary and
secondary drive interf aces). The in terface s are fully co mpliant with th e AS/NSIS ATA Rev . 3.0
1–3
specification and the ATAPI Specification. The Ampro Extended BIOS supports hard drives greater
than 528M bytes through Log ical Block Ad dressin g (LBA).
The Compact Flash interface is imple mente d as an ID E drive . If it is installed , it takes the positio n
of one of the drives of the primary IDE interface (settable as a master or slave drive).
PCI UltraSCSI Interface
An PCI UltraSCSI controller subsystem is available by sp ecial ord er. The SCSI co mpon ents are no t
assembled on standard versions of the Little Board/P5x. The portions of this manual that document
SCSI circuitry, software, connectors, jumpers, and hardware are relavant only on special order
versions of the Little Board/P5x that contain the SCSI subsystem.
The SCSI interface is implemente d using th e high speed Adaptec AIC 7860 SCSI co ntroller
attached to the on- board PCI bus. SCSI bus te rminatio n is imp leme nted w ith activ e ter minator s.
Data rates of up to 20 megabyte s/secon d are achie vable. An Ad aptec SCSI BIOS is in cluded in the
on-board Flash memory device. The SCSI interface is compatible with current SCSI standards and
is ASPI-compatible.
PCI Flat-Panel/CRT Display Controller
A powerful and flexible PCI video display controller supports both flat panels and CRTs, and offers
full software compatibility with all p opular PC vid eo stand ards (VGA , Super VG A, and VESA). All
standard resolutions up to 1600 x 1200 pixe ls and up to 16.7 million co lors are su pporte d. Ref er to
Chapter 4 for detailed vid eo spe cification s. 2M bytes of SDRAM vide o memo ry are stand ard. The
display controller features:
! High-speed PCI Architecture. The video controller provides an optimized PCI-bus path
between the CPU and SDRAM video memory.
! Graphical User Interface (GUI) Accelerator. The Chip s and Tech nolo gies HiQVid eo™
Multimedia Accelerator dramatically boosts the performance of Windows
intensive applications.
! Full IBM VGA compatibility. VESA DPMS and DCC standards supported.
! TV Video Display. Integrated composite NTSC/PAL support with flicker reduction circuitry.
Simultaneous TV and Flat-pane l display is supp orted.
! Color Flat-Panel Support. Up to 16.7 millio n colo rs can be disp layed o n colo r TFT LCD flat
panels and color STN LCD pan els. Uses the Chips and Techno logie s TMED™ algorith m to
optimize low-cost STN pane l displays f or 256 gray shades and 16.7M colors.
! Display Centering and Stretching. A variety of automatic display centering and stretching
techniques can be employed when running lower resolution software on a higher resolution
display. Supports 16:9 aspect- ratio p anels.
! Automatic Power Sequenci ng Con trols. The video controller provides the signals to safely
sequence the pow er and data signals to LCD flat p anels.
! Low-Power Modes. Advanced Power Management (APM) features are implemented in the
power control logic.
®
and many graphics-
! ZV Port Support. The standard Chips and Technologies ZV input port is supported.
1–4
Little Board/P5x Technical Manual
! Standard Panel Support in th e ROM B IOS. The on-board video BIOS supports up to 16 of
the most popular flat-panel displays, selectable from Setup.
! Optional hardware modules may be installed. These include an optional NTSC/PAL
module to allow direct con nection of NTSC o r PAL vide o inpu ts, an optio nal modu le supp orting
either PanelLink or LVDS adap ter mod ules, an o ptional mo dule to con vert 3.3V sig nals to 5.0V
signals to support 5 Volt LCD Pan els, and an adju stable LCD bias po we r supply to sup ply Vee
for LCD panels.
100 MB/s Ethernet LAN Interface
The Ethernet subsystem is based o n the Am79C972 PCnet™ Fast+ Enh anced 10/100 PCI Eth erne t
Controller. It fully supports IEEE 802.3 Ethernet standards — 10BaseT and 100BaseT. The
Am79C972 supports an MII (Media Indep ende nt Interf ace) 10/100 Mb/s ne twork p ort. For
maximum performance, the Ethernet controller uses the PCI bus for system-side data transfers.
Features of this Ethernet controller include:
! On-board DMA (programmable)
! Support for full-duplex operation
! Auto-negotiable data rate (10/100 Mb/s)
! Supports PC97, PC98, and Net PC standard s
Enhanced Reliability
Reliability is especially important in e mbedd ed comp uter sy stems. Ampro , specializin g in
embedded syste m com pute rs and p erip her als, know s that em bedd ed sy stems mu st be able to run
reliably in rugged, hostile, and mission-critical environments without operator intervention. Over
the years, Ampro has evolved system designs and a comprehensive testing program to ensure a
reliable and stable system for h arsh and d emandin g applicatio ns. These include :
ISO 9001 Manufacturing. Ampro is a certified ISO 9001 vendor.
Regulatory testin g. Knowing that many embedded systems must qualify under EMC emissions
and suscepibility testing, Ampr o desig ns board s with caref ul attentio n to EMI issue s. Boards are
tested in standard e nclo sures to ensu re th at they can pa ss such e mission s tests. Tests in clud e
European Union Directive s EN55022 and EN55011 ( for EMC), EN 61000-4-2 (fo r ESD), ENV50140
(for RF Susceptibility), and EN 61000-4-4 (f or EFT). Co nducte d Emissions te sting is also perfo rmed
at US voltages per FCC Part 15, Subpart J (the Euro pean U nion D irectives are otherw ise
compatible with Part 15 testing).
Wide-range temperature testing. Ampro Engineering qualifies all of its de signs by exte nsive
thermal and voltage margin testing.
Voltage Reduction Technology (VRT) CPU for greater high temperature tolerance. The
board uses the latest low-voltage CPU technology to extend its temperature range and reduce
cooling requirements. In ad dition, this mo dule u tilizes active the rmal monito ring fe atures to re duce
the CPU temperature.
Shock and Vibration Testing. Boards intended for use in harsh environments are tested for
shock and vibration durability to MIL-STD 202F, Method 213-I, Con dition A ( three 50G sho cks in
each axis) and MIL-STD 202F, Metho d 214A, Table 214-I, Co nditio n D (11.95B ran dom v ibration,
1–5
100 Hz to 1000 Hz). (Contact your Ampr o sales re presen tative to obtain
Vibration Test Report for the Little Board/P5x CPU for details.)
Shock and Random
Software
The vast array of commercial and pu blic-dom ain softw are for th e IBM PC and PC/AT is usable in
Little Board/P5x-based systems. You can use the most popular software development tools (editors,
compilers, debuggers, etc.) for developing code for your application. With this software and the
standard Ampro-supplie d utilities an d driv ers, yo u can quickly tailor a syste m to y our n eeds.
Use the board’s Setup f unctio n for all sy stem co nfigu ration. Setup in formatio n is store d in bo th the
battery-backed CMOS RAM-portion of the real-time clo ck, and in a config uration EEPRO M. Setup
information is retained in the EEPROM ev en if th e real- time clock batte ry lose s powe r, ensurin g
reliable start-up.
Setup can be invoked by pressing the DEL key during the Pow er-On Se lf Test (POST). The
contents of the EEPROM can be w ritten an d read f rom the DOS co mmand line u sing a utility
program, SETCMOS.EXE, available on the Little Board/P5x Utilities diskette.
Designing Little Board Systems
The Little Board/5Px CPU affords a great de al of fle xibility in system d esign . You can bu ild a
system using only the Little Board , serial or parallel de vices f or inp ut/outp ut, and a so lid-state d isk
drive.
On-board MiniModule Expansion
The simplest way to e xpan d a Little B oard sy stem is w ith se lf-stackin g Amp ro Mini Module s.
MiniModules are available for a wide variety of functions. You can stack the MiniModules on the
Little Board and avoid the n eed f or bus cable s, card cages, and backplanes.
When installed on the PC/104 exp ansion bu s head ers, ex pansio n modu les fit w ithin the Little
Board/P5x’s outline dimensions. Most Ampro MiniModule products have stackthrough connectors
compatible with the PC/104 specif ication. Yo u can stack sev eral mod ules o n the Little Board/P5x.
Each additional module increases the thickness of the package by ~0.66 inches (~15 mm). Thus, a
3-module system fits with in the o utline of the Little Board and with in a 2.4-inch vertical sp ace.
Figure 1– 1 shows an examp le of h ow PC/104 mo dule s stack on the Little Board /P5x.
1–6
Little Board/P5x Technical Manual
4-40 screws
0.6 inch spacers
PCI Stackthrough
Headers
4-40 nuts
PC/104 Module
PC/104 Module Plus
Stackthrough
Expansion
Bus Headers
Little Board/P5x
Figure 1– 1. Stacking PC/104 Modules on the Little Board/P5x
Using Standard PC and AT Bus Cards
Ampro offers seve ral optio ns that allow you to add co nve ntional 8- bit and 16-bit ISA e xpan sion
cards to the Little Board /P5x system. Contact Ampro for furth er info rmation abou t option al bus
expansion products.
Little Board Development Platform And Quick Start Kit
Whatever your Little Bo ard applicatio n, ther e will alw ays be a ne ed fo r an eng inee ring de velo pmen t
cycle. To help developers quickly assemble an embedded system, Ampro offers the Little Board
Development Platform. It includes a power supply, 3.5 inch 1.44M floppy disk drive, IDE hard
drive, speaker, I/O connectors, a backplane for ISA and PCI expansion cards, an I/O development
board (described below) , and mou nting stud s for the Little Board .
The Development Platform provides a “known good” environment for your development work. You
can install the Little Board/P5x, MiniModules, or conventional expansion boards, keyboard,
monitor, and I/O devices to quickly create a platform for your hardware and software engineering
needs. Often, De velo pmen t Platforms are u sed in re pair and su ppo rt facilities as we ll, and o n the
production floor for system test. Contact your Ampro sales representative for more information.
The Quick Start Kit includes cables, do cumentatio n, and so ftware n eede d to d evelo p an app lication
with the Little Board. Unlike the Development Platform, you must supply the disk drives and
power supply. Technical drawings for the cables provided in the Quick Start Kit are included in
Appendix B.
There are other kits available from Ampro to aid in the development of your application. A Cable
Kit that includes only th e Little Bo ard/P5x cable set is available. The latching clips that fit o n the
shrouded connectors on the Little Board to secure the cable connectors are available in another kit.
The Literature Set that includes the Technical Manuals and Software is also available seperately.
1–7
Little Board/P5x Utility I/O Development Board
To facilitate I/O connection s to the Little Board/P5x utility connectors, Ampro p rovid es the Little
Board/P5x Utility I/O Developme nt Board . It is include d in the Deve lopm ent Platfo rm Kit and th e
Quick Start Kit.
The I/O Development Board provides connections for the USB ports, speaker, keyboard, front panel
switches, external power supply connections, and so forth.
Figure 1– 2 is an illustration of the I/O De velo pmen t board sho wing the con necto rs and sw itches
-0.200
0.0
0.100
0.325
0.550
1.025
1.650
1.975
2.300
2.800
3.197
2.800
2,705
2.600
2.355
1.855
1.655
.330
0.0
-0.200
that are provided.
J8
J5J1
0.0
-0.200
BATV-
NC
Key
BATV+
J4 USB2
J6
0.729
Gnd
-12V
S3S2S1S4
PWRLIDRESET
LO-BATT
-5V
Gnd
LS1
J3 USB1
1.604
1.700
2.295
Keyboard
J7
Mouse
J2
3.350
3.500
1.985
1.531
0.820
3.700
1–8
Figure 1– 2. I/O Development Board
Table 1– 1 summarizes the connector s available o n the I/O Dev elopm ent Board .
Little Board/P5x Technical Manual
ConnectorNameDescription
J5Utility 1Connect to LB/P5x Utility 1 (J16)
J2MousePlug in PS/2 Mouse
J3USB 1Standard USB connector for USB 1
J4USB 2Standard USB connector for USB 2
J1Utility 2Connect to LB/P5x Utility 2 (J24)
J6PowerProvides connections for -12V and -5V
J7KeyboardPlug in a standard PS/2 Keyboard
J8Reserved - do not use
Table 1– 1. I/O Development Board Connector Summary
Connector Descriptions
The following sections describe the use of each connector on the I/O Development Board.
J5 — Utility 1
J5, the Utility 1 connector co nnects to the Little Board/P5x Utility 1 connector (J16). It pro vides
connections to an on-board speaker, keyboard connector, reset switch, a connector for external -5V
and -12V power supplies, and a power LED.
If you have the Ampro Quick Start Kit, co nnect a ribbo n cable betw een J5 on the I/O Dev elop ment
Board and J16 on the Little Board .
If you install the Little Bo ard on the Little Board Dev elop ment Platf orm, it is n ot ne cessary to
connect Utility 1 signals to the I/O De velop ment Bo ard. The Utility 1 fe atures are already p rovid ed
on the Development Platform.
J2 — Mouse
If you connect J1 to J24 on th e Little Bo ard, you can use J2 to co nnect a PS/2 mo use.
J3, J4 — USB
Connectors J3 and J4 prov ide co nnectio n to USB p orts 1 and 2 re spectiv ely. Th ese are stan dard
shielded Type A connectors, the kind typically found on a host or hub. For details about the USB
ports, refer to the Little Bo ard/P5x Technical Manual. To use the USB ports, you must connect a
cable from the I/O board’s J1 co nnecto r to the Little Board ’s J24 conne ctor.
J1 — Utilty 2
The Utility 2 connector ( J1) conn ects to th e Little Bo ard/P5x Utility 2 connector at J24. It provid es
connections to the Univ ersal Serial Bu s (USB) po rts (J3, J4), inf rared in terface ( IrDA), an d pow er
management switches (S1, S2, and S3).
1–9
J6 — Power
If you connect J5 on the I/O board to J16 on the Little Board , you can use J6 to co nnect -5V an d 12V power supplies to th e Little Bo ard. Table 1– 2 sh ows J6 w iring.
J6 PinSignal
1-12 Volts
3-5 Volts
2, 4Ground
Table 1– 2. J6 Power Wiring
J7 — Keyboard
If you connect J5 on the I/O board to J16 on th e Little Board , you can use J7 to co nnect a PS/2
keyboard. J7 is a standard 5-pin DIN conne ctor.
Switch Descriptions (S1 – S4)
There are four switches on the I/O Development Board. They are identified by silkscreen
designations S1, S2, S3, and S4. Table 1– 3 de scribes each sw itch fun ction.
SwitchNameDescription
S1*LidPower management input: causes an SMI to sim ulate a laptop lid
closure.
S2*PwrPower management input (push-button s witch): when pushed f or 6
seconds, it powers down the board. W hen pres sed again, the
board powers up.
S3*Lo-PwrPower management input: causes an SMI to sim ulate a low-
battery condition.
S4ResetStandard Reset signal to the Little Board
* For information about im plem enting S1, S2, and S3 f unctionality, contact Am pro T echnic al
Support.
1–10
Little Board/P5x Technical Manual
Table 1– 3. I/O Development Board Switches
Figure 1– 3 is a block diagram of the Little Board/ P5x architecture.
CPU
Temp
Serial
EEPROM
USB (2)
IDE (4)
Compact
Flash
Floppy
Memory
Cache
PIIX4
Multi-I/OMulti-I/O
Parallel
Serial 1, 2
MTXC
SCSIVideo
Buffer
BIOSRTC
Keyboard
DRAM
DIMM
Mouse
PCI/120 Bus
100BaseT
Ethernet
PC/104 Bus
Serial 3, 4
Figure 1– 3. System Block Diagram
1–11
Chapter 2222
Product Reference
Overview
This chapter contains the techn ical informatio n you will ne ed to in stall and con figur e the Little
Board/P5x. The info rmation is pr esente d in the follo wing o rder:
! Mounting Dimensions (pag e 2–2)
! Connector Summary (page 2–3)
! Jumper Summary (page 2–7)
! CPU Topics (page 2–9)
! DRAM (page 2–11)
! Power Interface (page 2–8)
! Serial Ports (page 2–15)
! Universal Serial Bus (USB) Po rts (page 2–22)
! IrDA Port (page 2–23)
! Parallel Port (page 2–23)
! Floppy Interface (page 2–31)
! EIDE Hard Disk Interface (page 2–33)
! UltraSCSI Interface (page 2–36)
! Flat-Panel/CRT Video Controller (pag e 2–39)
! Ethernet Network Interface (page 2–47)
! Watchdog Timer (page 2–50)
! Utility Connector Wiring (p age 2–51)
! Expansion Busses (page 2–54)
! Setup Function (pag e 2–62
2–1
Mounting Dimensions
Figure 2– 1 shows the Little Bo ard/P5x mounting dimensions.
0
0
7.550
7.800
7.600
7.500
7.145
6.800
6.350
5.700
.100
J9
1
1.000
1.550
J12
1
1
J17
J10 J100
J11
1
1
J22
J7
2.400
J13
1
3.000
J14
1
.162
.062
0
.360
.435
.900
.930
3.750
3.950
4.150
J20
J16
1
J24
J15
11
5.350
7.600
7.250
J30
(8 Places)
.125 HOLES, .250 PADS
5.800
3.100
2.800
1.065
1.050
.650
.404
.375
.200
J21
1
1
1
0
1
0
.200
.400
.100
1.875
1.950
2.275
2.473
J23
P2C
P2D
2.700
2.650
P1B
P1A
1
1
5.150
2.650
2.900
4.950
2.500
J18
1.900
J19
0.300
0.080
0
5.365
5.225
5.350
5.550
5.250
2–2
Figure 2– 1. Mounting Dimensions
Little Board/P5x Technical Manual
Connector Summary
Refer to Figure 2– 1 and Figu re 2– 2 fo r the locatio ns of th e con nector s (P1, P2, J3 – J21) and
configuration jumpe rs (W1 – W12). Table 2– 1 summarizes the use of the I/O co nne ctors.
Each interface is described in its own section, showing connector pinouts, signal definitions,
required mating connectors, and configuration jumper options.
Many of the connectors have a key pin removed. This allows you to block the corresponding cable
connector socket to help prevent improper assembly. Table 2– 1 indicates which pins are key pins.
J11Serial 1 and Serial 220-pinNone
J12IDE1 Interface40-pin20
J13Serial 3 and Serial 420-pinNone
J14Floppy Interface34-pin6
J15Parallel Port26-pin26
J16Utility 116-pinNone
J17IDE2 Interface40-pin20
J18, J19CPU Power Supply (Factory)12-, 8-pinMechanical Key**
J20COM1 RS-4852-pin
J21PCI Bus120-pinA1/D30*
J22Ethernet O ption6-pinNone
J23Compact Flash50-pinMechanical Key**
J24Utility 224-pinNone
J25Flat Panel Video Extension16-pinNone
J28Fan Power2-pinNone
Power, +5V, +12V, +3.3V
(J100 Alternate Connector)
7-pin
Molex
Mechanical Key**
2–4
J30Support signals for External Power
Management (Option)
***A1 and D30 keys are used to key the PCI connector for 5V or 3.3V res pectively.
Connector provides keying mechanism .
2-pinNone
Little Board/P5x Technical Manual
Most I/O connectors are shrouded dual-row male headers for use with flat ribbon (IDC) female
connectors and ribbon cable. Ampro recommends that you use “center-bump polarized” connectors
to prevent accidentally installing cable s backwards. Use n on-strain -relie f con necto rs to stay w ithin
the vertical height env elope show n in Figu re 2– 1.
If you use the recommended mating connectors, you can install retaining clips to secure a cable to
its connector. (The connector heights of some brands do not allow the use of retaining clips.)
Retaining clips are especially use ful in hig h-vibratio n env ironme nts.
You can also design a PC board asse mbly, m ade w ith fe male co nne ctors in the same relativ e
positions as the Little Board’s connectors, to eliminate cables, meet packaging requirements, add
EMI filtering, or customize yo ur installatio n in othe r ways. Precise dimensio ns for locatin g
connectors are provided in Figure 2– 1.
The ISA portion of the PC/104-Plus expansion bus appears on connector J1 (A, B, C, D). You can
expand the system w ith on- board MiniMo dule p rodu cts or o ther PC/104-co mpliant ex pansion
modules. These modules stack directly on the connectors, or use conventional or custom expansion
hardware, including solutio ns available f rom Ampr o.
The PCI portion of the PC/104
connector called out in the PC/104
male and female connections, allowing for “stackthrough” assembly.
If you plan to use the on-board video controller with a flat-panel LCD screen requiring a Vee bias
voltage supply, yo u can install Amp ro’s op tional LCD Bias Supply board o n conn ector J4. Th is
board can be jumpered to supp ly positiv e or n egativ e Vee f rom ± 15V to ±35V ( adjustable) . (Only
certain LCD panels require an external Vee supply.)
-Plus
expansion bus appears on co nnecto r J21. It uses a 2 mm. 4-ro w
-Plus
draft specification. Like th e J1 con necto rs, J21 has both
2–5
2–6
Figure 2– 2. Connector and Jumper Locations
Jumper Summary
Little Board/P5x Technical Manual
Ampro installs option jump ers in def ault po sitions so that in m ost case s the Little Boar d/P5
requires no special jumpering for standard AT operation. You can connect the power and
peripherals and operate it immediately.
Jumper-pin arrays are design ated W1, W2, and so forth . Jumper p ins are spaced 2 mm apart. A
square solder pad identifies pin 1 of each jumper array. Table 2– 2 is a summary of jumper use.
Factory settings are shown in the Default column. Some jumpers are set at the factory to configure
options that are not user-settable. These are indicated in the table. Do not change these settings.
Table 2– 2. Configuration Jumper Summary
x
Jumper
GroupFunctionDefault
W1Serial 1 RS-485 100 Ohm Ter m ination
ON=Terminated, OF F=Unterm inated
W2SCSI Termination Power
ON Connects Term ination Power to SCSI Bus
W3, W4,W5Bus/CPU Speed Setting
(Factory settings - do not change)
W6CPU Voltage (Factory setting - do not change)
1/2=3.3V
2/3=2.5V
OFF
OFF
As Req’d.
As Req’d
W7Serial 3 RS-485 100 Ohm Ter m ination (this is a
factory option. May not be implemented on your
board)
ON=Terminated, OF F=Unterm inated
W8Watchdog tim er reset enable
ON=Enabled, OFF=Disabled
W9System Bus Frequency Selection (Factory option -
do not change)
ON=60 MHz, OFF=66 MHz
W10Exter nal BIOS Board Enable/Cable Connec tion
ON=Normal, OFF=Ex ternal Cable
W11BIOS F lash EPROM Progr am m ing Power
ON=Programm ing enabled
OFF= Programm ing disabled
W12Com pac t Flash IDE Master /Slave
ON=Master, OFF=Slave
OFF
OFF
OFF
ON
ON
ON
2–7
DC Power
The power connector J10 is a 7- pin po larized conn ector. Re fer to Table 2– 3 for po wer co nnection s
and Table 2– 4 for mating connecto r informatio n.
Caution
Be sure the power plug is wired correctly before applying power to the
board! See Table 2– 3.
Table 2– 3. Power Connector (J10)
PinSignal NameFunction
1, 7+5VDC+5VDC ±5% input
2, 3, 6GroundGround return
4+12VDC+12VDC ±5% input
5+3.3VDC+3.3V ±5% input
(Only required for some PCI expans ion boards)
Table 2– 4. J10 Mating Connector
Connector TypeMating Connector
DISCRETE W IREMOLEX HOUSING 09-50-8073
Pins 08-52-0071
Power Requirements
The Little Board/P5x requires only +5VDC (±5%) for operation. The voltage required for the RS-232
ports is generated on-board from the +5VDC supply. An on-board +5V to +12V converter supplies
power for programming the BIOS Flash EPROM. An on-board low-voltage power supply circuit
provides power to low-voltage CPUs and certain other on-board components. An optional Vee power
supply can be attached to supply Vee power to an LCD flat panel.
The exact power requirement of the Little Board/P5x system depend s on se vera l factor s, includ ing
the installed memory devices, SCSI bus termination, CPU speed, the peripheral connections, and
which, if any, MiniModule products or other expansion boards are attached. For example, the
keyboard draws its power from the board, and there can be some loading from the serial, parallel,
and other peripheral p orts. Consult th e spe cifications in Ch apter 3 fo r the basic p ower
requirements of your model.
Other Voltages
There may be a requireme nt for an exte rnal +12 volt su pply, d epe nding on wh at periph erals yo u
connect to the Little Board sy stem. For in stance, +12V is re quired f or most flat- panel backlig ht
power supplies. You can connect a +12V supply to the Little Board module through the power
2–8
Little Board/P5x Technical Manual
connector, J10. This will supp ly +12V to the ISA and PCI p ortions o f the PC/104 e xpan sion busse s.
Similarly, you can connect -12V an d -5V to J16, th e Utility Co nnecto r, to sup ply tho se voltag es to
both expansion busses. Pin outs fo r the U tility Conn ector are pro vide d in Table 2- 45.
If a PCI expansion card requiring 3.3V is in stalled, that v oltage can be con necte d to J10-5 to supply
power to J21, the PCI bus interface conne ctor.
Switching Power Supplies
If you use a switch ing po we r supp ly, be su re it re gulate s pro per ly with the lo ad yo ur syste m dr aws.
Some switching powe r supplie s do no t regulate pro perly unless th ey are lo aded to some minimum
value. If this is the case with y our su pply, consu lt the man ufactu rer abo ut additio nal load ing, o r
use another supply or another type of power source (such as a linear supply, batteries, etc.). The
minimum power for the Little Board/P5x appears in the power sp ecificatio ns in Chapte r 1.
Powerfail NMI
The Little Board/P5x includes a circuit that can sense a power failure. If the +5V power supply falls
below ~4.7 V, the powerfail lo gic prod uces a no n-maskable in terrupt (N MI).
When an NMI occurs, the BIOS detects the NMI and displays the message “Power Fail NMI” on the
console. At this point you have two options via the keyboard. You can mask the NMI and continue
(the PC architecture provides a mask bit for the non-maskable interrupt), or reboot the system.
If you want your system to respond to the NMI, you can provide an NMI handler in your
application, and patch the NMI interrupt vector address to point to your routine.
Backup Battery
Real-Time Clock Battery
The real-time clock backup battery on the Little Board/P5x should last 10 years under normal
usage.
Cooling Requirements
The Pentium CPU, DRAM module, video controller, and core logic chips draw most of the power and
generate most of the heat. The board is designed to support various speed versions of the Pentium
from 133 MHz to 266 MHz with 66 MHz clocks. Since CPU spee ds off ered by manuf acturers are
continuing to increase, contact your Ampro sales representative for the currently available speeds.
A heat sink or fan assembly is pro vide d for th e CPU. Th e fan g ets its +5V po wer f rom J28. J28
power can be controlled by a CPU the rmal sensor, as d escribed below.
Table 2– 5 shows the maximum ambient te mperatu re fo r a CPU case te mperatu re of 70 °C at
various airflow values fo r various mo dels o f the Little Board/P5x . (Values f or the 133, 166, and 266
MHz CPUs are given for an 85 °C CPU case temperature.) These numbers are based on typical
power consumption.
Table 2– 5. Airflow vs. Maximum Ambient Temperature
Processor SpeedStill Air
( °C)
200 LFM
( °C)
400 LFM
( °C)
Fan/Heatsink
( °C)
2–9
200 MMX
15.341.555.459.1
233 MMX
133 VRT
166 Tillamook
266 Tillamook
10.839.254.258.2
55.069.477.079.0
63.373.279.280.7
51.367.576.078.3
Thermal Resistance of
a Typical .65” Heat Sink
7.53.92.01.5
and Fan/Heatsink
Combination
Thermal Sensor
A thermal sensor is attached to the board under the Pentium CPU. It senses when the CPU
temperature exceeds its upper temperature threshold. Running the CPU at a temperature higher
than this can damage the CPU chip and sho uld be avoide d.
When triggered, the temperature sensor signals the BIOS to reduce the CPU clock speed. This
speed reduction remains in effect until the processor has cooled to the lower sensor limit.
Fan Switch
Power to the CPU cooling fan can be turned on or off under control of the board’s thermal
management logic. To take adv antage o f the auto matic fan switch , conne ct the f an to J28. Figure 2–
3 illustrates how to conne ct the f an to J28. The pino ut of J28 is sh own in Table 2– 6. The fan can be
turned on all of the time or controlled by the thermal sensor. This selection can be made in the
BIOS Setup screen.
5V CPU Fan
J28
1
2
+
-
Figure 2– 3. Connecting a CPU Fan to J28
Table 2– 6. Fan Power Connector (J28)
J28 PinFunction
1+5V Power
2Switched Ground
2–10
Little Board/P5x Technical Manual
System Memory
The module suppo rts a single standard 64- bit DIMM po sition ( 168-pin) for th e 64-bit data p ath to
the Pentium processor. Both EDO and SDRAM memory types are supported. Buffered DRAM is not
supported. You can install f rom 16M by tes to 256M by tes, de pend ing o n you r memo ry nee ds.
The ROM BIOS automatically detects the size of the installe d memo ry modu le and co nfigu res the
system accordingly at boot time. (No jumpering or manual configuration is required.) The amount of
memory the BIOS measured can be displayed by running Setup.
You can use EDO D RAMs o r SDRAMS w ith acc ess time s of 60 n S or le ss.
Memory parity and error correction (ECC) are not supported by the chip set used o n the Little
Board/P5x.
DRAM memory is allocated in the system as sh own in Table 2– 7.
Table 2– 7. System Memory Map
Memory AddressFunction
FE0000h - FFFFFFhDuplicates BIOS at 0E0000-0FFFFFh.
100000h - FDFFFFhExtended mem ory
0E0000h - 0FFFFFh128K ROM BIOS
0D0000h - 0DFFFFhBIOS extens ion option, if enabled. Otherwise, free.
0CB000h - 0CFFFFhUSB
0C0000h - 0CAFFFhVideo BIOS (44K)
0A0000h - 0BFFFFhNormally contains video RAM, as follows:
CGA Video: B8000-BFFFFh
Monochrome: B0000-B7FFFh
EGA and VGA video: A0000-AFFFFh
000000h - 09FFFFhLower 640K DRAM
ROM BIOS
The standard BIOS is installed in a 256K byte Flash dev ice at the f actory . The to p 128K byte s of
the Flash device is reserv ed fo r the syste m BIOS, lo cated at 000E0000h – 000FFFFFh and mirro red
at the top of the memo ry addr ess space. The remain ing 128K by tes are map ped only to the to p of
memory.
A utility program, PGM5X.COM, can be used to prog ram the o n-board Flash device . It can be use d
to update the system BIO S, video BIOS, SCSI BIOS, or user area. Th e utility is in cluded on the
utility diskette that accompanies th e Ampro Dev elop ment Platf orm. The diskette include s
documentation about how to use the program.
Shadowing
To improve system performance, the contents of the ROM BIOS and video BIOS are copied into
DRAM for execution (“shadowed”), where they are accessed as 64-bit wide data. Shadowing a BIOS
2–11
ROM substantially enhances system performance, especially when an application or operating
system repeatedly accesses the BIOS. Shadowing for both the ROM BIOS and the video BIOS is
built into the Ampro Extended BIOS. There is no user setting.
BIOS Recovery
If the BIOS Flash device somehow becomes corrupted, the Little Board/P5x may not boot. In this
case, the BIOS will have to be rep rogramme d. A disk with an image of the curre nt BIOS along with
the Utility PGM5X.COM may be used to restor e the BIO S image. Be fore this can be d one, th e
Little Board/P5x needs to be Booted and running DOS.
Ampro provides a BIOS Exten sion Board th at can be used to tempo rarily sup ply a wo rking BIOS.
Contact Ampro for information on the BIOS Extention Board (ACC-EBB-Q-72).
The BIOS Extension Board is a MiniModule that has an on-board BIOS that can replace the one in
the on-board BIOS Flash device. This BIOS is contained in a socketed D IP memory de vice. Once
the BIOS Extension Board is installed, the Little Board/P5x can be booted using this replacement
BIOS. Then, by using the PGM5X.CO M utility, the Flash dev ice can be re paired , and wo rking
firmware programmed into it once again.
To recover a BIOS using the BIOS Extension Board:
! Install a Jumper on W11 if there is not one already there.
! Remove the shunt on W10.
• Plug the BIOS Extension Board into the PC/104 conn ectors o n the CPU .
• Plug the two-wire cable into J1 on the BIOS Extension Board and plug the other end into W10
of the CPU.
•Power the system up. The CPU should boot. If it does not, the Little Board/P5x should be
returned to Ampro for servicing.
• Once the system has booted, remove the cable from W10 on the CPU.
• Replace the shunt on W10 of the CPU.
• Use PGM5X.COM to write a new copy of the BIOS or firmware to the Flash device.
• Remove W11 if it is desired to write p rotect th e BIOS.
The Little Board/P5x should function normally after this procedure.
Interrupt and DMA Channel Usage
The PC architecture provides several interrupt and DMA control signals. When you expand the
system through the ISA portion of the PC/104
that require either interrupt or DMA support, you must select which interrupt or DMA channel to
use. Typically this involves switches or jumpers on the expansion module. In most cases, these are
not shared resources. It is important that you configure the new module to use an interrupt or
DMA channel not already in use . For yo ur conv enie nce, Table 2– 8 and Table 2– 9 p rovide a
summary of the normal interrupt and DMA channel assignments on the Little Board/P5x.
The PCI bus uses four interrupts (INTA*, INTB*, INTC*, and INTD*). These interrupts are mapped
to any of the available ISA inte rrupts by th e BIOS. If an e xpan sion card has mu ltiple fu nctions,
then more interrupts may be required. You can set the priority in which interrupts are assigned on
Setup 6 — PCI Configuration Setup.
2–12
-Plus
bus with MiniModule products or plug-in cards
Loading...
+ 91 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.