Post Code Display........................................................... 62
........................61
Appendix E On-Board
Ethernet
................................73
Appendix F On-Board Video
Controller
............................75
III
Raptor EBX – Installation Guide
Notice
The company reserves the right to revise this publication or to change
its contents without notice. Information contained herein is for
reference only and does not constitute a commitment on the part of the
manufacturer or any subsequent vendor. They are in no way
responsible for any loss or damage resulting from the use (or misuse) of
this publication.
This publication and any accompanying software may not, in whole or
in part, be copied, photocopied, translated or reduced to any machine
readable form without prior consent from the vendor, manufacturer or
creators of this publication, except for copies kept by the user for
backup purposes.
Brand and product names mentioned in this publication may or may not
be copyrights and/or registered trademarks of their respective
companies. They are mentioned for identification purposes only and are
not intended as an endorsement of that product or its manufacturer.
First Edition.
March, 2001
IV
Introduction
Introduction
Thank you for your purchase of the Raptor EBX industrial embedded
motherboard. The Raptor EBX design was based on the Intel 440BX
chipset providing the ideal platform to industrial applications. The
Raptor EBX design is based on the Intel Celeron and PIII processor.
With proper installation and maintenance, your Raptor EBX will
provide years of high performance and trouble free operation.
This manual provides a detailed explanation into the installation and
use of the Raptor EBX industrial embedded motherboard. This manual
is written for the novice PC user/installer. However, as with any major
computer component installation, previous experience is helpful and
should you not have prior experience, it would be prudent to have
someone assist you in the installation. This manual is broken down into
3 chapters and 6 appendixes.
Chapter 1 - System Board Pre-Configuration
This chapter provides all the necessary information for
installing the Raptor EBX. Topics discussed include:
installing the CPU (if necessary), DRAM installation, jumper
settings for CPU and standard I/O. Connecting all the cables
from the system board to the chassis and peripherals.
Chapter 2 - BIOS Configuration
This chapter shows the final step in getting your system
firmware setup.
Chapter 3 - Upgrading
The Raptor EBX provides a number of expansion options
including memory. All aspects of the upgrade possibilities are
covered.
V
Raptor EBX – Installation Guide
Appendix A - Technical Specifications
A complete listing of all the major technical specifications of
the Raptor EBX is provided.
Appendix B - Flash BIOS Programming (optional)
Provides all the information necessary to program your
optional AMIBIOS Flash BIOS.
Appendix C - Disk-on-Chip
One on-board socket for a solid state flash disk device.
Appendix D - Industrial Devices
Watchdog Timer and On-Board POST (Power On Self
Testing) code display.
Appendix E - Ethernet
On-board 10/100 Ethernet.
Appendix F – LCD/CRT video controller
On-board CRT video controller/LCD(optional) 2MB (optional
4MB).
Static Electricity Warning!
The Raptor EBX has been designed as rugged as possible but can still
be damaged if jarred sharply or struck. Handle the motherboard with
care.
The Raptor EBX also contains delicate electronic circuits that can be
damaged or weakened by static electricity. Before removing the Raptor
EBX from its protective packaging, it is strongly recommended that
you use a grounding wrist strap. The grounding strap will safely
discharge any static electricity build up in your body and will avoid
damaging the motherboard. Do not walk across a carpet or linoleum
floor with the bare board in hand.
VI
Introduction
Warranty
This product is warranted against material and manufacturing defects
for two years from the date of delivery. Buyer agrees that if this
product proves defective the manufacturer is only obligated to repair,
replace or refund the purchase price of this product at manufacturer's
discretion. The warranty is void if the product has been subjected to
alteration, misuse or abuse; if any repairs have been attempted by
anyone other than the manufacturer; or if failure is caused by accident,
acts of God, or other causes beyond the manufacturer's control.
Raptor EBX - An Overview
The Raptor EBX represents the ultimate in industrial embedded
motherboard technology. No other system board available today
provides such impressive list of features:
CPU Support
• Supports full series of Intel Celeron and PIII PGA370
processors (up to 100MHz FSB).
Supported Bus Clocks
• 66 and 100MHz.
Memory
• One DIMM socket up to 128MB or 256MB(registered)
SDRAM, PC100 recommended (required for PIII or 100MHz).
On-Board I/O
• 2 Floppies up to 2.88 MB.
• Dual channel PCI 32-bit EIDE controller.
• Two high speed RS-232 serial ports 16 Bytes FIFO (16550).
• One Centronics™ compatible bidirectional parallel port.
EPP/ECP mode compatible.
VII
Raptor EBX – Installation Guide
• One PS/2 mouse and one PS/2 keyboard headers.
• Two Universal Serial Bus headers.
• One Disk-on-Chip on-board up to 288MB with FFS for
diskless applications.
• Software and hardware programmable Watchdog Timer & onboard POST Display Diagnostics.
• ISA/PCI riser slot for commercial adapters expansion.
• RJ45 Ethernet connector.
• One PC104-Plus expansion/stack-up interface and power
connector.
• Power Button – advanced management support.
• Automatic CPU voltage & temperature monitoring device
(optional).
ROM BIOS
• AMI BIOS™ BIOS HIFLEX with optional FLASH ROM
On-Board Ethernet
• On-board 10/100 Ethernet.
LCD/CRT video controller
• On-board CRT video controller/LCD(optional) (C&T 69000)
2MB – 4MB(optional).
Conventions Used in this Manual
Notes - Such as a brief discussion of memory types.
8
VIII
Important Information - such as static warnings, or
very important instructions.
When instructed to enter keyboard keystrokes, the
text will be noted by this graphic.
Chapter 1: Pre-Configuration
e
r
e
e
l
d
Chapter 1 Pre-Configuration
This chapter provides all the necessary information for installing the
Raptor EBX into a standard PC chassis. Topics discussed include:
installing the CPU (if necessary), DRAM installation, jumper settings
for CPU and standard I/O.
Handling Precautions
The Raptor EBX has been designed to be as rugged as possible but it
can be damaged if dropped, jarred sharply or struck. Damage may also
occur by using excessive force in performing certain installation
procedures such as forcing the system board into the chassis or placing
too much torque on a mounting screw.
Take special care when installing or removing the system memory
DIMM. Never force a DIMM into a socket. Screwdrivers slipping off a
screw and scraping the board can break a trace or component leads,
rendering the board unusable. Always handle the Raptor EBX with
care.
Products returned for warranty repair will b
inspected for damage caused by imprope
installation and misuse as described in th
previous section and the static warning below.
Should the board show signs of abuse, th
warranty will become void and the customer wil
be billed for all repairs and shipping an
handling costs.
Special Warranty Note:
Static Warning
The Raptor EBX contains delicate electronic semiconductors that are
highly sensitive to static electricity. These components, if subjected to a
static electricity discharge, can be weakened thereby reducing the
serviceable life of the system board. BEFORE THE BOARD IS
1
Raptor EBX – Installation Guide
REMOVED FROM ITS PROTECTIVE ANTISTATIC PACKAGING,
TAKE PROPER PRECAUTIONS! Work on a conductive surface that
is connected to the ground. Before touching any electronic device,
ground yourself by touching an unpainted metal object or, and highly
recommended, use a grounding strap.
2
Chapter 1: Pre-Configuration
Step 1 Setting the Jumpers
Your Raptor EBX is equipped with a large number of peripherals and
has the ability to run at a variety of speeds without the need to change
any crystals or oscillators. As such, there are a large number of
configuration jumpers on the board. Taken step by step, setting these
jumpers is easy. We suggest you review each section and follow the
instructions.
Jumper Types
Jumpers are small copper pins attached to the system board. Covering
two pins with a shunt closes the connection between them. The Raptor
EBX examines these jumpers to determine specific configuration
information. There are three different categories of jumpers on the
Raptor EBX.
A. Two pin jumpers are used for binary selections such as enable,
disable. Instructions for this type of jumper are open, for no shunt over
the pins or closed, when the shunt covers the pins.
B. Three or four pin jumpers are used for multiple selections.
Instructions for these jumpers will indicate which two pins to cover.
For example: for JPx 2-3 the shunt will be covering pins 2 and 3
leaving pins 1 and 4 exposed.
C. Grouped jumpers are used when a certain function has multiple
selections. There are two grouped jumpers on the board and careful
attention should be given when setting these jumpers. Instructions for
grouped jumpers are similar to those above.
3
Raptor EBX – Installation Guide
Jumper Locations
Use the diagram below and the tables on the following pages to locate
and set the on-board configuration jumpers.
Figure 1-1 Jumper Locations
4
Chapter 1: Pre-Configuration
CMOS Reset
This option is provided as a convenience for those who need to reset
the CMOS registers. It should always be set to "Normal" for standard
operation. If the CMOS needs to be reset, turn off the system, move
JP2 to 2-3, turn the system on, move jumper to 1-2 and press reset.
Table 1-1 CMOS Reset
Reset CMOS Normal Clear CMOS
JP2 1-2* 2-3
* Manufacturer's Settings.
Disk-on-Chip Selection
The jumper JP5 allows selection for the address on Disk-on-Chip
device.
Table 1-2 Disk-on-Chip Selection
Address
JP5
1-2
JP5
3-4
JP5
5-6
JP5
7-8
D000h* Closed Open Open Open
D400h Open Closed Open Open
D800h Open Open Closed Open
DC00h Open Open Open Closed
* Manufacturer's Settings.
Flash BIOS Write Protect
To program the optional flash BIOS (Location U9 – Figure 1-2) use
JP1 to disable write protection. For regular standard BIOS use default
settings.
Table 1-3 Flash BIOS Programming Selection
Flash
Write-protect
Enabled Disabled
JP1 1-2* 2-3
*Manufacturer's Settings.
5
Raptor EBX – Installation Guide
Clock Speed Selection
The Raptor EBX has a CPU automatic speed selector device. The
jumper JP8 allows selection for this option.
JP8
1-2
JP8
2-3
JP8
3-4
Table 1-4 Clock Frequency Selection
Clock
Frequency
AUTODETECT* Closed Open Open
66MHz Open Closed Open
100MHz Open Open Closed
* Manufacturer's Settings.
Watchdog Timer Selection
The watchdog timer can be set as hardware, software or disabled
through JP7. JP6 sets the time-out and JP4 sets the Watchdog I/O base
address. Please refer to appendix D for more details.
Table 1-5 Watchdog Timer Selection
Watchdog
Type
JP7
1-2
JP7
3-4
JP7
5-6
Hardware Closed Open Open
Disabled* Open Closed Open
Software Open Open Closed
* Manufacturer's Settings.
Table 1-6 Watchdog Time-out Selection
Watchdog
Timeout
JP6
1-2
JP6
2-3
150 ms Closed Open Open
600 ms Open Closed Open
1200 ms* Open Open Closed
* Manufacturer's Settings.
6
JP6
3-4
Chapter 1: Pre-Configuration
Table 1-7 Watchdog Address Selection
Watchdog
Address
JP4
1-2
JP4
2-3
110h* Closed Open
310h Open Closed
* Manufacturer's Settings.
On-board Ethernet
The Raptor EBX has a built-in 10/100 Ethernet. The jumper JP3 either
disables (2-3) or enables (1-2) this feature. For more information please
refer to Appendix E.
Table 1-8 Ethernet Selection
Ethernet
Selection
Enabled Disabled
JP3 1-2* 2-3
* Manufacturer's Settings.
On-board CRT video controller/LCD(optional)
The Raptor EBX has a built-in CRT video controller/LCD(optional)
(C&T 69000) 2MB – 4MB(optional – C&T 69030). The jumper JP9
either disables (2-3) or enables (1-2) the VGA. The switches SW1
select the LCD panel type. The jumper JP11 selects the LCD operating
voltage. For more information please refer to Appendix F.
Please, refer to Appendix F for the LCD(optional) jumper settings.
7
Raptor EBX – Installation Guide
User’s Notes:
8
Chapter 1: Pre-Configuration
p
Step 2 DRAM, CPU, Disk-on-Chip and
Cables Installation
Depending upon how your Raptor EBX is configured you may need to
install the following:
• DRAM (DIMM)
• CPU
• Disk-on-chip
Raptor EBX Memory Configuration
The Raptor EBX offers 1 DIMM memory socket (Location J15 –
Figure 1-2). It can be configured with 3.3V unbuffered SDRAM
module. It is very important that the quality of the DIMM is good.
Unreliable operation of the system may result if poor quality
DIMM is used. Always purchase your memory from a reliable
source. We strongly recommend using PC100 memory module
(REQUIRED when using PIII or 100MHz operation). The Raptor
EBX also supports ECC memories.
CPU Installation
The Raptor EBX currently supports the following CPUs:
• Full series of Intel Celeron and PIII processors (PGA 370).
The Raptor EBX uses standard DIMM. To determine the
actual capacity of a 1 by 64 DIMM, simply multiply the
1MB by 8.
1. Improper installation of the CPU may cause
ermanent damage to both the system board and the
CPU. -- Void of warranty
2. Always handle the CPU by the edges, never touch the
pins.
3. Always use a heatsink and a CPU fan.
9
Raptor EBX – Installation Guide
Locate the CPU socket on your Raptor EBX system board (PGA
Socket – Location U18 – Figure 1-2). To install the processor, lift the
lever of the ZIF socket and gently insert the CPU. The CPU will fit
only in the right alignment. Make sure the CPU is inserted all the way.
Lower the lever. Install the CPU fan. Make sure it is locked and
connected to J2 (see pin-out in Appendix A).
This completes the installation of the CPU. Now is it a good time to
double check both the CPU and DIMM installation to make sure that
these devices have been properly installed.
Disk-on-Chip installation
The Raptor EBX supports One Disk-on-Chip on-board up to 288 MB
with FFS for diskless applications.
Locate the Disk-on-Chip socket on your Raptor EBX system board
(Location U12 – Figure 1-2). Locate pin 1 (Figure 1-2). To install the
Disk-on-Chip gently insert the chip. Make sure the Disk-on-Chip is
inserted all the way.
Installing Cables
Power and Control Panel Cables
The Raptor EBX gets power from the power terminal J5.
Installing Peripheral Cables
Now it is a good time to install the internal peripherals such as floppy
and hard disk drives. Do not connect the power cable to these
peripherals as it is easier to attach the bulky ribbon cables before the
smaller power connectors. If you are installing more than one IDE
drive, double check your master/slave jumpers on the drives. Review
the information supplied with your drive for more information on this
subject.
Connect the floppy cable (not included) to the system board. Then
connect remaining ends of the ribbon cable to the appropriate
peripherals. Connect the two serial and the parallel cables (included).
10
Chapter 1: Pre-Configuration
Connect the mouse cable (included), the keyboard cable (included), the
video cable (included) and the ATX style to EBX power terminal cable
(included).
Finally, connect the IDE cable (not included) to the system. Then
connect remaining ends of the ribbon cable to the appropriate
peripherals. This concludes the hardware installation of your Raptor
EBX system. Now it is a good time to re-check all of the cable
connections to make sure they are correct. It is also a good idea to label
each of the external peripheral connectors - COM1, COM2 and
Parallel.
11
Raptor EBX – Installation Guide
Figure 1-2 Location of Components and Header Connectors
12
Chapter 1: Pre-Configuration
Index of Header Connectors
Please refer to Appendix A for pin-out descriptions.
Your Raptor EBX features AMI BIOS. The system configuration
parameters are set via the HIFLEX AMIBIOS setup. Since HIFLEX
BIOS Setup resides in the ROM BIOS, it is available each time the
computer is turned on.
Starting BIOS Setup
As POST executes, the following appears:
Hit <DEL> if you want to run SETUP
Using the Keyboard with BIOS Setup
The BIOS Setup has a built-in keyboard driver that uses simple
keystroke combinations:
Keystroke Function
<Tab> Move to the next window or field.
, , , Move to the next field to the right, left, above, or below.
<Enter> Select in the current field.
+ Increments a value.
- Decrements a value.
<Esc> Closes the current operation and return to previous level.
<PgUp> Returns to the previous page.
<PgDn> Advances to the next page.
<Home> Returns to the beginning of the text.
<End> Advances to the end of the text.
<Alt> <H> Access a help window.
<Alt> <Spacebar> Exit WINBIOS Setup.
Alphabetic keys A to Z are used in the Virtual Keyboard, and are not case-
sensitive.
Numeric keys 0 to 9 are used in the Virtual Keyboard and Numeric Keypad.
BIOS Setup Main Menu
The BIOS Setup main menu is organized into 14 windows. Each
window is discussed in this chapter.
Each window contains several options. Clicking on each option
activates a specific function. The BIOS Setup options and
15
Raptor EBX – Installation Guide
functions are described in this chapter. Some options may not be
available in your BIOS. The windows are:
• Standard CMOS Setup
• Advanced CMOS Setup
• Advanced Chipset Setting
• Power Management Setup
• PCI/Plug and Play Setup
• Peripheral Setup
• Auto-Detect Hard Drive
• Change User Password
• Change Supervisor Password
• Change Language Settings
• Auto Configuration with Optimal Settings
• Auto Configuration with Fail Safe Settings
• Save Settings and Exit
• Exit Without Saving
Standard Setup
Standard Setup options are displayed by choosing Standard
option from the HIFLEX BIOS Setup menu. All Standard Setup
options are described below.
Date/Time
Select the Date/Time option to change the date or time. The
current date and time are displayed. Enter new values through
the displayed window.
Floppy Drive A, B
Choose either Floppy Drive A or B to specify the floppy drive
type. The settings are 360 KB 5¼", 1.2 MB 5¼", 720 KB 3½",
1.44 MB 3½" and 2.88 MB 3½".
16
Chapter 2:BIOS Configuration
Pri Master Pri Slave
Sec Master Sec Slave
Select one of these options to configure the hard disk drive.
Select Auto from the drive parameters screen to let AMIBIOS
automatically configure the drive. Choose the desired option to
configure the drive. Auto will automatically detect your hard
drive every time the computer boots. If required, a specific Hard
Drive type may be selected.
Boot Sector Virus Protection
The options are either Enabled or Disabled.
Advanced CMOS Setup
Advanced CMOS Setup options are displayed by choosing the
Advanced CMOS Setup option from the AMIBIOS Setup main
menu. All Advanced CMOS Setup options are described in this
section.
Quick Boot
Set this option to Enabled to instruct AMIBIOS to boot quickly
when the computer is powered on. This option replaces the old
Above 1 MB Memory Test
settings are: Enabled and Disabled.
Pri Master ARMD Emulated as
Pri Slave ARMD Emulated as
Sec Master ARMD Emulated as
Sec Slave ARMD Emulated as
If set to Auto, the default emulation depends on ARMD drive.
The default emulation type is floppy for LS120, hard drive for
The current voltage is shown (only available with the optional
hardware monitor).
CPU Fan
Secondary Fan
The current fan speed is shown (only available with the optional
hardware monitor).
Onboard IDE
This option specifies the IDE channel used by the onboard IDE
controller. The settings are Disabled, Primary, Secondary and
Both (default).
Auto Detect Hard Disk
Choose this option to let AMIBIOS find the IDE hard disk drive
parameters for all IDE drives connected to the primary and
secondary IDE channels installed in the system. AMIBIOS
automatically configures the drive parameters after it has
detected these parameters.
Change User Password
Select the Change User Password from the Security section of
the AMIBIOS Setup main menu. Enter the password and press
<Enter>. The screen does not display the characters entered.
After the new password is entered, retype the new password as
prompted and press <Enter>. This option will be available only
if Supervisor Passwords exists.
34
Chapter 2:BIOS Configuration
p
t
Change Supervisor Password
Select the Change Supervisor Password from the Security
section of the AMIBIOS Setup main menu. Enter the password
and press <Enter>. The screen does not display the characters
entered. After the new password is entered, retype the new
password as prompted and press <Enter>.
Remember the Password Keep a record of the new
Change Language Settings
N/A.
assword when the password is changed. If you forge
the password, you must erase the system configuration
information in NVRAM (Non-Volatile Random Access
Memory).
Auto Configuration with Optimal Settings
You can load the optimal default settings for the AMIBIOS by
selecting the Optimal option. The Optimal default settings are
best-case values that should optimize system performance. If
CMOS is corrupted, the Optimal settings are loaded
automatically.
35
Raptor EBX – Installation Guide
Auto Configuration with Fail-Safe Settings
You can load the Fail-Safe AMIBIOS Setup option settings by
selecting the Fail-Safe option from the Default section of the
AMIBIOS Setup main menu. The Fail-Safe settings provide far
from optimal system performance, but are the most stable
settings. Use this option as a diagnostic aid if the system is
behaving erratically.
Save Settings and Exit
Exit AMIBIOS saving the changes.
Exit without Saving
Allows to exit AMIBIOS setup without saving.
36
Chapter 3: Upgrading
Chapter 3 Upgrading
Upgrading the System Memory
The Raptor EBX allows an upgrade of the system memory with up to
128MB unbuffered SDRAM and up to 256MB registered SDRAM
DIMM module. ECC and non-ECC modules are supported. PC100
memory modules are recommended, but required for PIII or 100MHz
FSB operation. The Raptor EBX offers 1 DIMM memory socket. It is
very important that the quality of the DIMM is good. Undesirable
operation of the system may result if poor quality DIMM is used.
Always purchase your memory from a reliable source.
Upgrading the Microprocessor
The latest revision of the Raptor EBX currently supports socket
PGA370 architecture Intel Celeron Processors and PIII PGA
processors. Please, check the manufacturer’s web site for details and
revisions regarding CPU speed.
Since the Raptor EBX features CPU auto-sensing device there is only
one jumper to be set when changing the CPU, JP8, if it's no set to auto.
This jumper is the Clock Speed selector.
37
Raptor EBX – Installation Guide
User's Notes:
38
Appendix A: Technical Specifications
Appendix A Technical
Specifications
Chipsets
Core Logic
Intel 440BX Chipset.
Peripheral I/O
Standard Microsystems (SMSC) FDC37B722.
Micro Processor Support
Celeron and PIII PGA processors up to 100MHz FSB.
System Memory
Memory Capacity
Up to 256MB registered SDRAM or up to 128MB unbuffered
SDRAM DIMM Module.
Memory Type
One socket for JEDEC standard (168 pins) DIMM. The memory
configuration is set automatically through BIOS via SPD.
Supports SDRAM 3.3V SDRAM PC66 and PC100 memory
modules. ECC and non-ECC, registered and unbuffered modules
are supported.
Bios
System BIOS
AMI Hiflex BIOS with Flash BIOS option.
39
Raptor EBX – Installation Guide
Flash BIOS
Optional feature for System BIOS. Flash programming built into
the BIOS. BIOS to be flashed is read from a floppy.
Embedded I/O
IDE
Two PCI EIDE controllers. Supports up to 4 devices. Ultra
DMA up to 33MB/sec. supported. ATAPI compatible. 34 pin
headers on-board.
Floppy
Up to two floppy disk drives. Sizes supported are: 5.25" 360K
and 1.2MB; 3.5" 720K, 1.44MB and 2.88MB.
Serial Ports
Two high speed 16550 compatible UARTS. BIOS configurable
as COM1 - 4.
USB Interfaces
On-board dual USB.
Parallel Port
One Centronics compatible, bi-directional (PS/2 compatible).
Microsoft/HP EPC/EPP high speed.
Mouse Port
One PS/2 compatible mouse controller.
40
Appendix A: Technical Specifications
PC 104 – Plus Interface
One PC 104–Plus expansion/stack-up interface and power
connectors.
Disk-On-Chip - Solid State Flash Disk
On-board support for one Disk-on-Chip device, currently up to
288MB. Addresses selectable through jumper JP5.
On-board Ethernet
On-board auto-sensing, bus mastering 10/100 Ethernet.
NMI I/O channel check
0 Reserved, interval timer
1 Reserved (keyboard)
2 Reserved (cascade)
3 COM2*
4 COM1*
5 User Available
6 Floppy Drive
7 LPT1*
8 Real time clock
9 User Available
10 User Available
11 User Available
12 PS/2 mouse port (if present, else user available)
13 Reserved (math coprocessor)
14 Primary IDE (if present, else user available)
15 Secondary IDE (if present, else user available)
1 Connected to pin 4 & 5 of RJ45
2 Connected to pin 7 & 8 of RJ45
3 RX+
4 RX5 Speed LED Cathode
6 Speed LED Anode
7 ACT LED Cathode
8 ACT LED Anode
9 TX+
The Raptor EBX offers the optional FLASH BIOS. When installed,
you will be able to update your BIOS without having to replace the
EPROM. The AMIBIOS will read the new BIOS file from a floppy
disk, replace the old BIOS and reboot your computer.
When updating your BIOS, make sure you have a disk with the correct
BIOS file (its size should be 256K).
Rename the file to "AMIBOOT.ROM". Turn your computer off. Move
Jumper JP1 to 2-3. Insert the disk in Drive A:, Turn the computer on
while pressing <CTRL><HOME>. Your computer will show no
screen, but will beep to indicate what is being done.
If the programming is successful, you should hear 4 beeps and your
computer will reboot with the new BIOS.
Please never turn the power off while reprogramming a FLASH BIOS.
Do not forget to move Jumper JP1 back to 1-2 after turning off.
Refer to the table on the next page for beep errors.
Table B-1 Flash BIOS Programming Selection
Flash
Write-protect
Enabled Disabled
JP1 1-2* 2-3
*Manufacturer's Settings.
57
Raptor EBX – Installation Guide
Table B-2 Flash BIOS Beep Errors
Beeps Description
1 Insert diskette in floppy A:
2
The AMIBOOT.ROM file was not found
in the root directory of floppy drive A:
3 Base memory error
4 Flash program successful
5 Floppy read error
The Raptor EBX offers one on-board flash disk as an optional device.
The Disk-On-Chip is a single chip flash disk device in a standard 32pin DIP socket.
It features up to 288MB of storage capacity with high-speed boot-up
capabilities, including the Flash File System (FFS) for easy storage.
This feature of the Raptor EBX is a perfect replacement for
conventional hard-drives in the harsh industrial environment where
shock and vibration is a burden for standard hard drives.
Jumper JP5 select the memory address to be used for the Disk-OnChip. Possible addresses are listed below.
Table C-1 Disk-on-Chip Selection
Address
JP5
1-2
JP5
3-4
JP5
5-6
JP5
7-8
D000h* Closed Open Open Open
D400h Open Closed Open Open
D800h Open Open Closed Open
DC00h Open Open Open Closed
* Manufacturer's Settings
For upgrade and technical specifications about Disk-on-Chip, please
contact the manufacturer M-Systems at www.m-sys.com
.
59
Raptor EBX – Installation Guide
User's Notes:
60
Appendix D: Industrial Devices
Appendix D On-Board
Industrial Devices
The Raptor EBX features two industrial devices: A watchdog timer that
will reset the system is case of failure according to a pre-set time-out,
and a Post Code display that will help you on troubleshooting.
Watchdog Timer
This device can be set as hardware, software or disabled (Table D-1).
The watchdog timer will monitor your motherboard and reset if any
problem occurs. The time-out ranges from 1200, 600 and 150
milliseconds (Table D-2). The Watchdog timer can work in two ways:
Hardware Reset
The watchdog timer monitors the BALE signal. If BALE stops
oscillating for the time set at JP6, the watchdog will reset the board.
Software Reset
The software has to access the watchdog timer at least every time-out
to prevent the board from resetting. This allows a very tight control of
the motherboards operation, but involves writing software for the timeout control. For using software control, you need to know the watchdog
address, the enable bit and the strobe bit. For example, if you set the
watchdog timer to address 310h, you have to output a 0 at bit 1 of 310h
to enable the watchdog, and then toggle bit 0 of 310h to strobe it. If the
strobe signal takes longer than the time-out the board will reset.
61
Raptor EBX – Installation Guide
Table D-1 Watchdog Timer Selection
Watchdog
Type
JP7
1-2
JP7
3-4
JP7
5-6
Hardware Closed Open Open
Disabled* Open Closed Open
Software Open Open Closed
* Manufacturer's Settings
Table D-2 Watchdog Time-out Selection
Watchdog
Timeout
JP6
1-2
JP6
2-3
JP6
3-4
150 ms Closed Open Open
600 ms Open Closed Open
1200 ms* Open Open Closed
* Manufacturer's Settings
Table D-3 Watchdog Address Selection
Watchdog
Address
JP4
1-2
JP4
2-3
110h* Closed Open
310h Open Closed
*Manufacturer's Settings
Post Code Display
The POST code display is a device implemented on the Raptor EBX to
help on failure diagnostics. A POST code is transmitted by the BIOS
during the POST (Power On Self Test). It is a number that refers to the
state or test condition of a circuit or group of circuits. Knowing the
results of these tests (hence the POST code) can be very important in
debugging a system.
62
Appendix D: Industrial Devices
POST Checkpoint Codes
When AMIBIOS performs the Power On Self Test, it writes diagnostic
codes checkpoint codes to I/O port 0080h where the POST code display
is connected.
Table D-4 Uncompressed Initialization Codes
The uncompressed initialization checkpoint codes are listed in order of
execution:
Checkpoint
Code
D0h
D1h
D3h Starting memory sizing next.
D4h
D5h
D6h
D7h
The NMI is disabled. Power on delay is starting. Next,
the initialization code checksum will be verified.
Initializing the DMA controller, performing the
keyboard controller BAT test, starting memory refresh,
and entering 4 GB flat mode next.
Returning to real mode. Executing any OEM patches
and setting the stack next.
Passing control to the uncompressed code in shadow
RAM at E000:0000h.The initialization code is copied to
segment 0 and control will be transferred to segment 0.
Control is in segment 0. Next, checking if <Ctrl>
<Home> was pressed and verifying the system BIOS
checksum.
If either <Ctrl> <Home> was pressed or the system
BIOS checksum is bad, next will go to checkpoint code
E0h.
Otherwise, going to checkpoint code D7h.
Main BIOS runtime code is to be decompressed and
control to be passed to main BIOS in shadow RAM.
Description
63
Raptor EBX – Installation Guide
Table D-5 Bootblock Recovery Codes
The bootblock recovery checkpoint codes are listed in order of
execution:
Checkpoint
Code
E0h
E1h Initializing the interrupt vector table next.
E2h Initializing the DMA and Interrupt controllers next.
E6h
EDh Initializing the floppy drive.
EEh
EFh
F0h
F1h The AMIBOOT.ROM file is not in the root directory.
F2h
F3h
F4h The AMIBOOT.ROM file is not the correct size.
F5h Next, disabling internal cache memory.
FBh Next, detecting the type of flash ROM.
FCh Next, erasing the flash ROM.
FDh Next, programming the flash ROM.
FFh
The onboard floppy controller if available is initialized.
Next, beginning the base 512 KB memory test.
Enabling the floppy drive controller and Timer IRQs.
Enabling internal cache memory.
Looking for a floppy diskette in drive A:. Reading the
first sector of the diskette.
A read error occurred while reading the floppy drive in
drive A:.
Next, searching for the AMIBOOT.ROM file in the root
directory.
Next, reading and analyzing the floppy diskette FAT to
find the clusters occupied by the AMIBOOT.ROM file.
Next, reading the AMIBOOT.ROM file, cluster by
cluster.
Flash ROM programming was successful. Next,
restarting the system BIOS.
Description
64
Appendix D: Industrial Devices
Table D-6 Uncompressed Initialization Codes
The following runtime checkpoint codes are listed in order of
execution. These codes are uncompressed in F0000h shadow RAM.
Checkpoint
Code
03h
05h
06h Uncompressing the POST code next.
07h Next, initializing the CPU and the CPU data area.
08h The CMOS checksum calculation is done next.
0Ah
0Bh
0Ch
0Eh
0Fh
10h
11h
12h
13h
14h The 8254 timer test will begin next.
19h
The NMI is disabled. Next, checking for a soft reset or a
power on condition.
The BIOS stack has been built. Next, disabling cache
memory.
The CMOS checksum calculation is done. Initializing
the CMOS status register for date and time next.
The CMOS status register is initialized. Next,
performing any required initialization before the
keyboard BAT command is issued.
The keyboard controller input buffer is free. Next,
issuing the BAT command to the keyboard controller.
The keyboard controller BAT command result has been
verified. Next, performing any necessary initialization
after the keyboard controller BAT command test.
The initialization after the keyboard controller BAT
command test is done. The keyboard command byte is
written next.
The keyboard controller command byte is written. Next,
issuing the Pin 23 and 24 blocking and unblocking
command.
Next, checking if <End or <Ins> keys were pressed
during power on.
Initializing CMOS RAM if the Initialize CMOS RAM in every boot AMIBIOS POST option was set in AMIBCP
or the <End> key was pressed.
Next, disabling DMA controllers 1 and 2 and interrupt
controllers 1 and 2.
The video display has been disabled. Port B has been
initialized. Next, initializing the chipset.
The 8254 timer test is over. Starting the memory refresh
test next.
Description
65
Raptor EBX – Installation Guide
Checkpoint
Code
1Ah
23h
24h
25h
27h
28h
2Ah
2Bh
2Ch
2Dh
2Eh
2Fh
30h
31h
32h
34h
Description
The memory refresh line is toggling. Checking the 15
second on/off time next.
Reading the 8042 input port and disabling the
MEGAKEY Green PC feature next. Making the BIOS
code segment writable and performing any necessary
configuration before initializing the interrupt vectors.
The configuration required before interrupt vector
initialization has completed. Interrupt vector
initialization is about to begin.
Interrupt vector initialization is done. Clearing the
password if the POST DIAG switch is on.
Any initialization before setting video mode will be
done next.
Initialization before setting the video mode is complete.
Configuring the monochrome mode and color mode
settings next.
Bus initialization system, static, output devices will be
done next, if present. See Table D-7 for additional
information.
Passing control to the video ROM to perform any
required configuration before the video ROM test.
All necessary processing before passing control to the
video ROM is done. Looking for the video ROM next
and passing control to it.
The video ROM has returned control to BIOS POST.
Performing any required processing after the video
ROM had control.
Completed post-video ROM test processing. If the
EGA/VGA controller is not found, performing the
display memory read/write test next.
The EGA/VGA controller was not found. The display
memory read/write test is about to begin.
The display memory read/write test passed. Look for
retrace checking next.
The display memory read/write test or retrace checking
failed. Performing the alternate display memory
read/write test next.
The alternate display memory read/write test passed.
Looking for alternate display retrace checking next.
Video display checking is over. Setting the display
mode next.
66
Appendix D: Industrial Devices
Checkpoint
Code
37h
38h
39h
3Ah
3Bh
40h Preparing the descriptor tables next.
42h
43h
44h
45h
46h
47h
48h
49h
4Bh
4Ch
4Dh
The display mode is set. Displaying the power on
message next.
Initializing the bus input, IPL, general devices next, if
present. See Table D-7 for additional information.
Displaying bus initialization error messages. See Table D-7 for additional information.
The new cursor position has been read and saved.
Displaying the Hit <DEL> message next.
The Hit <DEL> message is displayed. The protected
mode memory test is about to start.
The descriptor tables are prepared. Entering protected
mode for the memory test next.
Entered protected mode. Enabling interrupts for
diagnostics mode next.
Interrupts enabled if the diagnostics switch is on.
Initializing data to check memory wraparound at 0:0
next.
Data initialized. Checking for memory wraparound at
0:0 and finding the total system memory size next.
The memory wraparound test is done. Memory size
calculation has been done. Writing patterns to test
memory next.
The memory pattern has been written to extended
memory. Writing patterns to the base 640 KB memory
next.
Patterns written in base memory. Determining the
amount of memory below 1 MB next.
The amount of memory below 1 MB has been found and
verified. Determining the amount of memory above 1
MB memory next.
The amount of memory above 1 MB has been found and
verified. Checking for a soft reset and clearing the
memory below 1 MB for the soft reset next. If this is a
power on situation, going to checkpoint 4Eh next.
The memory below 1 MB has been cleared via a soft
reset. Clearing the memory above 1 MB next.
The memory above 1 MB has been cleared via a soft
reset. Saving the memory size next. Going to checkpoint
52h next.
The memory test started, but not as the result of a soft
reset. Displaying the first 64 KB memory size next.
The memory size display has started. The display is
updated during the memory test. Performing the
sequential and random memory test next.
The memory below 1 MB has been tested and
initialized. Adjusting the displayed memory size for
relocation and shadowing next.
The memory size display was adjusted for relocation
and shadowing. Testing the memory above 1 MB next.
The memory above 1 MB has been tested and
initialized. Saving the memory size information next.
The memory size information and the CPU registers are
saved. Entering real mode next.
Shutdown was successful. The CPU is in real mode.
Disabling the Gate A20 line, parity, and the NMI next.
The A20 address line, parity, and the NMI are disabled.
Adjusting the memory size depending on relocation and
shadowing next.
The memory size was adjusted for relocation and
shadowing. Clearing the Hit <DEL> message next.
The Hit <DEL> message is cleared. The <WAIT...>
message is displayed. Starting the DMA and interrupt
controller test next.
The DMA page register test passed. Performing the
DMA Controller 1 base register test next.
The DMA controller 1 base register test passed.
Performing the DMA controller 2 base register test next.
The DMA controller 2 base register test passed.
Programming DMA controllers 1 and 2 next.
Completed programming DMA controllers 1 and 2.
Initializing the 8259 interrupt controller next.
The keyboard test has started. Clearing the output buffer
and checking for stuck keys. Issuing the keyboard reset
command next.
A keyboard reset error or stuck key was found. Issuing
the keyboard controller interface test command next.
Description
68
Appendix D: Industrial Devices
Checkpoint
Code
The keyboard controller interface test completed.
82h
83h
84h
85h
86h
87h
88h
89h
8Bh
8Ch Programming the WINBIOS Setup options next.
8Dh
8Fh
91h
95h
96h
97h
Writing the command byte and initializing the circular
buffer next.
The command byte was written and global data
initialization has completed. Checking for a locked key
next.
Locked key checking is over. Checking for a memory
size mismatch with CMOS RAM data next.
The memory size check is done. Displaying a soft error
and checking for a password or bypassing WINBIOS
Setup next.
The password was checked. Performing any required
programming before WINBIOS Setup next.
The programming before WINBIOS Setup has
completed. Uncompressing the WINBIOS Setup code
and executing the AMIBIOS Setup or WINBIOS Setup
utility next.
Returned from WINBIOS Setup and cleared the screen.
Performing any necessary programming after WINBIOS
Setup next.
The programming after WINBIOS Setup has completed.
Displaying the power on screen message next.
The first screen message has been displayed. The
<WAIT...> message is displayed. Performing the PS/2
mouse check and extended BIOS data area allocation
check next.
The WINBIOS Setup options are programmed.
Resetting the hard diskcontroller next.
The hard disk controller has been reset. Configuring the
floppy drivecontroller next.
The floppy drive controller has been configured.
Configuring the hard disk drive controller next.
Initializing the bus option ROMs from C800 next. See
Table D-7 for additional information.
Initializing before passing control to the adaptor ROM
at C800.
Initialization before the C800 adaptor ROM gains
control has completed. The adaptor ROM check is next.
Description
69
Raptor EBX – Installation Guide
Checkpoint
Code
The adaptor ROM had control and has now returned
98h
99h
9Ah
9Bh
9Ch
9Dh
9Eh
A2h Displaying any soft errors next.
A3h
A4h
A5h
A7h
A8h
A9h
AAh
ABh
B0h The system configuration is displayed.
B1h Copying any code to specific areas.
control to BIOS POST. Performing any required
processing after the option ROM returned control.
Any initialization required after the option ROM test has
completed. Configuring the timer data area and printer
base address next.
Set the timer and printer base addresses. Setting the RS232 base address next.
Returned after setting the RS-232 base address.
Performing any required initialization before the
Coprocessor test next.
Required initialization before the Coprocessor test is
over. Initializing the Coprocessor next.
Coprocessor initialized. Performing any required
initialization after the Coprocessor test next.
Initialization after the Coprocessor test is complete.
Checking the extended keyboard, keyboard ID, and
Num Lock key next. Issuing the keyboard ID command
next.
The soft error display has completed. Setting the
keyboard typematic rate next.
The keyboard typematic rate is set. Programming the
memory wait states next.
Memory wait state programming is over. Clearing the
screen and enabling parity and the NMI next.
NMI and parity enabled. Performing any initialization
required before passing control to the adaptor ROM at
E000 next.
Initialization before passing control to the adaptor ROM
at E000h completed. Passing control to the adaptor
ROM at E000h next.
Returned from adaptor ROM at E000h control.
Performing any initialization required after the E000
option ROM had control next.
Initialization after E000 option ROM control has
completed. Displaying the system configuration next.
Uncompressing the DMI data and executing DMI POST
initialization next.
Description
70
Appendix D: Industrial Devices
Checkpoint
Code
00h
Table D-7 Bus Checkpoint Codes
The system BIOS passes control to different buses at the following
checkpoints:
Checkpoint
Code
2Ah
38h
39h Displaying bus initialization error messages, if any.
95h
Table D-8 Additional Bus Checkpoints
While control is inside the different bus routines, additional
checkpoints are output to I/O port address 0080h as word to identify the
routines being executed.
Code copying to specific areas is done. Passing control
to INT 19h boot loader next.
Initializing the different bus system, static, and output
devices, if present.
Initialized bus input, IPL, and general devices, if
present.
Initializing bus adaptor ROMs from C8000h through
D8000h.
Description
Description
These are word checkpoints. The low byte of checkpoint is the system
BIOS checkpoint where control is passed to the different bus routines.
The high byte of checkpoint indicates that the routine is being executed
in different buses. This information will not be shown on POST code
display because this device is 8-bit only. However, it can be seen in any
equipment connected to I/O port address 0080h.
71
Raptor EBX – Installation Guide
The system BIOS passes control to different buses at the following
checkpoints:
High Byte
information:
Bits
Bits 7-4
Bits 3-0
Table D-9 AMIBIOS Beep Codes
Except for beep code #8, these codes are always fatal.
The high byte of these checkpoints includes the following
0000 Function 0. Disable all devices on the bus.
0001 Function 1. Initialize static devices on the bus.
0010 Function 2. Initialize output devices on the bus.
0011 Function 3. Initialize input devices on the bus.
0100 Function 4. Initialize IPL devices on the bus.
0101 Function 5. Initiate general devices on the bus.
0110 Function 6. Initialize error reporting on the bus.
0111 Function 7. Initialize add-on ROMs for all buses.
Specify the bus
0 Generic DIM Device Initialization Manager.
1 Onboard System devices.
2 ISA devices.
3 EISA devices.
4 ISA PnP devices.
5 PCI devices.
The Raptor EBX features a built-in 10/100 Ethernet controller
(82559ER).
The 89559ER is a 32-bit PCI controller that features enhanced scattergather bus mastering capabilities which enable the 82559ER to perform
high-speed data transfers over the PCI bus. The 82559ER bus master
capabilities enable the component to process high-level commands and
to perform multiple operations, thereby off-loading communication
tasks from the system CPU.
It can operate in either full duplex or half duplex mode. In full duplex
mode it adheres to the IEEE 802.3x Flow Control specification. Half
duplex performance is enhanced by a proprietary collision reduction
mechanism.
It can be enabled or disabled through jumper JP3.
The RJ45 Ethernet Connector pin-out can be seen on Table A-10, the
Ethernet Header connector pin-out can be seen on Table A-18 and the
LEDs Connectors pin-out can be seen on Table A-14.
Table E-1 Ethernet Selection
Ethernet
Selection
Enabled Disabled
JP3 1-2* 2-3
*Manufacturer's Settings.
73
Raptor EBX – Installation Guide
User's Notes:
74
Appendix F: Video Controller
Appendix F On-Board
Video Controller
The Raptor EBX has an On-board CRT video controller/LCD(optional)
(C&T 69000) 2MB - 4MB(optional – C&T 69030).
The C&T 69000 is a PC 97 compliant highly integrated design Flat
Panel and CRT GUI Accelerator & Multimedia Engine, Palette/DAC,
and clock synthesizer. It features Hardware windows acceleration, PCI
Bus with Burst Mode capability and BIOS ROM support. The C&T
69000 has flexible memory configuration, deep write buffers for high
performance and CRT support. It complies with VESA VBE 2.0.
Driver support for Windows 95/98/2000/NT/CE, OS/2. Wide array of
drivers support in the industrial market.
The jumper JP9 either disables (2-3) or enables (1-2) the On-Board
Video Controller (Table F-1). The switches SW1 select the
LCD(optional) panel type (Table F-2). The jumper JP11 selects the
LCD(optional) operating voltage (Table F-3).
Outputs
• CRT Header connector output for analog monitors (Connector
J26 – Pin-out in Table A-15) (Analog RGB, 0.7 Vpp into 75ohms).
• 50 pin C&T compatible digital LCD(optional) output for 24bit LCD panels (Connector J25 – Pin-out in Table A-13).
Video Modes
• Maximum resolution at 2MB: 1280x1024x256,
1024x768x64K, 800x600x16.7M.
• Maximum resolution at 4MB(optional): 1280x1024x16.7M.