System configuration switches

System configuration switches
RMB–S CORETM
Mobile Server
Functions and Specifications
Document #7750, rev. B07
CONTACT INFORMATION
Front Desk: 1–303–430–1500
Technical Support: 1–303–426–4521
[email protected]
www.octagonsystems.com
Copyright
RMB–S CORETM and OS Embedder™ are trademarks, and Octagon Systems
Corporation®, and the Octagon logo are registered trademarks of Octagon
Systems Corporation. Windows XP® is a registered trademarks of Microsoft
Corporation. HyperTerminal™ is a copyright of Hilgraeve, Inc.
CompactFlash™ is a trademark of San Disk Corporation. Ethernet® is a
registered trademark of Xerox Corporation.
Disclaimer
Copyright 2007—Octagon Systems Corporation. All rights reserved.
However, any part of this document may be reproduced, provided that
Octagon Systems Corporation is cited as the source. The contents of this
manual and the specifications herein may change without notice.
The information contained in this manual is believed to be correct. However,
Octagon assumes no responsibility for any of the circuits described herein,
conveys no license under any patent or other right, and makes no
representations that the circuits are free from patent infringement. Octagon
makes no representation or warranty that such applications will be suitable
for the use specified without further testing or modification.
Octagon Systems Corporation general policy does not recommend the use of
its products in life support applications where the failure or malfunction of a
component may directly threaten life or injury. It is a Condition of Sale that
the user of Octagon products in life support applications assumes all the risk
of such use and indemnifies Octagon against all damage.
Technical Support
Carefully recheck your system before calling Technical Support. Run as many
tests as possible; the more information you can provide, the easier it will be
for Technical Support staff to help you solve the problem. For additional
technical assistance, try the following:
Technical Support telephone: 1–303–426–4521
E-mail Technical Support: [email protected]
Applications Notes (via web): www.octagonsystems.com
Revision History
Revision
Reason for Change
Date
A07
Production release
08/07
B07
Added information on option panel,
installing an OS, CompactFlash
information, beep codes.
12/07
2
Table of Contents
Copyright.................................................................................................................................. 2
Disclaimer ................................................................................................................................ 2
Technical Support.................................................................................................................... 2
Revision History ...................................................................................................................... 2
Table of Contents.........................................................................................................................3
List of Figures ..............................................................................................................................5
List of Tables.................................................................................................................................6
RMB–S Functional Overview....................................................................................................7
Description .................................................................................................................................. 7
Expansion Options...................................................................................................................... 7
RMB–S major hardware features .............................................................................................. 9
CPU .......................................................................................................................................... 9
Cooling...................................................................................................................................... 9
SDRAM..................................................................................................................................... 9
On-board flash ......................................................................................................................... 9
CompactFlash socket............................................................................................................... 9
Hard disk and IDE support .................................................................................................... 9
Keyboard and mouse ports.................................................................................................... 10
VGA video / LVDS flat panel ................................................................................................ 10
USB ports ............................................................................................................................... 10
Digital I/O .............................................................................................................................. 10
Ethernet ................................................................................................................................. 10
Serial ports protected against ESD ...................................................................................... 10
Audio....................................................................................................................................... 11
PC/104 and PC/104-Plus interface ....................................................................................... 11
Mini PCI ................................................................................................................................. 11
Watchdog timer added for safety.......................................................................................... 11
Internal power supply ........................................................................................................... 11
Rugged environmental operation ......................................................................................... 12
RMB–S major software features.............................................................................................. 12
Diagnostic software verifies system integrity automatically ............................................. 12
General Software BIOS......................................................................................................... 12
Boot sequence......................................................................................................................... 12
Configuration ............................................................................................................................ 13
Component boards .................................................................................................................... 13
Component locations................................................................................................................. 13
Switch settings.......................................................................................................................... 18
System configuration switches (SW2_B).............................................................................. 18
Factory switches (SW3_B and SW4_B, jumper W1) ........................................................... 19
COM3/4 mode select (SW1_C) .............................................................................................. 19
RS–422/485 termination switches (SW2_C) ........................................................................ 20
Internal cabling......................................................................................................................... 20
On-board LEDs ......................................................................................................................... 21
Hard Drive Carrier Board ........................................................................................................ 21
Additional connectors ............................................................................................................... 21
SATA drives ........................................................................................................................... 22
LVDS flat panel ..................................................................................................................... 22
3
Installation................................................................................................................................. 23
Orientation of RMB–S........................................................................................................... 23
Stand-alone mounting ........................................................................................................... 23
Mounting Plate System......................................................................................................... 25
Quick Release System ........................................................................................................... 27
Shock and Vibration Dampening System ............................................................................ 30
Using the RMB–S ...................................................................................................................... 32
Installing an operating system ................................................................................................ 32
Installing an OS onto the RMB–S CompactFlash............................................................... 32
Installing an OS onto the #7051 hard drive or other hard drive........................................ 32
Power management .................................................................................................................. 33
Temperature sensor.................................................................................................................. 33
WOI (Wake On Ignition) .......................................................................................................... 34
LEDs .......................................................................................................................................... 34
VGA............................................................................................................................................ 34
Keyboard/Mouse........................................................................................................................ 34
Audio.......................................................................................................................................... 34
Ethernet..................................................................................................................................... 35
USB............................................................................................................................................ 35
Serial communication ............................................................................................................... 35
RS–232 on COM1/2 ............................................................................................................... 35
RS–422 or RS–485 on COM3-4 ............................................................................................. 35
Digital I/O.................................................................................................................................. 36
Sink and source...................................................................................................................... 36
I/O lines pulled low................................................................................................................ 36
Organization of banks ........................................................................................................... 36
Port addressing...................................................................................................................... 39
Configuring and programming the I/O port......................................................................... 39
Programming the I/O ............................................................................................................ 39
Configuring the I/O................................................................................................................ 40
Writing and reading from I/O ............................................................................................... 41
I/O output program examples ............................................................................................... 41
I/O input program examples ................................................................................................. 41
PC/104 and PC/104-Plus .......................................................................................................... 42
–12V and –5V PC/104 and PC/104-Plus devices .................................................................. 42
PCI bus arbitration................................................................................................................ 42
POWER...................................................................................................................................... 43
RMB–S Technical Data............................................................................................................ 44
Technical specifications ............................................................................................................ 44
CPU ........................................................................................................................................ 44
BIOS ....................................................................................................................................... 44
SDRAM................................................................................................................................... 44
On-board flash ....................................................................................................................... 44
Hard drive .............................................................................................................................. 44
SATA drives ........................................................................................................................... 44
CompactFlash socket............................................................................................................. 44
Serial I/O ................................................................................................................................ 44
USB......................................................................................................................................... 45
Digital I/O .............................................................................................................................. 45
Keyboard and mouse ports.................................................................................................... 45
Ethernet ................................................................................................................................. 45
Video ....................................................................................................................................... 45
4
Audio....................................................................................................................................... 45
Watchdog timer...................................................................................................................... 45
Real time clock ....................................................................................................................... 45
Operating systems ................................................................................................................. 45
Power input............................................................................................................................ 45
Expansion............................................................................................................................... 45
Option Panel .......................................................................................................................... 45
Size ......................................................................................................................................... 45
Environmental specifications ............................................................................................... 46
Mating connectors..................................................................................................................... 46
Maps .......................................................................................................................................... 47
External connector pin-outs ..................................................................................................... 51
Base board.............................................................................................................................. 53
Connector Board .................................................................................................................... 57
Setup programs......................................................................................................................... 58
Setup.......................................................................................................................................... 58
System BIOS Utility menu ................................................................................................... 59
Information Browser menu................................................................................................... 59
Basic CMOS Configuration menu ........................................................................................ 60
Features Configuration menu............................................................................................... 62
Custom Configuration menu................................................................................................. 65
Plug-n-Play Configuration menu.......................................................................................... 67
Shadow/Cache Configuration menu ..................................................................................... 68
Writing to CMOS and exiting ............................................................................................... 68
LED signaling of “beep” counts ............................................................................................ 69
Description ................................................................................................................................ 69
Opening the RMB–S Case ....................................................................................................... 74
Opening the case....................................................................................................................... 74
Closing the case......................................................................................................................... 74
Option Panel.............................................................................................................................. 75
Replacing the CompactFlash ................................................................................................... 75
Windows ................................................................................................................................. 75
Linux ...................................................................................................................................... 75
Replaceable Parts and Accessories...................................................................................... 76
Warranty ..................................................................................................................................... 77
Limitations on warranty .......................................................................................................... 77
Service policy............................................................................................................................. 77
Returning a product for repair................................................................................................. 78
Returns ...................................................................................................................................... 78
Governing law ........................................................................................................................... 78
List of Figures
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
RMB–S external interface (front) ........................................................................8
RMB–S external interface (back).........................................................................8
Base Board Components (_B).............................................................................14
Connector Board Components (_C)....................................................................15
Power Supply Board Components (_P) ..............................................................15
Drive Carrier Board Components (_D) ..............................................................16
5
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
RMB–S dimensions mm [in.]..............................................................................24
Mounting Plate System ......................................................................................25
Mounting Plate System dimensions mm [in.] ...................................................26
Quick release bracket .........................................................................................27
Quick Release System mounting bracket..........................................................28
Quick Release System mounting bracket dimensions mm [in.].......................29
Shock and Vibration Dampening System..........................................................30
Shock and Vibration Dampening System dimensions mm [in.] ......................31
Organization of banks.........................................................................................37
List of Tables
Table 1
Table 2
Table 3
Table 4
Table 5
Table 6
Table 7
Table 8
Table 9
Table 10
Table 11
Table 12
Table 13
Table 14
Table 15
Table 16
Table 17
Table 18
Table 19
Table 20
Table 21
Table 22
Table 23
Table 24
Table 25
Table 26
Table 27
Table 28
Table 29
Table 30
Table 31
Table 32
Table 33
Table 34
Connectors and switches ....................................................................................17
System Configuration Switches (SW2_B) .........................................................18
Factory switches (SW3_B and SW4_B) .............................................................19
COM3/4 mode select (SW1_C)............................................................................19
COM3/4 termination switch, Switch SW2_C ....................................................20
Internal cable descriptions .................................................................................20
J5_C arranged by function – digital I/O connector ...........................................38
J5_C arranged by pins – digital I/O connector..................................................38
DIO arranged by pins – external digital I/O connector ....................................39
I/O port byte ........................................................................................................40
RMB–S mating connectors .................................................................................46
RMB–S I/O map ..................................................................................................47
RMB–S memory map ..........................................................................................49
RMB–S DMA map...............................................................................................49
RMB–S interrupt map, APIC disabled ..............................................................50
AUX 1, DB-25 Female (COM3-4, Audio, WOI) .................................................51
COM1, COM2, DB-9 Male ..................................................................................51
VGA, DB-15 Female............................................................................................51
AUX 2, DB-25 Female (Digital I/O) ...................................................................52
LAN1, LAN2, RJ-45 (Ethernet) .........................................................................52
POWER, 5-pin .....................................................................................................52
Hard disk power connector, J1_B ......................................................................53
PC/104 connector, J2_B and J3_B .....................................................................53
SATA drive connectors, J4_B and J5_B ............................................................54
CompactFlash connector, J6_B ..........................................................................54
PC/104-Plus connector, J8_B.............................................................................55
Power, J9_B.........................................................................................................55
AT battery connector, J10_B ..............................................................................56
EIDE connector, J11_B.......................................................................................56
Internal USB5-6, J6_C .......................................................................................57
LVDS flat panel connector, J8_C .......................................................................57
POST port 80 codes .............................................................................................69
BIOS beep counts ................................................................................................72
Replaceable parts and accessories .....................................................................76
6
RMB–S Functional Overview
Description
The RMB–S CORETM Industrial System is a Pentium 4-class computer in a
rugged enclosure. The enclosure and all components are designed for
maximum reliability in industrial environments with high shock, vibration
and/or temperature. The connectors and interfaces are located on external
panels for easy access. The system is designed for mobile applications.
The RMB–S provides the following external interfaces: PS/2 keyboard and
mouse; VGA video with a standard DB-15 connector; 24 bit-programmable
digital I/O lines with a DB–25 connector; two Ethernet ports with RJ–45
interfaces; four USB 2.0 ports; two 8-wire RS–232 COM ports with DB–9
connectors, with two more configurable RS–232/422/485 COM ports on the
shared DB-25 connector; and audio port (two microphone input, stereo input
and stereo output) on the shared DB-25 connector. On the back-panel of the
system is a five-pin power connector, where external power is supplied to the
internal power supply. External power can range from 8 VDC to 42 VDC.
Internally the RMB–S has an IDE port that supports two IDE hard drives, a
CompactFlash socket (1 GB CF installed), two SATA drive connectors, two
additional USB ports, an LVDS flat panel connector, a Mini PCI interface,
and a PC/104 and PC/104-Plus interface.
The RMB–S comes with a BIOS loaded on a flash device for easy updates. It
is fully compatible with most popular operating systems. The BIOS supports
I/O APIC for advanced interrupt control.
Expansion Options
The RMB–S can be used in a stand-alone mode or expanded through the Mini
PCI, PC/104 and PC/104-Plus interfaces. The IO Option Panel on the
external front interface can be easily punched and fitted with connectors for
custom applications.
As a standalone, rugged system the RMB–S contains a rich mix of I/O that
will satisfy many applications, as is. Should additional functionality be
required, only a few steps are needed to seamlessly integrate a new
functionality into the RMB–S. For example, to add a GPS:
Select a PC/104 GPS card (available from a number of vendors, including
Octagon Systems), and install it in the PC/104 socket
Drill or punch the Option Panel for the antenna connector
Install the GPS driver into the operating system
Once a unit has been configured and tested, field units can be upgraded by
someone with little or no technical expertise using a kit containing the
PC/104 card, software, and an Option Panel plate. Refer to page 74 for
instructions for opening the RMB–S case.
7
Figure 1
RMB–S external interface (front)
Option Panel
Figure 2
RMB–S external interface (back)
8
RMB–S major hardware features
CPU
The RMB–S base board has a VIA C7-M processor with a software-controllable
clock speed of 400 MHz to 1.5 GHz. OEM versions up to 2.0 GHz are
available. The RMB–S uses the VIA CN700 north bridge and the VIA
VT8237R+ south bridge for some of the peripherals. The Front Side Bus
speed is 400 MHz.
Cooling
The RMB–S comes standard with an Integrated Conductive Cooling System.
This passive cooling system allows operation at the high end of the specified
temperature range without the need for a fan. Fewer moving parts means
higher reliability.
SDRAM
The RMB–S supports up to 2 GB of non-buffered, 1.8V DDR2 400/533
SDRAM in PC4200 modules, installed in two 240-pin DIMM sockets. It is
shipped with 1 GB of industrial grade DDR2 SDRAM.
On-board flash
On board is a 512 KB boot flash that contains the BIOS.
CompactFlash socket
The internal CompactFlash socket accepts a Type I or Type II 3V
CompactFlash card. The CompactFlash is CF 3.0 compliant, is DMA capable,
and supports true IDE mode to 4 GB and greater. The RMB–S comes with an
industrial grade 1 GB CompactFlash. The installed CompactFlash is
formatted, but it does not have an operating system loaded (see page 75).
Hard disk and IDE support
The RMB–S has two ATA-4 compliant IDE controllers. The CompactFlash is
on the primary IDE channel. The secondary IDE channel controls two
additional IDE devices. Hard drives on the secondary channel can be
standard or UltraDMA. UDMA 133 is supported.
The RMB–S has two additional connectors for SATA drives. SATA provides
transfer rates up to 1.5 Gbps. Connector J5 supports SATA drives on the
primary channel, and J4 supports SATA drives on the secondary channel. If a
SATA drive is used, you cannot have another IDE device on that channel.
SATA drives must be configured in the BIOS Custom Configuration Menu.
The RMB–S is available with a carrier board containing a rugged IDE hard
drive. The carrier board mounts on the PC/104 connector. Contact Octagon
9
Systems for shock, vibration and temperature ratings for the carrier board
hard drive.
Keyboard and mouse ports
The keyboard controller accepts an AT style keyboard and mouse. PS/2
connectors for both are available on the front panel.
VGA video / LVDS flat panel
The video supports CRTs and LVDS flat panel displays up to 1920 x 1440 x
24 bpp (bits per pixel) resolution. The CRT interface is a standard video DB15 on the front panel. An LVDS connector is available internally.
Note
LVDS flat panels only operate at a specified resolution. In the RMB–S the
flat panel and CRT both provide output at the same resolution. To configure
the operating system for the LVDS resolution, connect a CRT monitor to the
RMB–S, right click on the desktop, select Properties/Settings and change the
resolution to match the LVDS. If the CRT does not support the LVDS
resolution, select Properties/Settings/Advanced/Monitor and unclick “Hide
modes that this monitor cannot display.” You can then return to
Properties/Settings and select the required resolution for the LVDS.
USB ports
The RMB–S provides four external USB 2.0 channels, accessed through
standard USB headers. Two additional USB 2.0 channels are available
internally. USB 2.0 provides speeds up to 480 Mbps. All channels are
Universal HCI compliant. The RMB–S can boot from a USB device.
Digital I/O
The 24 digital I/O lines will interface with logic devices, switch inputs, LEDs
and industry standard opto module racks. The I/O lines are 0–5V logic
compatible. Each line can sink or source 15mA. The lines can be individually
programmed as inputs or outputs.
Ethernet
The RMB–S provides two 10/100BaseT Ethernet ports and supports the
IEEE 802.3 Ethernet standard.
Serial ports protected against ESD
The RMB–S has four serial ports. COM1 and COM2 are dedicated 8-wire RS–
232C ports, with separate DB-9 connectors on the front panel. COM3 and
COM4 are switch-selectable 4-wire RS–232C or RS–422/485 ports. These
ports share the AUX 1 DB-25 connector. COM3/4 also have termination
switches if the RMB–S is used at the end of an RS–422 or RS–485 network.
10
Audio
The AC 97 audio has two separately-amplified microphone inputs, and stereo
input and stereo output lines. Audio is accessed through the shared DB-25
connector.
PC/104 and PC/104-Plus interface
The PC/104 interface accepts an 8- or 16-bit PC/104 expansion board. The
PC/104-Plus accepts industry-standard PC/104-Plus boards. PC/104
expansion boards are available from several manufacturers. PC/104 or
PC/104-Plus expansion boards may be stacked on the RMB–S to form a fullyintegrated system. The RMB–S will only support wireless interfaces; wired
LANs are not supported. See page 42 for PCI bus priority arbitration.
Mini PCI
Mini PCI is a standard for integrated peripherals, with emphasis on
communications, for use in applications such as sealed-case PCs. Mini PCI
defines a small card that is functionally equivalent to a standard PCI
expansion card. Mini PCI was developed specifically for integrated
communications peripherals such as modems and GPS. See page 42 for PCI
bus priority arbitration.
Watchdog timer added for safety
The watchdog timer resets the system if the program stops unexpectedly. The
watchdog operation is under software control; it can also be enabled or
disabled in Setup. The time-out period can be 1, 10 or 60 seconds.
Internal power supply
The internal power supply ensures that there is sufficient current capacity,
line and load regulation, hold up time, current limiting, and minimum ripple.
External power is supplied through a 5-pin connector, and can range from 8
to 42 VDC. The power supply furnishes +3.3V, +5V and +12V power to the
Base board.
11
Rugged environmental operation
Operating temperature
–40° to +85°C *, ambient
Nonoperating temperature
–55° to +95°C, nonoperating
Relative humidity
5% to 95% noncondensing
Shock
30g, 3 axis per MIL-STD 202G, Test
Method 213B, condition J
Vibration
5g, 3 axis per MIL-STD 214AG, Test
Method 214A, condition A
* These specifications are for the standard RMB–S system as shipped from
the factory. Customer-installed cards might lower the maximum operating
temperature. De-rate the maximum temperature by at least 2°/watt for
customer-supplied components. External airflow around the RMB–S
improves the maximum temperature rating.
RMB–S major software features
Diagnostic software verifies system integrity automatically
The RMB–S has built-in diagnostic software that can be used to verify oncard I/O and memory functions. On power-up, a series of tests is performed. If
a problem occurs, the failed test can be identified by a flashing LED. The test
is performed automatically every time the system is reset or powered up.
Memory verification does not require software, test equipment, monitor,
keyboard, disks, or test fixtures. The beep codes are shown on page 69.
General Software BIOS
The RMB–S has a General Software BIOS with Octagon BIOS extensions.
The BIOS supports I/O APIC for advanced interrupt management.
Boot sequence
The RMB–S can be configured to boot from CompactFlash, a hard disk, or a
CD–ROM; or from a USB device such as a floppy drive, hard drive, flash
device, or a CD–ROM. A USB boot allows software installation without
opening the case. Note that the CompactFlash included with the RMB–S is
formatted, but it does not have an operating system loaded.
12
Configuration
Component boards
The RMB–S consists of three boards; the base board, the connector board,
and the power supply board. Mini PCI and PC/104 and PC/104-Plus allow
expansion for customer-specific functions. In addition there are mounting
holes for a user-specific function board.
The base board contains the CPU, and provides the following functions:
Ethernet, USB, COM ports 1-4, video, keyboard/mouse, audio, IDE drives,
CompactFlash, Mini PCI, PC/104 and PC-104-Plus. All external I/O is routed
through two 80-pin connectors to the connector board.
The connector board provides the logic for digital I/O. It also provides
external connectors for Ethernet, USB, COM ports and audio.
The power supply board accepts unregulated external power and provides
filtered power for the base board.
An optional drive carrier board mounts inside the RMB–S and provides a
rugged hard drive.
Component locations
Figure 3 shows the connector and switch locations on the base board.
Figure 4 shows the connector and switch locations on the connector board.
Figure 5 shows the connector and switch locations on the power supply board.
Figure 6 shows the connector and switch locations on the drive carrier board
Table 1 lists the connectors and switches for all three boards. The sections
following Table 1 describe the functions of the switches.
13
Figure 3
Base Board Components (_B)
14
Figure 4
Connector Board Components (_C)
Figure 5
Power Supply Board Components (_P)
15
Figure 6
Drive Carrier Board Components (_D)
16
Table 1
Connectors and switches
Base board
Connector Board
Connectors
Connectors
J1_B
Hard disk power
J1_C
External keyboard / mouse
J2_B, J3_B
PC/104
J2_C
COM1-4, audio
J4_B, J5_B
SATA drive connectors
J3_C
Ethernet 2, USB 3-4
J6_B
CompactFlash
J4_C
Ethernet 1, USB 1-2
J7_B
Factory use only
J5_C
Internal digital I/O
J8_B
PC/104-Plus
J6_C
Internal USB 5-6
J9_B
Power
J7_C
Internal VGA
J10_B
AT Battery
J8_C
Internal LVDS video
J11_B
IDE hard drive
J500_C
Interface to base board
J500_B
Interface to connector board
J501_C
Interface to base board
J501_B
Interface to connector board
XU2_B
Switches
Mini PCI
SW1_C
COM3/4 mode select
Switches
SW2_C
COM3/4 termination
W1_C
Factory use only
SW1_B
Reset
SW2_B
System
SW3_B
Factory use only
J1_P
Power to base board
SW4_B
Factory use only
J3_P
External power input
W1_B
Factory use only
Power Supply
Switches
SW1_P
Drive Carrier Board (optional)
J1_D
Hard drive cable
J2_D
44-pin notebook size hard drive
J3_D
PC/104 mounting
17
Factory use only
Switch settings
The RMB–S boards have several switches for configuration. When referring
to switches or connectors, _B refers to the base board, _C refers to the
connector board, and _P refers to the power supply board.
System configuration switches (SW2_B)
The system configuration switches are located on the base board. Figure 3 on
page 14 shows the location of these switches. Table 2 shows the functions of
these switches.
Table 2
System Configuration Switches (SW2_B)
System configuration switches, Switch SW2_B
Label
Description
Position
S
System parameters option switch:
1
On = enable User Setup options*
Off = force BIOS Setup default
V
Video switch:
On = enable on-card video*
2
Off = do not set this switch Off
U1
User switch 1, default On*
3
U2
User switch 2, default On*
4
* = default
The “S” switch selects whether the card boots from user defined parameters
(entered in the BIOS Setup), or the BIOS defaults. When this switch is On
the system boots using the parameters stored in Setup. When this switch is
Off the system boots using the factory defaults for all parameters in Setup.
Note that if you must set the system switch Off to recover your system, the
user-defined parameters in Setup will not be changed unless you enter Setup,
make the changes, and exit saving changes.
The “V” switch must remain On.
The “U” user switches are positions 3 and 4. Octagon-supplied drivers provide
an easy method to implement software routines according to whether or not a
switch is On.
18
Factory switches (SW3_B and SW4_B, jumper W1)
These switches are for factory use only. Table 3 shows the settings for these
switches. Do not change. For jumper block W1, do not install jumpers.
Table 3
Factory switches (SW3_B and SW4_B)
Position 1
Position 2
Position 3
Position 4
Position 5
Position 6
SW3_B
Off
Off
On
Off
na
na
SW4_B
On
On
On
On
On
On
COM3/4 mode select (SW1_C)
This switch selects the mode for COM 3 and COM 4. The default is RS–232.
Table 4
COM3/4 mode select (SW1_C)
Mode
Position 1
Position 2
Position 3
Position 4
RS–232
On*
On*
na
na
RS–422
Off
On
na
na
RS–485
On
Off
na
na
COM3
COM4
RS–232
na
na
On*
On*
RS–422
na
na
Off
On
RS–485
na
na
On
Off
* default
19
RS–422/485 termination switches (SW2_C)
If the RMB–S is at the end of an RS–422/RS–485 network it must be
terminated (default configuration). If it is not at the end of a network it must
be unterminated. SW2_C terminates COM3 and COM4. This switch is on the
connector board. See page 15 for the location of this switch.
The settings for this switch do not matter if the RMB–S is configured for RS–
232.
Table 5
COM3/4 termination switch, Switch SW2_C
COM3/4 termination
COM Port
Interface
Switch SW2_C Settings
COM3
RS–422/RS–485
no termination
Position 1 Off
Position 2 Off
RS–422/RS–485
with termination
Position 1 On*
Position 2 On*
RS–422/RS–485
no termination
Position 3 Off
Position 4 Off
RS–422/RS–485
with termination
Position 3 On*
Position 4 On*
COM4
* Default. These switches terminate the network. If the
RMB–S is not at an end of the network, set these switches to
Off.
Internal cabling
The cables shown in Table 5 provide internal connections. Jx_B refers to a
connector on the base board, Jx_C to the connector board, and Jx_P to the
power supply board.
Table 6
Internal cable descriptions
Connectors
Description
Part Number
J9_B to J1_P
Power cable from power supply
7507160
J5_C to external AUX 2
Digital I/O signals
7507070
J7_C to external VGA
Video signals
6392
J3_P to external POWER
External power to power supply
7507472
J1_P to J9_B, SATA
Power for SATA drive
7755*
* optional cable
20
On-board LEDs
There are eight LEDs on the base board, four LEDs on the power supply
board, and two LEDs on the connector board. The two LEDs on the connector
board are visible externally.
On the base board, CR2, 3, 4 and 5 are PIC Status LEDs. They are used for
troubleshooting during the boot sequence. CR11 is 3V_Suspend. This LED
should be On (white) whenever the RMB–S is operating or in a power
management state. CR13 is a bicolor power LED; yellow indicates +12V and
green indicates +5V. CR14 is a bicolor IDE LED; yellow indicates
ConpactFlash activity and green indicates hard drive activity. CR15 is a blue
LED that indicates +3V.
On the power supply board, CR1 is a blue LED that indicates 5V_Suspend.
CR2 is a bicolor power LED; yellow indicates +12V and green indicates +5V.
CR3 is a blue LED that indicates +3V. CR7 is a bicolor power LED for the
voltages available on the external power connector for external use; yellow
indicates +12V and green indicates +5V.
The connector board has the Power and Status LEDs. These LEDs are visible
externally. Refer to page 34 for information on the external LEDs.
Hard Drive Carrier Board
The optional Hard Drive Carrier Board attaches to the four PC/104 mounting
holes on the base board. An 80-conductor IDE cable connects the carrier
board to the base board. The carrier board supports UDMA 133.
A 2 ½ inch notebook-style hard drive mates with the IDE connector and hard
drive mounting holes on the carrier board. The carrier board comes with a
rugged IDE hard drive. Contact Octagon Systems for shock, vibration and
temperature ratings for the carrier board hard drive.
Additional connectors
The RMB–S has additional connectors that do not provide external access.
These connectors are for two IDE hard drives (one port), two SATA drives,
CompactFlash, Mini PCI, two additional USB, LVDS video, PC/104 and
PC/104-Plus. These functions are available and can be used for custom
configurations. The pin-outs for these connectors are shown in the tables
starting on page 53. Contact your Octagon Systems representative for custom
configuration options. The internal SATA and LVDS connectors are described
below. These connectors do not terminate on the external panels.
21
SATA drives
Connector J5_B allows a SATA drive to be used on the primary IDE channel
in place of a CompactFlash. Connector J4_B allows a SATA drive to be used
on the secondary IDE channel in place of an IDE device. If a SATA drive is
installed, you must configure that channel in BIOS Setup for a SATA device,
and you cannot have another IDE device connected to that channel.
The Octagon Systems #7755 cable provides power for a SATA drive. This
cable replaces the power cable between the power supply and the base board,
and provides an additional SATA-compatible power connector.
LVDS flat panel
Connector J8_C provides a 16-pin connector for LVDS flat panels. An LVDS
flat panel can be used with a CRT monitor, or by itself. However, a CRT
monitor is required to initially configure the resolution to match the LVDS
resolution.
LVDS flat panels only operate at a specified resolution. In the RMB–S the
flat panel and CRT both provide output at the same resolution. To configure
the operating system for the LVDS resolution, connect a CRT monitor to the
RMB–S, right click on the desktop, select Properties/Settings and change the
resolution to match the LVDS. If the CRT does not support the LVDS
resolution, select Properties/Settings/Advanced/Monitor and unclick “Hide
modes that this monitor cannot display.” You can then return to
Properties/Settings and select the required resolution for the LVDS.
22
Installation
The RMB–S has two sets of slide rails running the length of the enclosure,
spaced 88.9 mm apart center to center. One set of rails is on the top of the
enclosure, and one set is on the bottom. These rails will slide onto M4x0.7 hex
bolts. The RMB–S can be stand-alone mounted, or attached to an optional
mounting bracket which is then fastened to the operating environment.
There are three different mounting bracket options: the Mounting Plate
System, the Shock and Vibration Dampening System, and the Quick Release
System. Dimension diagrams and installation instructions for these methods
are covered in the following sections.
Orientation of RMB–S
For all mounting methods, the RMB–S can be oriented in any direction
horizontally or vertically. To ensure adequate air flow for convection cooling,
mount the RMB–S so that there is a 50 mm (2 in.) air space around the top,
sides and ends of the enclosure.
Stand-alone mounting
The RMB–S has two sets of slide rails running the length of the enclosure,
spaced 88.9 mm apart center to center. One set of rails is on the top of the
enclosure, and one set is on the bottom. These rails will slide onto M4x0.7 hex
bolts. Lock washers and nuts on the back of the M4x0.7 hex bolts then
securely fasten the RMB–S.
Figure 7 shows the dimensions of the RMB–S.
23
Figure 7
RMB–S dimensions mm [in.]
24
Mounting Plate System
The optional Mounting Plate System attaches to the RMB–S with four
M4x0.7 hex bolts. The entire assembly is then fastened to the operating
environment through the four 7.1-mm mounting holes. Figure 8 shows the
Mounting Plate System attached to the RMB–S. Figure 9 shows the
dimensions of the Mounting Plate System.
To use the Mounting Plate System with the RMB–S:
Loosen the nuts on the M4x0.7 hex bolts that are attached to the
mounting plate so there is sufficient clearance for the bolt heads to slide
into the rails.
Slide the RMB–S rails onto the mounting plate. Torque the nuts to 565
N/mm (5 in/lb).
Figure 8
Mounting Plate System
Mounting plate shown with
an XMB enclosure. The RMB–
S mounts identically.
25
Figure 9
Mounting Plate System dimensions mm [in.]
26
Quick Release System
The optional Quick Release System is a secure mounting method that allows
the RMB–S to be quickly installed to and removed from the operating
environment. A quick release bracket attaches to the RMB–S with four
M4x0.7 hex bolts. A mounting bracket is fastened to the operating
environment through the four 7.1-mm mounting holes. The quick release
bracket can be attached to or removed from the mounting bracket by two
captive Phillips head screws.
Figure 10 shows the quick release bracket attached to the RMB–S. Figure 11
shows the assembled RMB–S and quick release bracket attaching to the
mounting bracket. Figure 12 shows the dimensions of the mounting bracket.
To use the Quick Release System with the RMB–S:
Loosen the nuts on the M4x0.7 hex bolts that are attached to the
mounting plate so there is sufficient clearance for the bolt heads to slide
into the rails.
Slide the RMB–S rails onto the quick release bracket. Torque the nuts to
565 N/mm (5 in/lb).
Securely fasten the mounting bracket to the operating environment
through the four 7.1-mm mounting holes.
Attach the quick release bracket to the mounting bracket by tightening
the two Phillips screws.
Figure 10
Quick release bracket
Mounting plate shown with
an XMB enclosure. The RMB–
S mounts identically.
27
Figure 11
Quick Release System mounting bracket
Mounting plate shown with
an XMB enclosure. The
RMB–S mounts identically.
28
Figure 12
Quick Release System mounting bracket dimensions mm [in.]
29
Shock and Vibration Dampening System
The optional Shock and Vibration Dampening System provides additional
protection for the RMB–S in environments that are subject to high shock
and/or vibration. The mounting bracket attaches to the RMB–S with four
M4x0.7 hex bolts. The entire assembly is then fastened to the operating
environment through the four 7.1-mm mounting holes. Figure 13 shows the
Shock and Vibration Dampening System attached to the RMB–S. Figure 14
shows the dimensions of the Shock and Vibration Dampening System.
To use the Shock and Vibration Dampening System with the RMB–S:
Loosen the nuts on the M4x0.7 hex bolts that are attached to the
mounting plate so there is sufficient clearance for the bolt heads to slide
into the rails.
Slide the RMB–S rails onto the mounting plate. Torque the nuts to 565
N/mm (5 in/lb).
Figure 13
Shock and Vibration Dampening System
Mounting plate shown with
an XMB enclosure. The
RMB–S mounts identically.
30
Figure 14
Shock and Vibration Dampening System dimensions mm [in.]
31
Using the RMB–S
Installing an operating system
The RMB–S does not come with an installed operating system. You can
install an operating system onto the pre-installed CompactFlash, or if you
have the #7051 hard drive carrier board, onto the EIDE hard drive.
The preferred method of installing an OS is using a USB installation media,
such as a USB CD ROM, USB hard drive, or USB flash drive. This avoids
having to open the case. The two installation methods below assume a USB
media.
Note
Using swap files or swap partitions with a CompactFlash drive will cause
extra wear on the drive and premature failure. Use the following procedure to
configure your operating system.
Windows - The menus vary slightly according to which version of Windows
you are using. In the Control Panel, select System, select Advanced, under
Performance select Settings, under Advanced in Virtual Memory select
Change. Ensure that the drive for the CompactFlash is shown (drive D: by
default in the RMB–S, although Windows will consdier it as Drive C:). Click
No Paging File, then Set.
Linux - For Linux, do not set up a swap partition for the CompactFlash.
Installing an OS onto the RMB–S CompactFlash
The RMB–S comes with a 1 GB CompactFlash. If you have not made any
changes to the RMB–S BIOS Setup, you can install the OS by connecting the
USB installation media and powering on the system. The RMB–S will first
look for the USB device for booting, and will automatically start the
installation process.
Note
Some operating systems require a mouse. For best results, connect a mouse
along with the keyboard and monitor before starting the installation.
Installing an OS onto the #7051 hard drive or other hard drive
To install the OS onto a hard drive, you will have to change some of the
parameters in BIOS Setup. Use the following procedure:
1
Connect the hard drive according to the manufacturer’s documentation.
Ensure that it is configured as a master device.
2
Attach the USB CD-ROM drive, monitor, keyboard and mouse (if used) to
the connectors on the RMB–S. See note above on using a mouse.
3
Apply power to the RMB–S. If Graphical POST is disabled in Setup a
logon message similar to the one below will appear on your PC monitor:
32
General Software P6 Class Embedded BIOS(R) 2000 Revision 5.3 Copyright
(C) 2005 General Software, Inc. All rights reserved. Octagon Systems
5266
00000589K Low Memory Passed
00117632K Ext Memory Passed
Wait.....
Note
Your display message may be slightly different.
4
Enter Setup by pressing the Del key or Ctrl-C during BIOS POST
sequence (this occurs between the memory test and bootup). Select the
Basic CMOS Configuration menu.
System BIOS Setup - Basic CMOS Configuration
(C) 2004 General Software, Inc. All rights reserved
DRIVE ASSIGNMENT ORDER
Date:
Typematic Delay
: 250 ms
Drive A: (None)
Time:
Typematic Rate
: 30 cps
Drive B: (None)
Numlock: Disabled
Seek at Boot
: None
Drive C: USB Drive
Show “Hit Del”
: Enabled
Drive D: Ide 0/Pri Master BOOT ORDER
Config Box
: Enabled
Drive E: (None)
F1 Error Wait
: Enabled
Boot 1st: CD ROM:
Drive F: (None)
: (Unused)
Boot 2nd: Drive C: Parity Checking
Drive G: (None)
: Enabled
Boot 3rd: Drive D: Memory Test Tick
Drive H: (None)
Debug Breakpoints
: (Unused)
Boot 4th: None
Drive I: (None)
Debugger Hex Case
: Upper
Boot 5th: None
Drive J: (None)
Memory Test
: StdLo
Boot 6th: None
Drive K: (None)
FastHi
Boot Method: Boot Sector
ATA DRV ASSIGNMENT: Sect Hds Cyls
Memory
Ide 0: 3 = AUTOCONFIG, LBA
Base:
FLOPPY DRIVE TYPES:
Ide 1: Not installed
632KB
Floppy 0: Not installed
Ide 2: 3 = AUTOCONFIG, LBA
Ext:
Floppy 1: Not installed
Ide 3: 3 = AUTOCONFIG, LBA
251MB
↑/↓/←/→/CR/<Tab> to select or <PgUp>/<PgDn>/+/- to modify
<Esc> to return to main menu
5
Under DRIVE ASSIGNMENT ORDER change Drive D: to Ide 2/Ext
Master. The CompactFlash is always a Primary Master. Change Drive E:
to Ide 0/Pri Master.
6
Save the BIOS changes and exit. When you reboot, the RMB–S will boot
from the USB device. Follow the on-screen dialog to load the operating
system. Refer to the OS documentation for further information.
Power management
The RMB–S supports ACPI 2.0 and PCI Power Management Specification
1.2. Refer to the specifications for information on how to use these functions.
The RMB–S supports Wake on Keyboard, Wake on Ethernet (LAN1), and
Wake on Ignition, a signal on the AUX 1 connector.
Temperature sensor
The RMB–S has an onboard temperature sensor. Accessing temperature
33
sensor registers is accomplished through operating system drivers. Contact
Octagon Systems for driver availability and/or a Board Support Package for
your Operating System (OS).
WOI (Wake On Ignition)
WOI is a power management signal that returns the RMB–S from a power
management state. This signal is an input to the RMB–S on the AUX 1
connector. This signal is activated by an input in the range of 5 - 24 VDC.
LEDs
The RMB–S has six external LED indicators; four on the Ethernet ports, one
Power indicator, and a bicolor Status LED.
Ethernet LEDs Each Ethernet port has two LEDs. The amber LED is
activated by access to I/O space. The green LED is activated by a network
link.
Power LED The Power LED lights red when the system is powered.
Status LEDs The Status LED is a bicolor (green/amber) User LED. This
LED is used by the BIOS during booting to indicate the status of the boot
process. It can also be controlled by Octagon-supplied drivers.
The Status LED will be solid amber during POST. At the beginning of POST
it will flash green once if the "S" switch is OFF, and CMOS defaults are
restored; or flash green twice if the "S" switch is ON, but CMOS is corrupt,
and defaults are restored. If POST fails, the LED will turn off, then flash
representing a "beep" code. The beep codes are shown on page 69.
If POST is successful, the LED will turn solid green at boot. From this time
on it may be controlled at will by the user software. A Linux driver is the only
LED driver provided by Octagon Systems at this time.
VGA
The VGA is a standard DB-15 video connector. The RMB–S supports up to
1920 x 1440 x 24 bpp (bits per pixel) resolution. When using the external
VGA the video switch SW2_B position 2 must be On (default position.)
Keyboard/Mouse
A PS/2 keyboard plugs directly into the Kybd port. A PS/2 mouse plugs
directly into the Mouse port. The keyboard port supports Wake on Keyboard
for power management.
Audio
The audio is AC 97 Codec compatible. The audio has two separately-amplified
34
microphone inputs. It also has stereo input (left/right channel) and stereo
output. The audio signals are accessed on the AUX 1 connector.
Ethernet
The two LAN ports are 10/100BaseT Ethernet ports and support the IEEE
802.3 Ethernet standard. The ports use twisted–pair wiring cable that
terminate in standard, 8–position, RJ–45 latching jacks.
The Ethernet ports use PCI interrupts IRQ10 and IRQ11 as assigned by the
operating system or I/O APIC.
USB
The four external USB ports are USB 2.0. The RMB–S will automatically
detect most USB peripherals, such as keyboards, flash drives, and CD ROMs;
however, USB floppy drives and USB hard drives must be designated in
BIOS Setup with drive letters to be recognized. Drive C: is specified in BIOS
Setup as a USB hard drive, and USB floppies and hard drives will display as
Drive C:. See page 58 for information on BIOS Setup.
Serial communication
The RMB–S has four serial ports. COM ports 1 and 2 are 8-wire RS–232
interfaces. COM3 and COM4 can be configured with switch SW1_C for
RS–232, RS–422 or RS–485. The default configuration is RS–232. For the
specific pin locations refer to the external pin-out connector tables starting on
page 51.
RS–232 on COM1/2
COM1 and COM2 are dedicated 8-wire RS–232 interfaces. They are accessed
through DB-9 connectors are the front panel. COM1 can also be used as a
serial console for communication with a host computer. For information on
configuring COM1 as a serial console contact Octagon Systems Technical
Support.
RS–422 or RS–485 on COM3-4
COM3 and COM4 can be configured with switch SW1_C for 4-wire RS–232,
RS–422 or RS–485 (see page 19). If either of these ports is configured for RS–
422 or RS–485 and the RMB–S is at the end of the network, that port must
be terminated. Switch SW2_C terminates the network (see page 20).
RS–422 and RS–485 use differential signaling to communicate between the
devices on a network. Differential signals reduce the effect of environmental
noise, allowing communication over distances up to 1200 meters. RS–422 is a
point-to-point configuration. RS–485 is a multi-node configuration that allows
up to 32 nodes on a network.
35
The RS–422 and RS–485 receivers provide an active high (space) condition
for shorted, open, or inactive lines. Note that RTS is used differently by RS–
422 and RS–485. Review the information in the following sections regarding
RTS.
The RTS* signal is used to control the transmitter and receiver in RS–422
mode. The RTS* signal is controlled by the Modem Control Register bit 1
(MCR[1], which is offset 0x04 from the UART base address). Writing MCR[1]
to 0 (default state) sets RTS* to an inactive state (RTS* = logic high) which
ENABLES both the RS–422 Transmitter and Receiver. Writing MCR[1] to 1
sets RTS* to an active state (RTS* = logic low) which DISABLES both the
RS–422 Transmitter and Receiver.
The RTS* signal is used to control the transmitter and receiver in RS–485
mode. The RTS* signal is controlled by the Modem Control Register bit 1
(MCR[1], which is offset 0x04 from the UART base address). Writing MCR[1]
to 0 (default state) sets RTS* to an inactive state (RTS* = logic high) and
DISABLES the RS–485 Transmitter and ENABLES the Receiver. Writing
MCR[1] to 1 sets RTS* to an active state (RTS* = logic low), and ENABLES
the RS–485 Transmitter and DISABLES the RS–485 Receiver.
Digital I/O
The bit-programmable digital I/O lines can be used to sense switch closures,
turn on lamps and LEDs, and interface with other devices that have TTL
input or output such as printers and scales.
Sink and source
When a line is configured as an output, it can sink a maximum of 15 mA at
0.4V or can source 15 mA at 2.4V.
I/O lines pulled low
The I/O lines at ports A, B, and C are always pulled low. This allows a known
state upon powerup. 10K ohm resistor networks are used to configure the I/O
lines as low.
Organization of banks
The I/O digital bank has a total of 24 I/O lines connected to a 26-pin header
(which are then routed to the AUX 2 DB-25 external header). The lines are
configured into three groups: ports A, B and C, each group consisting of 8
bits. Any of the lines at ports A, B or C can be configured individually as
inputs or outputs. Figure 15 on the following page shows the organization of
the banks. Tables 7, 8 and 9 show the pins arranged by pin number and by
function.
36
Figure 15
Organization of banks
Base
120h* or
320h
Port A
8
Base + 1
121h* or
321h
Port B
8
Base + 2
122h* or
322h
Port C
8
Base + 3
123h* or
323h
* default
J5_C and DIO connector
Control
Register
37
Table 7
J5_C arranged by function – digital I/O connector
J5_C Digital I/O
Pin #
Port A
Pin #
Port B
Pin #
Port C
19
Bit 0
10
Bit 0
13
Bit 0
21
Bit 1
8
Bit 1
16
Bit 1
23
Bit 2
4
Bit 2
15
Bit 2
25
Bit 3
6
Bit 3
17
Bit 3
24
Bit 4
1
Bit 4
14
Bit 4
22
Bit 5
3
Bit 5
11
Bit 5
20
Bit 6
5
Bit 6
12
Bit 6
18
Bit 7
7
Bit 7
9
Bit 7
2
+5V safe*
26
Gnd
* +5V safe is fused through a 750 mA automatic, resetting fuse
Table 8
J5_C arranged by pins – digital I/O connector
J5_C Digital I/O
Pin #
Pin Name
Pin Name
Pin #
1
Port B, bit 4
Vcc (+5V)*
2
3
Port B, bit 5
Port B, bit 2
4
5
Port B, bit 6
Port B, bit 3
6
7
Port B, bit 7
Port B, bit 1
8
9
Port C, bit 7
Port B, bit 0
10
11
Port C, bit 5
Port C, bit 6
12
13
Port C, bit 0
Port C, bit 4
14
15
Port C, bit 2
Port C, bit 1
16
17
Port C, bit 3
Port A, bit 7
18
19
Port A, bit 0
Port A, bit 6
20
21
Port A, bit 1
Port A, bit 5
22
23
Port A, bit 2
Port A, bit 4
24
25
Port A, bit 3
Gnd
26
* +5V safe is fused through a 750 mA automatic, resetting fuse
38
Table 9
DIO arranged by pins – external digital I/O connector
Digital I/O (DIO)
Pin #
Pin Name
Pin Name
Pin #
1
Port B, bit 4
Port B, bit 5
14
2
Port B, bit 2
Port B, bit 6
15
3
Port B, bit 3
Port B, bit 7
16
4
Port B, bit 1
Port C, bit 7
17
5
Port B, bit 0
Port C, bit 5
18
6
Port C, bit 6
Port C, bit 0
19
7
Port C, bit 4
Port C, bit 2
20
8
Port C, bit 1
Port C, bit 3
21
9
Port A, bit 7
Port A, bit 0
22
10
Port A, bit 6
Port A, bit 1
23
11
Port A, bit 5
Port A, bit 2
24
12
Port A, bit 4
Port A, bit 3
25
13
Gnd
Note that +5V (pin 2 on connector J5_C) is not routed to the
external connector.
Port addressing
Ports A, B, C and the control register are addressable. The base I/O address
is selectable in Setup as either 120h or 320h (120h default). Ports A, B, C and
the control register are addressable, with reference to the base address.
Configuring and programming the I/O port
The I/O chip has three ports with eight parallel I/O lines (bits) per port. All
lines can be programmed as all inputs, all outputs or individually as inputs
or outputs. You can alter which bits are inputs or outputs by writing a control
command to the control register of the I/O bank. When a line is configured as
an output, it can sink a maximum of 15 mA at 0.4V or can source 15 mA at
2.4V. On powerup and software or hardware reset, all digital I/O lines are
reset as inputs.
Programming the I/O
Follow these steps to program the I/O chip:
1. Configure the I/O port bit directions, either as inputs or outputs.
2. Write to port A, B, or C with the desired level or read the bit level from
the desired port.
39
Configuring the I/O
Follow these steps to configure the I/O chip.
Note
In the following examples, “base” for I/O always refers to the base address as
120h. For a base of 320h change the numbers accordingly.
1. Write a “2” to the control register (base address + 3). This places the I/O
chip in “direction” mode: (base address = 120h)
OUT 123h, 2
(control register, direction mode)
2. Set the direction of each bit. A “0” written to the corresponding line
indicates an input and a “1” bit indicates an output. Each bit corresponds
to the equivalent I/O line. (See table 10.)
Table 10
I/O port byte
Bit
7
Bit
6
Bit
5
Bit
4
Bit
3
Bit
2
Bit
1
Bit
0
X
Port I/O
Line
7
X
6
X
5
X
4
X
3
X
2
X
1
X
0
For example, writing 00011100 to port C (base address + 2) will configure
port C I/O lines 0, 1, 5, 6, and 7 to be inputs and lines 2, 3, and 4 to be
outputs:
OUT 122h, 1Ch (00011100 binary = 1C hexadecimal)
3. Write a “1” to the control register (base register + 3). This places the I/O
chip into “preset” mode:
OUT 123h, 1
(control register, preset mode)
4. Write a bit pattern to appear at the outputs of the desired I/O port when
the I/O chip is put in “operation” mode; all input bits are unaffected.
5. Write a “3” to the control register (base register + 3). This places the I/O
chip back into “operation” mode:
OUT 123h, 3
(control register)
40
Writing and reading from I/O
Writing to or reading from the desired I/O port is accomplished with single
program statements:
1. To write a bit pattern to the desired I/O port:
OUT 122h, FFh
All output bits of port C go high; all input bits are unaffected.
2. To read a bit pattern from the desired I/O port:
PORTC = INP(122h)
The byte read from port C is assigned to variable PORTC.
I/O output program examples
To configure ports A, B, and C as all outputs, issue the commands:
OUT 123h, 2
‘Direction’ Mode
OUT 120h, FFh
‘PortA’
OUT 121h, FFh
‘PortB’
OUT 122h, FFh
‘PortC’
OUT 123h, 3
‘Operation’ Mode
Ports A, B, and C will now output all “1”s after issuing the following
commands:
OUT 120h, FFh (portA)
OUT 121h, FFh (portB)
OUT 122h, FFh (portC)
or all “0”s after:
OUT 120h, 0 (portA)
OUT 121h, 0 (portB)
OUT 122h, 0 (portC)
I/O input program examples
To configure ports A and C as inputs and port B as outputs, issue the
following commands:
OUT 123h, 2
‘Direction Mode’
OUT 120h, 0
OUT 121h, FF
OUT 122h, 0
41
OUT 123h, 3
‘Operation Mode’
To read ports A and C, issue the following commands:
PORTA = INP(120h)
(port A)
PORTC = INP(122h)
(port C)
PC/104 and PC/104-Plus
The PC/104 and PC/104-Plus connectors allow you to interface expansion
modules such as A/D converters, CardBus, digital I/O, serial ports, etc.
Modules can be stacked to form a highly integrated control system. The
RMB–S has room for two PC/104 or PC/104-Plus cards. The PC/104-Plus
expansion bus supports mastering devices (see PCI bus arbitration below.)
–12V and –5V PC/104 and PC/104-Plus devices
The RMB–S base board does not have power inputs for –12V or –5V. If your
PC/104 or PC/104-Plus card requires these voltages you must supply this
power through a separate connector. The pins that would normally supply
these voltages are floating (no connect). The PC/104 and PC/104-Plus
connector pinouts are shown on pages 53 and 55.
PCI bus arbitration
Different PCI slots use different Request / Grant pairs to request bus master
operations. The RMB–S employs a PCI 2.2 compliant fair arbitration
scheme. As with any arbitration, different priorities are given to each pair.
Latency depends on other system activity and assigned priority. Priority is
fixed in hardware. Under most cases, the latency is insignificant. Heavily
loaded master devices, however, may perform differently depending on the
assigned priority. The most critical functions should be assigned PC/104-Plus
Slot 1 (highest priority.)
The following shows the RMB–S expansion port request / grant priorities (0 is
highest)
Resource
Priority
PC/104-Plus Slot 1 (lowest)
0
PC/104-Plus Slot 2
1
1
PC/104-Plus Slot 3 or 4*
2
On-board resources
3-4
Mini PCI slot
5
* (Only three masters are allowed in a PC/104-Plus stack).
This only affects PCI mastering expansion devices. Bus throughput is the
same on all channels (PCI bus speed is 33 MHz).
42
POWER
The external POWER connector provides DC input to the RMB–S. Input
voltage can range from 8 - 42 VDC over the full operating temperature range.
The Octagon Systems #7507516 power cable mates to the POWER connector.
This cable provides 3’ unterminated leads for DC in and Ground.
The power supply has two-stage positive transient suppression that can
absorb 15 kW jolts. It can withstand transients of 130 VDC for up to 100 ms.
The unit is diode protected for reverse battery and load dumps.
The power supply has advanced brownout protection, ensuring proper restart
supply sequencing. The is particularly critical in mobile applications where
the engine might be started at low temperatures.
Internally, the power supply provides over voltage protection and is fused to
prevent catastrophic failure. Octagon Systems recommends that the input
power be fused by the user with a standard automotive fuse with a rating not
to exceed 15A.
43
RMB–S Technical Data
Technical specifications
CPU
VIA C7-M, software variable from 400 MHz to 1.5 GHz. OEM versions available
up to 2.0 GHz. The RMB–S uses the VIA CN700 north bridge and the VIA
VT8237R+ south bridge for some of the peripherals. The Front Side Bus
speed is 400 MHz.
BIOS
General Software, AT compatible with industrial extensions.
SDRAM
Up to 2 GB of non-buffered, 1.8V DDR2 400/533 SDRAM in PC4200 modules,
installed in two 240-pin DIMM sockets. 1 GB industrial grade DDR2
SDRAM installed standard.
On-board flash
512 KB flash, contains system BIOS.
Hard drive
EIDE hard drive support with on-card hard drive controller and BIOS.
CompactFlash appears as the primary EIDE device. Secondary EIDE
accessed via 40-pin connector, and supports two additional EIDE devices.
SATA drives
Internal connectors for SATA drives on both the primary and secondary IDE
channels. If a SATA drive is used, you cannot have another IDE device
installed on that channel.
CompactFlash socket
Supports Type I and Type II 3V CompactFlash devices. 1 GB industrial
grade, error-correcting CompactFlash installed; the installed CompactFlash
is formatted but does not have an installed operating system.
Serial I/O
Two dedicated 8-wire RS–232 ports, two ports switch configurable for RS–
232, RS–422 or RS–485 interfaces.
IEC1000, level 3, ESD protection specification
— Contact discharge ±6 kV
— Air–gap discharge ±8 kV
Up to 115.2K baud
Switch-selectable terminations for RS–422/485 on COM3-4
44
USB
Four external ports USB 2.0 compatible; two internal USB 2.0 ports.
Digital I/O
24 bit-programmable TTL digital I/O lines. Sink/source 15mA.
Keyboard and mouse ports
PS/2 compatible. Wake on Keyboard supported.
Ethernet
Two 10/100BaseT ports supporting IEEE 802.3.
Video
CRTs and LVDS flat panels up to 1920 x 1440 x 24 bpp (bits per pixel)
resolution; LVDS does not have a connector on the external interface.
Audio
Two independent microphone inputs; stereo input and stereo output.
Watchdog timer
Time-out is 1 second, 10 seconds or 60 seconds.
Real time clock
AT compatible with battery backup.
Operating systems
Compatible with Windows XPe and Linux.
Power input
8 - 42 VDC input. 1.0A maximum @ 24V for system startup.
Expansion
PC/104, PC/104-Plus, Mini PCI
Option Panel
Removable panel that can be drilled or punched for additional I/O connectors;
74.55 x 31.75 mm (2.94 x 1.25 in.)
Size
102.6 mm x 170.1 mm x 273.9 mm
(4.04 x 6.70 x 10.78 in.)
45
Environmental specifications
Operating temperature
–40° to +85°C *, ambient
Nonoperating temperature
–55° to +95°C, nonoperating
Relative humidity
5% to 95% noncondensing
Shock
30g, 3 axis per MIL-STD 202G, Test
Method 213B, condition J
Vibration
5g, 3 axis per MIL-STD 214AG, Test
Method 214A, condition A
* These specifications are for the standard RMB–S system as shipped from
the factory. Customer-installed cards might lower the maximum operating
temperature. De-rate the maximum temperature by at least 2°/watt for
customer-supplied components. External airflow around the RMB–S
improves the maximum temperature rating.
Mating connectors
Table 11
RMB–S mating connectors
External Connectors
Connector
Function
Mating Connector
AUX 1
COM3-4, Audio, WOI
DB-25 Female
COM1, COM2
RS–232 serial ports
DB-9 Male
VGA
Video
DB-15 Female
AUX 2
Digital I/O
DB-25 Female
LAN 1, LAN 2
Ethernet
RJ-45
USB 1/2/3/4
USB
Standard USB
Mouse
PS/2 Mouse
PS/2
Kybd
PS/2 Keyboard
PS/2
POWER
Input power
Amphenol MS3106E14S-5S
Base board
Connector
Function
Mating Connector
J1_B
Hard disk power
Molex 51021-0200
J2_B, J3_B
PC/104
Comm Conn 50711C-104G
J4_B, J5_B
SATA hard drive
Standard SATA drive connector
J8_B
PC/104-Plus
Teka 2MR430-A7WD-368-0
J9_B
Power
Molex 5557-series
J10_B
AT Battery
Molex 51021-0200
J11_B
IDE hard drive
J6_C
Internal USB5/6
Octagon #6288 cable
J8_C
Internal LVDS
Molex 0511100851
40-pin IDE
Connector Board
46
Maps
Table 12
RMB–S I/O map
Address Range (hex)
Function
0000-001f
dma1
0020-0021
pic1
0022-0022
PM2_CNT_BLK
0040-0043
timer0
0050-0053
timer1
0060-006f
keyboard
0070-0077
rtc
0080-008f
dma page reg
00a0-00a1
pic2
00c0-00df
dma2
00f0-00ff
fpu
0170-0177
ide1
01a0-01a7
serial*
01a8-01af
serial*
01c0-01c7
serial*
01c8-01cf
serial*
01f0-01f7
ide0
02e8-02ef
serial*
02f8-02ff
serial*
0376-0376
ide1
03c0-03df
vga+
03e8-03ef
serial*
03f6-03f6
ide0
03f8-03ff
serial*
04d0-04d1
pnp 00:01
0500-050f
pnp 00:02 ***
0500-0507
viapro-smbus
0800-0803
PM1a_EVT_BLK ****
0804-0805
PM1a_CNT_BLK ****
0808-080b
PM_TMR ****
0810-0815
ACPI CPU throttle ****
0820-0823
GPE0_BLK ****
084c-084d
Watchdog ****
084f-084f
leds ****
0850-0853
GPE1_BLK ****
0880-08ff
pnp 00:02 ***
0cf8-0cff
PCI conf1 **
c820-c827
0000:00:0f.0 **
c828-c82b
0000:00:0f.0 **
47
c830-c837
0000:00:0f.0 **
c838-c83b
0000:00:0f.0 **
c860-c86f
0000:00:0f.0 **
c870-c87f
0000:00:0f.1 **
c870-c877
ide0
c878-c87f
ide1
c880-c89f
0000:00:10.0 **
c880-c89f
uhci_hcd
c8a0-c8bf
0000:00:10.1 **
c8a0-c8bf
uhci_hcd
c8c0-c8df
0000:00:10.2 **
c8c0-c8df
uhci_hcd
c8e0-c8ff
0000:00:10.3 **
c8e0-c8ff
uhci_hcd
cc00-ccff
0000:00:0e.0 **
cc00-ccff
Ethernet
d000-d0ff
0000:00:0f.0 **
d400-d4ff
0000:00:11.5 **
d400-d4ff
VIA8237
d800-d8ff
0000:00:12.0 **
d800-d8ff
Ethernet
*
Default address, resource is re-locatable in setup.
** Default address, resource assigned by BIOS
during PCI configuration; Additional PCI cards, and /
or BIOS revision may cause these to be relocated
differently. Use PCI subsystem to determine
addresses.
*** Default address, resource assigned by BIOS
during PnP configuration; Additional PCI cards, PnP
ISA cards and / or BIOS revision may cause these to
be relocated differently. Use PCI subsystem to
determine addresses.
**** Address and resources assigned by BIOS. BIOS
revision change may relocate these resources.
48
Table 13
RMB–S memory map
Address Ranger (hex)
Function
00000000-0009dfff
System LOW RAM
0009e000-0009ffff
reserved
000a0000-000bffff
Video RAM area
000c0000-000cfdff
Video ROM
000d0000-000dffff
Option Rom Space
000e0000-000fffff
System ROM
00100000-1bbe43ff
System RAM *
1bbe4400-1bbe8bff
ACPI Tables **
1bbe8c00-1bbe8fff
ACPI Non-volatile Storage **
1bbe9000-1dffffff
reserved **
A0000000-efffffff
Assignable to PCI
f0000000-f7ffffff
PCI Bus #01 (Internal ACPI)
fff00000-ffffffff
reserved / system ROM
* Top address depends on size of system RAM installed, size
of memory allocated to Video, and BIOS revision.
** Relative to and moves with size of system RAM installed,
exact size determined by BIOS revision.
Table 14
RMB–S DMA map
RMB–S DMA map
Channel
Description
Channel 0
available
Channel 1
available
Channel 2
available
Channel 3
available
Channel 4
Slave
Channel 5
available
Channel 6
available
Channel 7
available
49
Table 15
RMB–S interrupt map, APIC disabled
IRQ
Device
0
timer
1
i8042 (kbd)
2
cascade
3
serial (A)
4
serial (B)
5
unused
6
acpi
7
unused
8
rtc
9
serial (shared C,D)
10
used by PCI
11
used by PCI
12
i8042 (mouse)
13
fpu
14
ide0
15
ide1
50
External connector pin-outs
The following tables show the pin-outs for the eternal connectors on the
RMB–S.
Table 16
AUX 1, DB-25 Female (COM3-4, Audio, WOI)
Signal Name
Table 17
Table 18
Pin #
Pin #
Signal Name
Tx3
1
14
Mic 1
RTS3*
2
15
Mic 2
Gnd
3
16
Gnd_Aud
Rx3
4
17
Line_In_L
CTS3*
5
18
Line_In_R
Gnd
6
19
Gnd_Aud
Tx4
7
20
Line_Out_L
RTS4*
8
21
Line_ Out _R
Gnd
9
22
Gnd_Aud
Rx4
10
23
nc
CTS4*
11
24
WOI
nc
12
25
WOI_Gnd
nc
13
* active low
COM1, COM2, DB-9 Male
Signal Name
Pin #
Pin #
Signal Name
DCD*
1
6
DSR*
Rx
2
7
RTS*
Tx
3
8
CTS*
DTR*
4
9
RI*
Gnd
5
* active low
Signal Name
Pin #
Pin #
Signal Name
Red
1
9
Green
Blue
2
10
nc
Gnd
3
11
Gnd
Gnd
4
12
Gnd
Gnd
5
13
Gnd
nc
6
14
SPDATA
Horiz_Sync
7
15
Vert_Sync
SPClock
8
VGA, DB-15 Female
51
Table 19
AUX 2, DB-25 Female (Digital I/O)
Signal Name
Pin #
Pin #
Signal Name
Port B, bit 4
1
14
Port B, bit 5
Port B, bit 2
2
15
Port B, bit 6
Port B, bit 3
3
16
Port B, bit 7
Port B, bit 1
4
17
Port C, bit 7
Port B, bit 0
5
18
Port C, bit 5
Port C, bit 6
6
19
Port C, bit 0
Port C, bit 4
7
20
Port C, bit 2
Port C, bit 1
8
21
Port C, bit 3
Port A, bit 7
9
22
Port A, bit 0
Port A, bit 6
10
23
Port A, bit 1
Port A, bit 5
11
24
Port A, bit 2
Port A, bit 4
12
25
Port A, bit 3
Gnd
13
Note that +5V (pin 2 on connector J5_C) is not routed to the
external connector.
Table 20
Table 21
LAN1, LAN2, RJ-45 (Ethernet)
RJ pin
Pin Name
1
TxD +
2
TxD –
3
RxD +
4
comm. mode term.
5
comm. mode term.
6
RxD –
7
comm. mode term.
8
comm. mode term.
POWER, 5-pin
Signal Name
Pin #
Battery + input
A
Battery – input
B
nc
C
nc
D
nc
E
52
Base board
Table 22
Table 23
Hard disk power connector, J1_B
Signal Name
Pin #
VCC5
1
GND
2
PC/104 connector, J2_B and J3_B
Some signals and/or signal names do not match the PC/104 specification. In
those instances, the signals are shown below in gray boxes. The PC/104
specified signal is listed first, and the RMB–S signal follows.
Pin
Pin
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PC/104 Connector J2
D
C
GND
MEMCS16*
IOCS16*
IRQ10
IRQ11
IRQ12
IRQ15
IRQ14
DACK0*
DRQ0
DACK5*
DRQ5
DACK6*
DRQ6
DACK7*
DRQ7
+5V
MASTER*
GND
GND
GND
SBHE*
LA23
LA22
LS21
LS20
LS19
LA18
LA17
MEMR*
MEMW*
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
KEY
53
PC/104 Connector J3
A
B
1
2
3
4
5
6
IOCHCK*
D7
D6
D5
D4
D3
GND
RSTDRV
+5V
IRQ9
-5V/nc
DRQ2
7
8
D2
D1
-12V/nc
ENDXFR*/ZWS*
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
D0
IOCHRDY
AEN
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
+12V
KEY
SMEMW*
SMEMR*
IOW*
IOR*
DACK3*
DRQ3
DACK1*
DRQ1
REFRESH*
SYSCLK
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
DACK2*
TC
BALE
29
30
31
32
A2
A1
A0
GND
+5V
OSC
GND
GND
Table 24
Table 25
SATA drive connectors, J4_B and J5_B
Signal
Pin#
Gnd
1
STXP
2
STXN
3
Gnd
4
SRXN
5
SRXP
6
Gnd
7
CompactFlash connector, J6_B
Signal
Pin#
Pin#
Signal
GND
1
2
DD3
DP4
3
4
DD5
DP6
5
6
DD7
PCS0*
7
8
GND
GND
9
10
GND
GND
11
12
GND
+5V
13
14
GND
GND
15
16
GND
GND
17
18
PA2
PA1
19
20
PA0
DP0
21
22
DP1
DP2
21
24
NC
GND
25
26
NC
DP11
27
28
DP12
DP13
29
30
DP14
DP15
31
32
PCS1*
GND
33
34
IOR*
IOW
35
36
+5V
IRQ14
37
38
+5V
GND
39
40
NC
RST*
41
42
IORDY
PDRQ
43
44
+5V
ACTLED
45
46
PDACK
DP8
47
48
DP9
DP10
49
50
GND
NC
51
52
NC
*active low
54
Table 26
PC/104-Plus connector, J8_B
Some signals and/or signal names on the RMB–S do not match the PC/104Plus specification. In those instances, the signals are shown below in gray
boxes. The PC/104-Plus specified signal is listed first, and the RMB–S signal
follows.
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
* active low
Table 27
A
GND
VI/O
AD05
C/BE0*
GND
AD11
AD14
+3.3V
SERR*
GND
STOP*
+3.3V
FRAME*
GND
AD18
AD21
+3.3V
IDSEL0
AD24
GND
AD29
+5V
REQ0*
GND
GNT1*
+5V
CLK2
GND
+12V
-12V/nc
B
Reserved
AD02
GND
AD07
AD09
VI/O
AD13
C/BE1*
GND
PERR*
+3.3V
TRDY*
GND
AD16
+3.3V
AD20
AD23
GND
C/BE3*
AD26
+5V
AD30
GND
REQ2*
VI/O
CLK0
+5V
INTD*
INTA*
REQ3/not used
C
+5
AD01
AD04
GND
AD08
AD10
GND
AD15
Reserved
+3.3V
LOCK*
GND
IRDY*
+3.3V
AD17
GND
AD22
IDSEL1
VI/O
AD25
AD28
GND
REQ1*
+5V
GNT2*
GND
CLK3
+5V
INTB*
GRNT3/not used
Power, J9_B
Signal
Pin#
Pin#
Signal
VCC3
1
2
POWER_GOOD
GND
3
4
VCC12
VCC5_SUS
5
6
VCC3
#POWER_ON
7
8
VCC5
GND
9
10
GND
55
D
AD00
+5V
AD03
AD06
GND
M66EN/GND
AD12
+3.3V
PAR
Reserved
GND
DEVSEL*
+3.3V
C/BE2*
GND
AD19
+3.3V
IDSEL2
IDSEL3
GND
AD27
AD31
VI/O
GNT0*
GND
CLK1
GND
RST*
INTC*
GND
Table 28
Table 29
AT battery connector, J10_B
Signal Name
Pin #
Battery +
1
Battery –
2
EIDE connector, J11_B
Pin Name
Pin #
Pin #
Pin Name
Gnd
40
39
IDES.LED
IDESCSI*
38
37
IDESCS0*
IDESA(2)
36
35
IDESA(0)
NC
34
33
IDESA(1)
NC
32
31
IDESINTR
Gnd
30
29
IDESDACK*
NL Gnd
28
27
IDESIORDY
Gnd
26
25
IDESIOR*
Gnd
24
23
IDESIOW*
Gnd
22
21
IDESDRQ
KEY
20
19
Gnd
IDEDS(15)
18
17
IDEDS(0)
IDEDS(14)
16
15
IDEDS(1)
IDEDS(13)
14
13
IDEDS(2)
IDEDS(12)
12
11
IDEDS(3)
IDEDS(11)
10
9
IDEDS(4)
IDEDS(10)
8
7
IDEDS(5)
IDEDS(9)
6
5
IDEDS(6)
IDEDS(8)
4
3
IDEDS(7)
Gnd
2
1
IDESRST*
56
Connector Board
Table 30
Table 31
Internal USB5-6, J6_C
Signal
Pin#
Pin#
Signal
USB1 power
1
6
USB2 power
DATA1–
2
7
DATA2–
DATA1+
3
8
DATA2+
GND
4
9
GND
GND
5
10
GND
LVDS flat panel connector, J8_C
Signal Name
Pin #
Pin #
Signal Name
VCC3
1
2
VCC3
A0–
3
4
A0+
VCC3
5
6
VCC3
A1–
7
8
A1+
Gnd
9
10
Gnd
A2–
11
12
A2+
Gnd
13
14
Gnd
LVDSClock–
15
16
LVDSClock+
57
Setup programs
This chapter discusses running the Setup configuration program on the
RMB–S. Setup configures devices set up by the BIOS such as serial ports,
floppy drives, etc.
Setup
Setup can be entered by pressing the “Delete” key on the system keyboard or
Ctrl-C when POST I/O has been redirected to a serial console during the
BIOS POST sequence (this occurs between the memory test and boot).
Also, by setting the “S” switch Off (Switch 2 position 1), you will force the
Setup to revert to the factory-programmed defaults shown in the following
menus. This allows you to boot with a known set of parameters. If you want
to use the default settings for future boots, you must enter Setup and “Save”
for the default values to be stored in CMOS.
Note
The Setup defaults might vary slightly from those shown in the following
menus depending on the BIOS revision on your card.
The system will display the RMB–S General Software System BIOS Setup
Utility menu. Select the submenu by using the up/down arrows, then press
<ENTER> (when using a monitor connected to the RMB–S). For a serial
console configuration, Ctrl + E is up and Ctrl + X is down.
58
System BIOS Utility menu
The Utility menu allows you to select the appropriate menus for
configuration. The menus shown below are described on the following pages.
Default values are shown in the menus.
System BIOS Setup - Utility v5.3
(C) 2004 General Software, Inc. All rights reserved
>Information Browser
Basic CMOS Configuration
Features Configuration
Custom Configuration
PnP Configuration
Shadow Configuration
Reset CMOS to last known values
Reset CMOS to factory defaults
Write to CMOS and Exit
Exit without changing CMOS
↑/↓/←/→/CR/<Tab> to select. <Esc> to continue (no save)
www.gensw.com
Information Browser menu
The Information Browser provides information specific to the RMB–S, as well
as contact information for Technical Support.
59
Basic CMOS Configuration menu
Default values are shown in the menu.
System BIOS Setup - Basic CMOS Configuration
(C) 2004 General Software, Inc. All rights reserved
DRIVE ASSIGNMENT ORDER
Date:
Typematic Delay
: 250 ms
Drive A: (None)
Time:
Typematic Rate
: 30 cps
Drive B: (None)
Numlock: Disabled
Seek at Boot
: None
Drive C: USB Drive
Show “Hit Del”
: Enabled
Drive D: Ide 0/CF socket
Config Box
: Enabled
BOOT ORDER
Drive E: (None)
F1 Error Wait
: Enabled
Boot 1st: CD ROM:
Drive F: (None)
: (Unused)
Boot 2nd: Drive C: Parity Checking
Drive G: (None)
: Enabled
Boot 3rd: Drive D: Memory Test Tick
Drive H: (None)
Debug Breakpoints
: (Unused)
Boot 4th: None
Drive I: (None)
Debugger Hex Case
: Upper
Boot 5th: None
Drive J: (None)
Memory Test
: StdLo
Boot 6th: None
Drive K: (None)
FastHi
Boot Method: Boot Sector
ATA DRV ASSIGNMENT: Sect Hds Cyls
Memory
Ide 0: 3 = AUTOCONFIG, LBA
Base:
FLOPPY DRIVE TYPES:
Ide 1: Not installed
632KB
Floppy 0: Not installed
Ide 2: 3 = AUTOCONFIG, LBA
Ext:
Floppy 1: Not installed
Ide 3: 3 = AUTOCONFIG, LBA
251MB
↑/↓/←/→/CR/<Tab> to select or <PgUp>/<PgDn>/+/- to modify
<Esc> to return to main menu
DRIVE ASSIGNMENT ORDER: These selections allow you to assign the various drives
installed to a designated alphabetic drive.
Note
If using a floppy drive, assign a drive to A before assigning a drive to
B (do not assign a drive to Drive B, but not Drive A). Do not skip
drive C if using flash / hard drives (the first flash / hard drive should
be drive C). If using a CD-ROM, DO NOT assign a drive letter to its
IDE port; the operating system will automatically assign a drive
letter to CD-ROMs.
Do not assign the same file system to more than one drive without
considering the consequences (such as assigning IDE0 to Drive C and
Drive D). This is allowed to enable aliasing of drives; however this
may cause corruption of operating system cache and state unless the
OS is configured for this as well. Many desktop operating systems
cannot be so configured.
Drive A/B:
Selections are None, Floppy 0, Floppy 1, or USB Floppy. See note
above.
Drive C/D:
Selections are None, Floppy 0, Floppy 1, USB Floppy, Ide 0/CF
socket, Ide 2/Ext Master, Ide 3/Ext Slave, USB Hard Drive. See note
above, particularly if using a CD-ROM.
Drive E/F/G/H/I/J/K: Selections are None, Ide 0/CF socket, Ide 2/Ext Master, Ide 3/Ext
Slave, USB Hard Drive. See note above, particularly if using a CDROM.
Boot Method:
Selections are Windows CE or Boot Sector. For normal boot, select
Boot Sector. Windows CE users may be able to load their Windows
CE environment without a DOS or other bootable environment by
selecting the Windows CE option. This will cause the BIOS to
60
attempt to find the Windows CE system file (NK.BIN) on boot disks.
FLOPPY DRIVE TYPES:
These selections allow you to specify the type of floppy device
for Floppy 0 and Floppy 1. The RMB–S supports USB floppies and
PC/104 or PC/104-Plus floppies. The selections are 360 KB, 5.25”; 1.2
MB, 5.25”; 720 KB, 3.5”; 1.44 MB, 3.5”; 2.88 MB, 3.5”; Not installed.
Note that the RMB–S does not support a floppy drive directly. This
feature should be left Not Installed if you are not using a floppy drive;
for USB floppies this should also be left as Not Installed. This frees
up INT6 for other applications.
System Date:
Sets the date for the system clock.
System Time:
Sets the time for the system clock.
NumLock:
Enables or disables NumLock.
BOOT ORDER:
These selections specify the order of the devices or events which will
be used to boot the RMB–S. The selections are Drive A, Drive B,
Drive C, Drive D, Reboot, CDROM, or None.
The first None stops the boot sequence; any subsequent settings in
boot order after None will have no effect. The Reboot option will cause
the system to attempt to reboot if the previous boot selections fail.
This option requires System Management Mode to be enabled (see
Features Configuration screen.)
Note
ATA DRIVE ASSIGNMENT: These selections allow you to specify the type of devices for
IDE 0, 1, 2, and 3. IDE 0 is hardwired to the CompactFlash socket;
Ide1 is unavailable. Note that the RMB–S only supports three IDE
devices total (CompactFlash and two Secondary devices.) The
available options are Not Installed; User Type; AUTOCONFIG,
PHYSICAL; AUTOCONFIG, LBA; AUTOCONFIG, PHOENIX, and
IDE CDROM. User Type allows you to set parameters for Sectors (63
max.), Heads (255 max.) and Cylinders (1023 max.).
Note
The AUTOCONFIG, PHYSICAL; AUTOCONFIG, LBA; and
AUTOCONFIG, PHOENIX options refer to the BIOS of the system
which was used to format the hard drive or CompactFlash. If you
have formatted a hard drive or a CompactFlash on another system
than the RMB–S, you might have to change this setting for the RMB–
S to recognize the drive.
Typematic Delay:
Sets the time before a character will repeat when a key is
continuously depressed. Selections are Disabled, 250 ms, 500 ms, 750
ms, and 1000 ms.
Typematic Rate:
Sets the rate at which a character will repeat when a key is
continuously depressed. Selections are 30 cps, 24 cps, 20 cps, 15 cps,
12 cps, 10 cps, 8 cps, and 6 cps.
Seek at Boot:
Selections are None, Floppy, Ide, Both. For faster boot, the default
setting (None) does not perform floppy or IDE seek operations during
POST. In rare cases, some drives may not properly initialize without
this seek operation. For this reason, users may select to seek Floppy
drives, IDE drives, or both during POST if desired.
Show “Hit Del”:
Enabled or Disabled. When enabled, the “Hit Del to access Setup”
message is displayed during boot.
Config Box:
Enabled or Disabled. When enabled, the blue Configuration box will
61
appear on screen during boot.
F1 Error Wait:
Enabled or Disabled. When enabled, the system will pause at a boot
error until the F1 key is pressed.
Parity Checking:
This function is not used.
Memory Test Tick:
Enabled or Disabled. When enabled the system produces an audible
tick during the memory test at boot.
Debug Breakpoints: This function is not used.
Debugger Hex Case: Upper or Lower. Selects the case for debugger output.
Memory Test:
This item allows you set the test speed for both the base memory (Lo)
and the extended memory (Hi). The options are Fast, Standard, or
Full.
System Memory:
Displays the amount of system memory on the card.
Extended Memory:
Displays the amount of extended memory on the card.
Features Configuration menu
The Features Configuration menu allows you to set some of the system
features. Default values are shown in the menu.
System BIOS Setup - Feature Configuration
(C) 2004 General Software, Inc. All rights reserved
ACPI 2.0
:>Enabled
System Management Mode
:
POST Memory Manager
: Disabled
Graphical/Audio POST
:
Firmbase Instrumentation
: Disabled
Primary IDE UDMA
:
Secondary IDE UDMA
: Enabled
Console Redirection
:
Firmbase Debug Console
: None
UsbHid
:
UsbMassStorage
: Enabled
AtaMassStorage
:
Usb20
: Enabled
UserRegistry
:
Network
: Disabled
Shell
:
Applications
: Disabled
↑/↓/←/→/CR/<Tab> to select or <PgUp>/<PgDn>/+/- to modify
<Esc> to return to main menu
Enabled
Enabled
Disabled
Redirect
Disabled
Disabled
Disabled
Disabled
ACPI 2.0:
Enabled, disabled. When enabled, the BIOS supports the
Advanced Control Program Interface, level 2.0. ACPI
combines the resource assignment capabilities of PnP and the
power management functionality similar to APM.
POST Memory Manager:
Enabled / Disabled. When enabled, this subsystem is
available to PXE or other POST-time option ROMs to request
memory from low or extended memory. (No such option
ROMS included on-board, however these may exist in some
PC/104-Plus or MiniPCI expansion cards).
Firmbase Instrumentation: This option allows the output of status and diagnostic
messages from Firmbase and Firmbase applications to the
selected serial port. Firmbase provides Legace USB, USB
Boot, and other System Management functions. This feature
is intended for diagnostic and monitoring functions, it is not
intended for normal use.
62
Secondary IDE UDMA:
Enabled, disabled. When enabled , UDMA is available on the
secondary IDE interface.
Firmbase Debug Console:
This option allows the use of a selected serial port for the
Firmbase Console (Shell). This console allows diagnostics of
the Firmbase system and other debug functions. This feature
is not intended for normal use.
UsbMassStorage:
Enabled, disabled. When Enabled, Firmbase support for USB
Mass storage devices (i.e. USB flash drives) is enabled. This
is required for BIOS support of these devices, including at
boot time. This is NOT required for Operating System
support for USB storage devices. System Management Mode
must be enabled for this feature to function.
Usb20:
Enabled, disabled. When Enabled, Firmbase support for USB
2.0 (EHCI) devices is enabled. This is required for BIOS
support of these devices, including at boot time (if disabled,
USB devices will only be supported in USB 1.1 modes.) This
is NOT required for Operating System support for USB 2.0
devices. System Management Mode must be enabled for this
feature to function.
Network:
Enabled, disabled. When Enabled, Firmbase support for
network devices is enabled. This is not supported in the
current BIOS release.
Applications:
Enabled, disabled. When Enabled, Firmbase loads additional
firmbase applications. There are no additional applications
included in the current BIOS release.
System Management Mode: Enabled, disabled. When enabled, the BIOS’s System
Management Mode environment is enabled. This allows use of
Legacy USB devices, including keyboards, mice, floppy drives,
fixed disk drives, flash drives, and CDROM drives, without
OS drivers. This also allows USB drives to be used as boot
devices.
Graphical/Audio POST:
Enabled, disabled. When enabled, the graphical splash screen
is shown during POST, along with a short sound played
through the PC Speaker. If disabled, the text POST screen is
displayed. This feature is not available with a serial console.
Primary IDE UDMA:
Enabled, disabled. When enabled, UDMA is available on the
primary IDE interface. Note: CompactFlash devices do not
support UDMA.
Console Redirection:
Auto, redirect. When set to Auto, the console will be
redirected to the serial port COM1. When set to Redirect the
console is forced to redirect to COM1 even if a video console is
available.
UsbHid:
Enabled, disabled. When Enabled, Firmbase support for USB
Human Interface Devices (HID) (i.e. USB keyboard) is
enabled. This is required for BIOS support of these devices,
including at boot time. This is NOT required for Operating
System support for USB HIDs. System Management Mode
must be enabled for this feature to function.
AtaMassStorage:
Enabled, disabled. When Enabled, Firmbase support for ATA
63
Mass Storage devices is enabled. This is required for BIOS
support of these devices, including at boot time. This is NOT
required for Operating System support for ATA mass storage
devices. System Management Mode must be enabled for this
feature to function.
UserRegistry:
Enabled, disabled. When Enabled, Firmbase will use the user
defined registry. The current release BIOS does not support a
user defined Firmbase registry. System Management Mode
must be enabled for this feature to function.
Shell:
Enabled / Disabled. When Enabled, Firmbase support for the
debug console shell is enabled. This is for diagnostic and
debug purposes, and is not intended for normal operation.
System Management Mode must be enabled, and a debug
console must be assigned for this feature to function.
64
Custom Configuration menu
The Custom Configuration menu allows you to set parameters for COM3-6,
digital I/O, watchdog timer, video, and DMA channel reserved for system use.
Default values are shown in the menu.
System BIOS Setup - Custom Configuration
(C) 2004 General Software, Inc. All rights reserved
COM A Address (IRQ4)
COM C Address
COM E Address
PCS0 Address
PCS2 Address
PCS3 Address
On Board Video Output
TV Type
ATA Primary Configuration
PATA Primary Cable
I/O APIC
DRAM CAS latency
:>0x03F8
: 0x03E8
: Disabled
: 0x0000
: 0x0120
: 0x0000
: CRT
: NTSC
: PATA Compat
: Auto Detect
: Enabled
: Per SPD
COM B Address (IRQ3)
COM D Address
COM F Address
PCS1 Address
PCS2 Width (Bytes)
PCS3 Width (Bytes)
Frame Buffer Size
AGP Aperture Size
ATA Secondary Configuration
PATA Secondary Cable
DRAM clock rate
:
:
:
:
:
:
:
:
:
:
:
0x02F8
0x02E8
Disabled
0x0000
4
1
32MB
4MB
Force Match
Auto Detect
200Mhz
↑/↓/←/→/CR/<Tab> to select or <PgUp>/<PgDn>/+/- to modify
<Esc> to return to main menu
COM A Address (IRQ4):
3F8, 2F8, 3E8, 2E8, 1C8, 1C0, 1A8, 1A0, 300, 310, 318, 320,
328, 330: This allows the assignment of the BASE address for
the COM1 port.
COM C Address:
This field is the COM3 base address.
COM E Address:
This field is the COM4 base address.
PCS0 Address:
This field is not decoded and has no effect on the system.
PCS2 Address:
This field is the digital I/O base address.
PCS3 Address:
This field is not decoded and has no effect on the system.
On Board Video Output:
CRT, TV, disabled: When set to CRT, on-board video is
directed to the analog CRT output. TV is not supported on
current hardware. When Disabled, the CRT output will be
disabled.
TV Type:
This feature is not supported in currently-released hardware.
ATA Primary Configuration: PATA, SATA: This allows the selection of the Primary
ATA controller, for PATA (Parallel ATA) or SATA (Serial
ATA) modes.
PATA Primary Cable:
When the Primary ATA controller is configured for PATA
mode, this allows the selection of 40 or 80 conductor IDE
cables, which affects the maximum UDMA speed used on the
Primary PATA Bus. Compact flash is the only device type
connected to the Primary PATA Bus, and Compact Flash does
not support UDMA. This feature has no effect.
I/O APIC:
Enabled, disabled. When Enabled, the I/O APIC feature of the
CPU / Chipset is enabled (If supported by the operating
system). This feature relieves resource constraints by adding
additional available IRQs, allows dynamic interrupt
65
prioritization, and increases interrupt performance. When
enabled, an alternative IRQ routing table is used (see IRQ
map for more details).
DRAM CAS latency:
This feature is used to override the default memory CAS
latency. Normally this should be obtained directly from the
memory modules on-board configuration data in the serial
presence detect device (SPD). This is the recommended
configuration.
COM B Address (IRQ3):
3F8, 2F8, 3E8, 2E8, 1C8, 1C0, 1A8, 1A0, 300, 310, 318, 320,
328, 330: This allows the assignment of the BASE address for
the second COM port.
COM D Address:
This field is not decoded and has no effect on the system.
COM F Address:
This field is not decoded and has no effect on the system.
PCS1 Address:
This field is not decoded and has no effect on the system.
PCS2 Width (Bytes):
This field is not decoded and has no effect on the system.
PCS3 Width (Bytes):
This field is not decoded and has no effect on the system.
Frame Buffer Size:
This controls how much system memory is reserved for video.
AGP Aperture Size:
2, 4, 8, 16, 32, 64, 128, 256, 512, 1024. Sets the size for the
AGP aperture.
ATA Secondary Configuration: PATA, SATA. This allows the selection of the Secondary
ATA controller, for PATA (Parallel ATA) or SATA (Serial
ATA) modes.
PATA Secondary Cable:
40 conductor, 80 conductor. When the Secondary ATA
controller is configured for PATA mode, this allows the
selection of 40 or 80 conductor IDE cables, which affects the
maximum UDMA speed used on the Primary PATA Bus.
DRAM clock rate:
Per SPD, 100, 133, 166, 200, 233. This feature is used to
override the default memory DRAM clock. Note that DDR2
operates at 2x the clock rate (DDR2 at 400 MHz uses a
setting of 200 MHz). Normally this can be obtained directly
from the memory modules’ on-board configuration data in the
serial presence detect device (SPD). When using DDR2 533
MHz modules, this should be set to 200 MHz (400 MHz
memory operation) if the system is used over extended
temperature range.
COM5 Mode:
RS232/422, RS485. This item selects two-wire RS485, or fourwire operation (RS232/422 or TTL) for COM5. Not
implemented in this hardware configuration.
COM6 Mode:
RS232/422, RS485. This item selects two-wire RS485, or fourwire operation (RS232/422 or TTL) for COM6. Not
implemented in this hardware configuration.
Digital I/O base Address:
0x120h, 0x320h, or disabled. Sets the base address for digital
I/O.
66
Plug-n-Play Configuration menu
The Plug-n-Play Configuration menu allows you to select IRQs and DMA
channels for use by plug-n-play devices. Default values are shown in the
menu.
System BIOS Setup - Plug-n-Play Configuration
(C) 2004 General Software, Inc. All rights reserved
Enable PnP Support
:>Enabled
Enabled PnP O/S
:Enabled
Assign
Assign
Assign
Assign
Assign
Assign
Assign
Assign
IRQ0
IRQ1
IRQ2
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
to
to
to
to
to
to
to
to
PnP
PnP
PnP
PnP
PnP
PnP
PnP
PnP
:Disabled
:Disabled
:Disabled
:Enabled
:Enabled
:Disabled
:Enabled
:Enabled
Assign
Assign
Assign
Assign
Assign
Assign
Assign
Assign
IRQ8 to PnP
IRQ9 to PnP
IRQ10 to PnP
IRQ11 to PnP
IRQ12 to PnP
IRQ13 to PnP
IRQ14 to PnP
IRQ15 to PnP
:Disabled
:Enabled
:Enabled
:Enabled
:Disabled
:Enabled
:Disabled
:Disabled
Assign
Assign
Assign
Assign
DMA0
DMA1
DMA2
DMA3
to
to
to
to
PnP
PnP
PnP
PnP
:Disabled
:Disabled
:Disabled
:Enabled
Assign
Assign
Assign
Assign
DMA4
DMA5
DMA6
DMA7
:Enabled
:Enabled
:Enabled
:Enabled
to
to
to
to
PnP
PnP
PnP
PnP
↑/↓/←/→/CR/<Tab> to select or <PgUp>/<PgDn>/+/- to modify
<Esc> to return to main menu
67
Shadow/Cache Configuration menu
The Shadow/Cache Configuration menu enables shadowing and selects the
address where it will be stored. Shadowing is disabled by selecting None
under Shadowing. Default values are shown in the menu.
System BIOS Setup - Shadow/Cache Configuration
(C) 2004 General Software, Inc. All rights reserved
Shadowing
Shadow 16KB
Shadow 16KB
Shadow 16KB
Shadow 16KB
Shadow 16KB
Shadow 16KB
ROM
ROM
ROM
ROM
ROM
ROM
at
at
at
at
at
at
C400
CC00
D400
DC00
E400
EC00
:>Chipset
:Enabled
:Disabled
:Disabled
:Disabled
:Enabled
:Enabled
Shadow
Shadow
Shadow
Shadow
Shadow
Shadow
Shadow
16KB
16KB
16KB
16KB
16KB
16KB
16KB
ROM
ROM
ROM
ROM
ROM
ROM
ROM
at
at
at
at
at
at
at
C000
C800
D000
D800
E000
E800
F000
:Enabled
:Disabled
:Disabled
:Disabled
:Enabled
:Enabled
:Enabled
↑/↓/←/→/CR/<Tab> to select or <PgUp>/<PgDn>/+/- to modify
<Esc> to return to main menu
Writing to CMOS and exiting
The last four items in the Utility menu give you a Yes or No option when you
select them. Selecting Yes will implement the item. Selecting No will return
you to the Utility menu. Those four selections are:
Reset CMOS to last known values
This item restores the values that were in CMOS at boot, without exiting
Setup.
Reset CMOS to factory defaults
Write to CMOS and Exit
Exit without changing CMOS
68
LED signaling of “beep” counts
Description
The RMB–S performs a complete series of tests during power on self test
(POST). The progress is recorded in port 80. Table 32 shows the port 80
codes.
The RMB–S has a bicolor LED that is used by the BIOS to indicate the BIOS
processing state. Immediately after the RMB–S powers on, the LED is on and
the green LED is off. Once the card boots, the amber LED turns off and the
green LED is on.
If the BIOS finds an error during POST the amber LED is flashed in a count
indicating the POST code failure. The visual beep counts are defined in Table
33.
Count the number of flashes; the resulting number matches the POST error
found in the Table 33. For example, five flashes indicates the CPU test failed.
The POST codes are listed in numerical order. This is not the sequence in
which the actions are executed.
Table 32
POST port 80 codes
Port 80 Code
Post Routine
00h
POST beginning.
01h
CPU register test about to start.
02h
NMIs are disabled; delay starts.
03h
power-on delay finished.
04h
kbd BAT done; reading kbd SYS bit.
05h
disabling shadowing & cache.
06h
calcing ROM cksum, wait kbd ctrlr.
07h
cksum okay, kbd ctrllr free.
08h
verifying BAT cmd to kbd ctrllr.
09h
issuing kbd ctrllr cmd byte.
0ah
issuing kbd ctrllr data byte.
0bh
issuing pin 23,24 blocking & unblocking.
0ch
issuing kbd ctrllr NOP cmd next.
0dh
testing CMOS RAM shutdown register.
0eh
checking CMOS cksum, updating DIAG byte.
0fh
initializing CMOS (if req'd every boot).
10h
init CMOS status reg for date/time.
11h
disabling DMA, interrupt ctrllrs.
12h
disabling Port B, disabling video display.
13h
init board, start auto-mem detect.
14h
starting timer tests.
15h
testing 8254 T2, for spkr, part B.
69
16h
testing 8254 T1, for refresh.
17h
testing 8254 T0, for 18.2Hz.
18h
starting memory refresh.
19h
testing memory refresh.
1ah
testing 15usec refresh ON/OFF time.
1bh
testing base 64KB memory.
1ch
testing data lines.
20h
testing address lines.
21h
testing parity (toggling).
22h
base 64KB mem read/write test.
23h
system init before vector table init.
24h
init vector table.
25h
reading 8042 for turbo switch setting.
26h
initializing turbo data.
27h
any init after vector table init is next.
28h
setting monochrome mode.
29h
setting color mode.
2ah
toggle parity before optional video ROM test.
2bh
init before video ROM check.
2ch
control passed to video ROM.
2dh
video ROM returned control.
2eh
checking for EGA/VGA adapter found.
2fh
no EGA/VGA found, r/w test of video memory.
30h
looking for video retrace signal.
31h
retrace failed, checking alt. display.
32h
alt found, checking video retrace signal.
33h
compare switches w/actual adapter type.
34h
setting display mode.
35h
check ROM BIOS data area at seg 40h.
36h
setting cursor for power-on msg.
37h
displaying power-on message.
38h
save cursor position.
39h
display BIOS ident. string.
3ah
display "Hit <DEL> to ..." msg.
40h
preparing vm test. vrfy from display memory.
41h
preparing descriptor tables.
42h
enter virtual mode for memory test.
43h
enable ints for diagnostics mode.
44h
init data for checking wraparound at 0:0.
45h
checking for wrap, find total memory size.
46h
write extended memory test patterns.
47h
write conventional memory test patterns.
48h
finding low memory size from patterns.
49h
finding high memory size from patterns.
70
4ah
check ROM BIOS data area again.
4bh
check for <DEL>, clear low mem for soft reset.
4ch
clearing ext mem for soft reset.
4dh
saving memory size.
4eh
on cold boot, display 1st 64KB memtest.
4fh
on cold boot, test all of low memory.
50h
adjust memsize for 1K usage.
51h
on cold boot, test high memory.
52h
prepare for shutdown to real-mode.
53h
saved regs & memsize, entering real-mode.
54h
shutdown successful, restoring codepath.
55h
disabling A20 line.
56h
checking ROM BIOS data area again.
57h
checking ROM BIOS data area some more.
58h
clear the "Hit <DEL>" message.
59h
test DMA page register.
60h
verify from display memory (??? WTF ??).
61h
test DMA0 base register.
62h
test DMA1 base register.
63h
checking ROM BIOS data area again.
64h
checking ROM BIOS data area some more.
65h
programming DMA ctrllrs 0 & 1.
66h
initializing INT ctrllrs 0 & 1.
67h
starting keyboard test.
80h
issuing reset cmd & clring output buffer.
81h
check for stuck keys & issue test cmd.
82h
initializing circular buffer.
83h
check for locked keys.
84h
check for memsize mismatch (CMOS/BIOSDATA).
85h
check for pswd or bypass setup.
86h
pswd checked. do pgming before setup.
87h
call the setup module.
88h
back from setup, clr screen.
89h
display power-on screen message.
8ah
display "Wait..." message.
8bh
do system & video BIOS shadowing.
8ch
load standard setup params into BIOSDATA.
8dh
check and initialize mouse.
8eh
check floppy disks.
8fh
configure floppy drives.
90h
check hard disks.
91h
configure IDE drives.
92h
checking ROM BIOS data area again.
93h
checking ROM BIOS data area some more.
71
Table 33
94h
setting base & ext mem sizes.
95h
memsize adjusted for 1K, verifying disp mem.
96h
initialization before calling C800h.
97h
call ROM BIOS extension at C800h.
98h
processing after extension returns.
99h
configuring timer data area, printer
9ah
configuring serial port base addrs.
9bh
initialization before coprocessor test.
9ch
initializing the coprocessor.
9dh
processing after coprocessor initialized.
9eh
check ext kbd, kbdID, numlock settings.
9fh
issue keyboard ID command next.
a0h
kbd ID flag reset.
a1h
do cache memory test.
a2h
display any soft errors.
a3h
set keyboard typematic rate.
a4h
program memory wait states.
a5h
clear screen.
a6h
enable parity and NMIs.
b0h
display system config box.
b1h
test low memory exhaustively.
b2h
test extended memory exhaustively.
b3h
enumerate PCI space.
b7h
initialize SMBIOS structure table.
b8h
about to signal Firmbase.
b9h
about to initialize low small memory manager.
bah
about to initialize driver manager.
bch
A20 enable/disable error, system halted.
00h
call INT 19h bootstrap loader. (Booting OS now)
BIOS beep counts
Mnemonic Code
Beep
Count
Description of Problem
POST_BEEP_REFRESH
1
Memory refresh is not working
POST_BEEP_PARITY
2
st
Parity error found in 1 64KB of memory
POST_BEEP_BASE64K
3
Memory test of 1st 64KB failed
POST_BEEP_TIMER
4
T1 timer test failed
POST_BEEP_CPU
5
CPU test failed
POST_BEEP_GATEA20
6
Gate A20 test failed
POST_BEEP_DMA
7
DMA page/base register test failed
POST_BEEP_VIDEO
8
Video controller test failed
POST_BEEP_KEYBOARD
9
Keyboard test failed
POST_BEEP_SHUTDOWN
10
CMOS shutdown register test failed (unused)
72
POST_BEEP_CACHE
11
External cache test failed
POST_BEEP_BOARD
12
Board initialization/memory controller setup failed
POST_BEEP_LOWMEM
13
Exhaustive low memory test failed
POST_BEEP_EXTMEM
14
Exhaustive extended memory test failed
POST_BEEP_CMOS
15
CMOS restart byte test failed
POST_BEEP_ADDRESS_LINE
16
Address line test failed
POST_BEEP_DATA_LINE
17
Data line test failed
POST_BEEP_INTERRUPT
18
Interrupt controller test failed
POST_BEEP_HUGEMEM
19
Exhaustive huge memory test failed (unused)
POST_BEEP_EBDA_LOC
20
Address manager failed to reloc EBDA (unused)
POST_BEEP_ADDR_MGR
21
Address manager failed to initialize
POST_BEEP_ADSYNCH
22
Address mgr failed to synch legacy mem parameters
POST_BEEP_LOMEMMGR
23
Low memory manager failed to initialize
73
Opening the RMB–S Case
The RMB–S is designed to be configurable without opening the case;
however, in some instances you will need to open the case to change
configurations or add additional capabilities. Situations that require opening
the case include setting the COM3/4 jumpers, adding an expansion card or
drive carrier board, modifying the Option Panel, changing the CompactFlash,
or adding additional memory. (Do not remove the supplied memory stick;
however, you can install one additional memory stick.) Use the procedures in
this section to open the case and reseal it.
DO NOT REMOVE THE CPU CARD, CONNECTOR CARD, MEMORY
STICK, OR POWER SUPPLY. Doing so will void the warranty. If you
suspect a problem with any of those cards return the entire unit to Octagon
Systems.
Opening the case
The RMB–S case consists of four parts; two end plates, and a top and bottom.
The end plates attach to the top and bottom with ten screws at each end.
When disassembling the case, only five screws need to be removed from each
end. On the front of the case (the end with all external connectors except
POWER), use a T-15 Torx or 3 mm allen bit to remove the five screws from
the top of the end plate, so that the front end plate stays attached to the
bottom of the case. On the back end plate, remove the five screws from the
bottom of the end plate so that the back end plate stays attached to the top
of the case.
Once the screws are removed, the case can be pried apart. Separate the top
and bottom. There are internal cables connecting the top and bottom, so the
two halves must remain close together.
WARNING!
The RMB–S contains static-sensitive CMOS components. To
avoid damaging your cards and their components:
Ground yourself before opening the unit and observe proper ESD
precautions
Disconnect power before removing or inserting a PC/104 or PC/104Plus expansion board
Closing the case
Use a torque driver with a T-15 Torx or 3 mm allen bit to reseal the case. Put
the top and bottom halves of the case together, ensuring that all cables are
inside (not pinched by the case). Apply Loctite 242 to the threads of all
screws, snug all screws, then torque the screws to 20 in-lbs in an alternating
pattern.
74
Option Panel
The option panel is attached with two screws with nuts on the back side. Use
a CR-V2 or 2 mm allen bit to remove the screws, and a 5.5 mm wrench to
hold the nuts. When replacing the Option Panel apply Loctite 242 to the
threads of both screws, then torque the screws to 5 in-lbs.
Replacing the CompactFlash
The RMB–S has a 1 GB CompactFlash installed. If you are going to replace
the CompactFlash, the replacement must meet the following specifications:
Industrial grade, 4-bit ECC (error correction) or better, wear leveling, ID
fixed, DMA enabled, NAND flash technology, Type I or Type II.
To replace the CompactFlash, open the case as described earlier. Use a 2P (#2
Phillips) bit to remove the center spring screw, located by the CompactFlash
socket. Replace the CompactFlash, ensuring it is properly seated. Apply
Loctite 242 to the threads of the spring screw, then use a torque driver to
torque the screw into the heat spreader to 5 in-lbs MAXIMUM.
Note
Using swap files or swap partitions with a CompactFlash drive will cause
extra wear on the drive and premature failure. Use the following procedure to
configure your operating system.
Windows
The menus vary slightly according to which version of Windows you are
using. In the Control Panel, select System, select Advanced, under
Performance select Settings, under Advanced in Virtual Memory select
Change. Ensure that the drive for the CompactFlash is shown (drive D: by
default in the RMB–S). Click No Paging File, then Set.
Linux
For Linux, do not set up a swap partition for the CompactFlash.
75
Replaceable Parts and Accessories
Table 34
Replaceable parts and accessories
Product
Description
Octagon p/n
J9_B to J1_P
Power cable from power supply
7507160
J5_C to external AUX 2
Digital I/O signals
7507070
J7_C to external VGA
Video signals
6392
J3_P to external POWER
External power to power supply
7507472
J1_P to J9_B, SATA
Power for SATA drive
7755
RMB–S Power cable
External power cable
7507516
Base board
RMB–S Base board
8307088
Connector card
RMB–S Connector board
8327335
Power Supply
RMB–S Power supply
8327529
Hard Drive Carrier Board
RMB–S hard drive assembly
7051
PC battery
Battery
7426980
Mounting Plate System
Mounting system
7202
Shock and Vibration Mounting
System
Mounting system
7201
Quick Release Mounting System
Mounting system
7129
76
Warranty
Octagon Systems Corporation (Octagon), warrants that its standard
hardware products will be free from defects in materials and workmanship
under normal use and service for the current established warranty period.
Octagon’s obligation under this warranty shall not arise until Buyer returns
the defective product, freight prepaid to Octagon’s facility or another specified
location. Octagon’s only responsibility under this warranty is, at its option, to
replace or repair, free of charge, any defective component part of such
products.
Limitations on warranty
The warranty set forth above does not extend to and shall not apply to:
1. Products, including software, which have been repaired or altered by other
than Octagon personnel, unless Buyer has properly altered or repaired the
products in accordance with procedures previously approved in writing by
Octagon.
2. Products which have been subject to power supply reversal, misuse, neglect,
accident, or improper installation.
3. The design, capability, capacity, or suitability for use of the Software.
Software is licensed on an “AS IS” basis without warranty.
The warranty and remedies set forth above are in lieu of all other warranties
expressed or implied, oral or written, either in fact or by operation of law,
statutory or otherwise, including warranties of merchantability and fitness
for a particular purpose, which Octagon specifically disclaims. Octagon
neither assumes nor authorizes any other liability in connection with the
sale, installation or use of its products. Octagon shall have no liability for
incidental or consequential damages of any kind arising out of the sale, delay
in delivery, installation, or use of its products.
Service policy
1. If a product should fail during the warranty period, it will be repaired free of
charge. For out of warranty repairs, the customer will be invoiced for repair
charges at current standard labor and materials rates.
2. Customers that return products for repairs, within the warranty period, and
the product is found to be free of defect, may be liable for the minimum
current repair charge.
77
Returning a product for repair
1. The customer must call Tech Support at 1–303-426-4521 to determine if
repair service is necessary.
2. If repair service is required, Tech Support will require the customer’s
name, address, telephone number, email address and a list of problems
found.
3. Tech Support will forward this information to the RMA Administrator
who will contact the customer to issue the RMA number.
4. The customer must carefully package the product in an antistatic
container. Failure to package in antistatic packaging will VOID all
warranties. Then package in a safe container for shipping.
5. Write the RMA number on the outside of the shipping container.
6. The customer pays for shipping to Octagon. Octagon pays for shipping
back to the customer.
7. Other conditions and limitations may apply to international shipments.
Note
PRODUCTS RETURNED TO OCTAGON FREIGHT COLLECT OR
WITHOUT AN RMA NUMBER CANNOT BE ACCEPTED AND WILL BE
RETURNED FREIGHT COLLECT.
Returns
There will be a 15% restocking charge on returned product that is unopened
and unused, if Octagon accepts such a return. Returns will not be accepted 30
days after purchase. Opened and/or used products, non–standard products,
software and printed materials are not returnable without prior written
agreement.
Governing law
This agreement is made in, governed by and shall be construed in accordance
with the laws of the State of Colorado.
The information in this manual is provided for reference only. Octagon does
not assume any liability arising out of the application or use of the
information or products described in this manual. This manual may contain
or reference information and products protected by copyrights or patents. No
license is conveyed under the rights of Octagon or others.
78
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement