Document Part N°0127-0173
Document ReferenceDX\..\0127-0173.doc
Document Issue Level2.0
Manual covers PCBs identifiedIssue 2.x & 3.x(x is any digit)
All rights reserved. No part of this publication may be reproduced, stored in any retrieval system, or
transmitted, in any form or by any means, electronic, mechanical, photocopied, recorded or
otherwise, without the prior permission, in writing, from the publisher. For permission in the UK
contact Blue Chip Technology.
Information offered in this manual is correct at the time of printing. Blue Chip Technology accepts
no responsibility for any inaccuracies. This information is subject to change without notice.
All trademarks and registered names acknowledged.
Blue Chip Technology Ltd.
Chowley Oak, Tattenhall
Chester, Cheshire
CH3 9EX
Telephone : 01829 772000 Facsimile : 01829-772001
Page 4
Amendment History
Issue
Level
1.7
1.806/06/95MM
1.904/06/96EGWAdded EMC information to Technical
2.011/04/96EGWMinor corrections. New frequency
Issue
Date
11/05/95
AuthorAmendment Details
PMDCorrections to Version 1.6
Video Driver Information added
(ECN95/079)
Section (ECN96/060). Update to J13 link
selection for 9054 & 9154 frequency
synthesisers (ECN 96/107). External
battery voltage modified (was 3.6 V). New
front sheet. Previous filename was
DXMAN1_9.doc
synthesiser jumper settings (J13) for Iss 3
PCBs. Solid State Disk section updated.
ECN97/011 refers.
APPENDIX G ....................................................................................................96
CONNECTOR AND JUMPER LINK PCB POSITIONS..................................................96
01270173.docBlue Chip Technology Ltd
Page 9
IntroductionPage 1
INTRODUCTION
This manual describes the Blue Chip Technology (BCT) DX1 processor card.
There are several versions of the card; these will be identified where appropriate.
We strongly recommend that you study this manual carefully before attempting to
change the configuration. Whilst all necessary information is available in this
manual we would recommend that, unless you are confident, you contact your
supplier to effect any changes. This card uses the UMC 82C491 & 82C493 VLSI
devices, they provide a complete AT compatible environment with VESA
VL-Bus ä compatible local bus support.
WARNING
The devices on this card can be fatally damaged by static electricity. Ensure that
you touch a suitable ground to discharge any static build up before touching the
card. This should be repeated if the handling is for any length of time.
Information offered in this manual is correct at the time of printing. Blue Chip
Technology accept no responsibility for any inaccuracies. This information is
subject to change without notice.
If this product proves to be defective, Blue Chip Technology is only obliged to
replace or refund the purchase price at Blue Chip Technology's discretion.
Please contact our Customer Support Department for assistance.
Blue Chip Technology Ltd01270173.doc
Page 10
Page 2Introduction
Limitations of Liability
In no event shall Blue Chip Technology be held liable for any loss, expenses or
damages of any kind whatsoever, whether direct, indirect, incidental or
consequential, arising from the design or use of this product or the support
materials supplied with this product.
Trademarks
IBM, PC, AT and PS/2 are trademarks of International Business Machines
Corporation.
AMI Hi-Flex BIOS is a trademark of American Megatrends Inc.
Intel is a registered trademark of Intel Corporation
80486SX, 80486DX are registered trademarks of the Intel Corporation
VESA VL-Bus is a registered trademark of the Video Electronics Standards
Association.
01270173.docBlue Chip Technology Ltd
Page 11
SpecificationPage 3
SPECIFICATION
The BCT DX1 CPUs are single slot high performance computers that provide
100% IBM PC/AT compatibility. They offer the very highest level of integration
currently available on an AT plug-in card.
In addition they support on board VL-Bus SVGA controller and will support up
to two additional VL-Bus expansion slot.
On-board Features
·Choice of 25MHz 80486SX, 33MHz 80486DX, 66MHz 80486DX2,
80486DX4/100 or P24T microprocessor
·Optional 256K Direct mapped (one way set associative) write back cache
memory with software control via set-up menu
·Up to 64MB of DRAM memory, supports 1MB x 36, 4MB x 36, 8MB x 36
and 16MB x 36 SIMM modules
·High performance memory Page Interleave access
·AMI BIOS with built in set-up program
·Hardware EMS support (LIM 3.2 & 4.0 compatible)
·Selectable Shadow RAM for system & video BIOS
·Selectable Bus speed
·Automatic or Manual Peripheral Configuration
·Local bus SVGA controller with GUI accelerator and up to 2MB of video
memory & VESA VL-bus connector
·On board optional solid state disk up to 2 MBytes of flash and 512K bytes of
battery backed SRAM
·2 asynchronous serial ports (16C550 compatible) software selectable as
RS232C or RS485 (selectable as either full or half duplex)
·Bi-directional parallel port
·AT compatible keyboard port
·PS/2 Mouse port (check configuration)
·Customer "sign-on" information held in EEPROM
·POST header
·Software selectable Watchdog timer
·On-board "Power Good" generation
·On-board speaker with additional external drive circuitry
Blue Chip Technology Ltd01270173.doc
Page 12
Page 4Specification
·On-board Lithium battery
·Multi layer PCB using Surface Mount Technology (SMT)
The DX1 can support memory configurations from 1MB up to 64MB. This is
achieved by offering 4, 72 pin SIMM carriers that can take modules in size from
256K x 36 bits data and (32, 4 parity bits) to 16MB x 36 bits.
The DX board can also accommodate SIMM units without parity. However
please ensure that the BIOS is set correctly for this condition.
The following table shows the memory configurations supported by the DX1.
Always ensure that you observe full static precautions before attempting to
handle the DX1 and memory modules.
·SIMMs modules without parity can be used with the BIOS set accordingly
Blue Chip Technology Ltd01270173.doc
Page 14
Page 6Specification
Power Requirement
The DX1 requires +5Vdc only. The actual current consumption varies with
configuration. The following table should be used as a guideline to the total
power requirement.
All the above requirements are for DX1 configurations fitted with 4MB of
DRAM.
Electromagnetic Compatibility
This product meets the requirements of the European EMC Directive
(89/336/EEC) and is eligible to bear the CE mark.
It has been assessed operating in a Blue Chip Technology Icon industrial PC.
However, because the board can be installed in a variety of computers, certain
conditions have to be applied to ensure that the compatibility is maintained. It
meets the requirements for an industrial environment (Class A product) subject to
those conditions.
· The board must be installed in a computer system which provides screening
suitable for the industrial environment.
· Any recommendations made by the computer system manufacturer/supplier
must be complied with regarding earthing and the installation of boards.
· The board must be installed with the backplate securely screwed to the
chassis of the computer to ensure good metal-to-metal (i.e. earth) contact.
· Most EMC problems are caused by the external cabling to boards. It is
imperative that any external cabling to the board is totally screened, and that
the screen of the cable connects to the metal end bracket of the board and
hence to earth. It is recommended that round screened cables with a braided
wire screen are used in preference to those with a foil screen and drain wire.
Use metal connector shells which connect around the full circumference of
01270173.docBlue Chip Technology Ltd
Page 15
SpecificationPage 7
the screen; they are far superior to those which earth the screen by a simple
“pig-tail”.
· The keyboard will play an important part in the compatibility of the processor
card since it is a port into the board. A fully compatible keyboard must be
used otherwise the keyboard itself may radiate or behave as if keys are
pressed when subject to interference. Under these circumstances it may be
beneficial to add a ferrite clamp on the keyboard lead as close as possible to
the connector. A suitable type is the Chomerics type H8FE-1004-AS.
· Ensure that the screens of any external cables are bonded to a good RF earth
at the remote end of the cable.
Failure to observe these recommendations may invalidate the EMC compliance.
Warning
This is a Class A product. In a domestic environment this product
may cause radio interference in which case the user may be
required to take adequate measures.
Blue Chip Technology Ltd01270173.doc
Page 16
Page 8Specification
Environment
Operating Temperature0°C to 60°C.
Storage Temperature-20°C to 70°C.
Relative Humidity90% non-condensing.
EMC Specification
A Blue Chip Technology Icon industrial PC fitted with this card meets the
following specification:
EmissionsEN 55022:1995
RadiatedClass A
ConductedClass A & B
ImmunityEN 50082-2:1995 incorporating:
Electrostatic DischargeIEC 801-2:1991
Performance Criteria A
Radio Frequency SusceptibilityENV 50140:1993
Performance Criteria A
Fast Burst TransientsIEC 801-4:1988
Performance Criteria A
Physical
Size339 x 122mm
Occupies one AT/VESA slot
01270173.docBlue Chip Technology Ltd
Page 17
BIOSPage 9
BIOS
Overview
There are several types of Basic Input Output Systems (BIOS) in a PC system.
System BIOS
This controls the local electronics. It also provides the interface to the hardware
for the operating system.
Video BIOS
This controls the interface between the video hardware and the computer.
Keyboard BIOS
This controls the keyboard matrix operation, interacts with switches, LEDs, etc.
and communicates with the PC.
Each of these BIOS's will now be described :
System BIOS
The primary function of the System BIOS is to provide a series of software
interrupts, functions and sub functions that perform specific system tasks; such as
writing or reading to and from disks and video screens.
The operating system uses the System BIOS as the route to communicate and
control the microprocessor and its immediate peripherals. This exchange of data
occurs via a strict protocol .
The secondary function of the System BIOS is the series of tests and
initialisations that occur after power-on. The results of these operations are
written to the POST display (if fitted) as they are completed, thereby indicating
its progress.
Blue Chip Technology Ltd01270173.doc
Page 18
Page 10BIOS
The System BIOS on the DX1 is contained in a 128KB EPROM; of this space
the System BIOS occupies 64KB. The EPROM is located at address F0000 hex
and continues to FFFFF hex. The supplier of the BIOS is AMI, currently the
leading supplier of PC BIOS's in the world. BCT have selected this supplier
because of their experience, support and commitment to future developments in
this critical area of a PC/AT design.
Video BIOS
The Video BIOS acts as an interface between the System BIOS and the video
hardware. It is critical that this interface is compatible, fast and reliable. The
Video BIOS provides a relatively high level of access to the hardware. The onboard video hardware on the DX1 is based on the Cirrus Logic
GD5424/26/28/29. This device offers proven VGA compatibility as well as
providing enhanced GUI acceleration in a single device. It is supported by up to
2MB of video memory. The Video BIOS co-exists in the System BIOS EPROM
but locates in the address range C0000 to C7FFF hex.
Keyboard BIOS
The Keyboard BIOS is contained in the 8042 (or 8742) keyboard controller. This
device provides a parallel interface to the microprocessor bus allowing a bidirectional streams of data to be passed between the PC and the keyboard. The
BIOS is programmed into the 8042. It occupies none of the memory map.
Expansion ROMs
Most PCs allow add-on cards to be inserted into the backplane. If software is
required to control the electronics on the card the supplier may choose to provide
this software in the form of an expansion ROM or adapter ROM. On power-on
the PC, once initialised, checks for the presence of ROMs within the memory
space of C8000 to DFFFF hex. If present the code within the ROM is run and the
specific hardware on the card controlled accordingly. In addition this software
can then be used as the interface to the electronics by the operating system;
thereby acting as an extension to the System BIOS for the new electronics.
01270173.docBlue Chip Technology Ltd
Page 19
BIOSPage 11
AMI Hi-Flex System BIOS
Features
·Keyboard Speed Switching
·Enable Cache Memory
·Memory Detection
·Password Support
·Auto detection of IDE Hard Drive Parameters
·Auto detection of Processor Type and Speed
·Auto detection of Memory Size and Type
·Customisation of the System
·User definable Hard Disk Types
·PS/2 Mouse Support
·Boot Sector Virus Support
·Local Peripheral Support
·Shadow RAM Support
·Keyboard Typematic Rate and Delay
·Num Lock Power-on Status
·Fast Gate A20 Support
Hot Keys
The Hi-Flex AMIBIOS provides hot keys to switch speed and cache operation.
These key operations are:
<Ctrl>,<Alt> and <+>Selects High Speed
<Ctrl>,<Alt> and <->Selects Low Speed
<Ctrl>,<Alt>,<Shift> and <+>Enables External Cache
<Ctrl>,<Alt>,<Shift> and <->Disables External Cache
<Ctrl>,<Alt> and <DEL>Causes a Soft Reset
All keys should be pressed together.
Blue Chip Technology Ltd01270173.doc
Page 20
Page 12BIOS
AMIBIOS Power-on Self Test
The Hi-Flex AMIBIOS provides all IBM standard POST routines as well as
enhanced AMIBIOS routines. All POST checkpoint codes are written to the
POST display at I/O location 80 hex (if fitted). See the POST error codes
Appendix A.
POST Error Messages and Beep Codes
If the BIOS cannot configure the display controller it will communicate the
identification of fatal errors (except error code 8) via a series of beeps. These
errors will only occur during power-on tests. The beep codes are as follows:
BeepsError MessagesDescription
1Refresh FailureMemory Refresh circuitry faulty.
2Parity ErrorParity error in the first 64KB of memory.
3Base 64KB Memory Failure.Memory failure in the first 64KB.
4Timer not Operational.Timer 1 is not functioning. Alternatively,
9ROM Checksum Error.ROM checksum embedded in the ROM
10CMOS Shutdown Register
Read/Write Error.
11Cache Memory Bad - Do Not
Enable Cache
memory in the first 64KB faulty.
CPU generated an exception interrupt
error.
Video adapter is not responding or its
memory is faulty.
does not match the calculated value.
The shutdown register in the CMOS
RAM failed. Check access to CMOS.
The cache memory test failed. Cache
memory is disabled. Do not press
<CTRL> <ALT> <SHIFT> <+> to enable
cache memory.
What to do if the DX1 Beeps
If the system beeps......then....
1,2 or 3 timesRe-seat the SIMMs. If the DX1 still
beeps, replace the SIMMs checking the
access time.
6 timesCheck the keyboard connections. If the
beeps persist change the keyboard.
4,5,7,8,9,10 or 11Contact Blue Chip Technology
01270173.docBlue Chip Technology Ltd
Page 21
BIOSPage 13
AMIBIOS Set-up
The Hi-Flex AMIBIOS Set-up utility is divided into five parts:
Standard CMOS Set-up
The Hi-Flex AMIBIOS Standard CMOS Set-up permits the user to configure and
set system components such as floppy drives, hard disk drives, time and date,
monitor type and keyboard. These options are discussed on page 17.
Advanced CMOS Set-up
The Advanced CMOS Set-up allows the user to configure more advanced parts
of memory operation and peripheral support. These options are discussed on
page 20.
Advanced Chipset Set-up
The Advanced Chipset configures the UMC 82C491 specific features and is
discussed further on page 25.
Dx-1 Extended Set-up
The DX-1 Extended Set-up configures the on-board floppy, IDE, serials and
parallel devices. These are all controlled by the SMC 37C663 device. In addition
it provides configuration of the Quick Disk SSD and Daughter Board SSD
facilities. These options are discussed further on page 34.
Utilities
The AMIBIOS provides support for Password security access. This will be
discussed further on page 37.
Blue Chip Technology Ltd01270173.doc
Page 22
Page 14BIOS
Running the AMIBIOS Set-up
The system parameters (such as amount of memory, disk drives, video displays
and numeric co-processors) are stored in CMOS RAM. When the DX1 is turned
off, a back-up battery on-board the DX1 provides power to the CMOS RAM,
thereby retaining the system parameters.
Each time the DX1 is powered-on, it is configured with these values, unless the
CMOS RAM has been corrupted. The AMIBIOS Set-up resides in the ROM
BIOS and is available each time the DX1 is switched on.
If, for some reason, the CMOS RAM becomes corrupted, the system is re
configured with the default values stored in the System BIOS. There are two sets
of BIOS values stored in the BIOS: the BIOS default values and the Power-On
default values.
The Power-on default settings consist of the safest set of parameters. These
settings should be used if the system is behaving erratically. They should work in
the majority of cases but do not provide optional system performance
characteristics.
Accessing Set-up
Set-up is accessed by pressing the 'DEL' key on the keyboard when the screen
displays the message:
Hit <DEL> if you want to run Set-up
If you press 'DEL' too late, reset the DX1 and try again.
01270173.docBlue Chip Technology Ltd
Page 23
BIOSPage 15
Set-up Key Use
KeystrokeAction
EscReturns to the previous screen.
®,¬,% and ¯
<PgUp> and
<PgDn>,
<Ctrl><PgUp>,
<Ctrl><PgDn>
<F1>Displays help.
<F2>Changes background colours.
<F3>Changes foreground colours.
<F5>Restores the values resident when the current Set-up session began.
<F6>Loads all features in the Advanced CMOS Set-up/Advanced Chipset
<F7>Loads all features in the Advanced CMOS Set-up/Advanced Chipset
<F10>Saves all the changes made to Set-up and continues the boot process.
Move the cursor from one option to the next.
Modify the default value of the options for the highlighted parameter.
If there are fewer than 10 options, <Ctrl><PgUp> and <Ctrl><PgDn>
operate like <PgUp> and <PgDn>.
<Ctrl> can also be used to increment a setting.
These values are taken from the CMOS RAM if it was uncorrupted at
the start of the session. Otherwise, the AMIBIOS Set-up default values
are used.
Set-up with the AMIBIOS Set-up defaults.
with the Power-On defaults.
The DX1 AMIBIOS Set-up main Menu is shown below. The options are selected
by using the % and ¯ keys and then pressing <Enter> .
AMIBIOS SET-UP PROGRAM - BIOS SET-UP UTILITIES
Copyright 1993 (c) American Megatrends, Inc. All Rights Reserved
STANDARD CMOS SET-UP
ADVANCED CMOS SET-UP
ADVANCED CHIP SET SET-UP
AUTO CONFIGURATION WITH BIOS DEFAULTS
AUTO CONFIGURATION WITH POWER ON DEFAULTS
Standard CMOS Set-up for changing Time, Date, Hard Disk Type, etc.
Blue Chip Technology Ltd01270173.doc
DX-1 EXTENDED SET-UP
PERIPHERAL SET-UP
CHANGE PASSWORD
AUTO DETECT HARD DISK
HARD DISK UTILITY
WRITE TO CMOS AND EXIT
DO NOT WRITE TO CMOS AND EXIT
Page 24
Page 16BIOS
Each option is described in detail on the pages identified as follows:
Main Menu OptionDescribed on Page
STANDARD CMOS SET-UP
ADVANCED CMOS SET-UP
ADVANCED CHIP SET SET-UP
DX-1 EXTENDED SET-UP
AUTO CONFIGURATION WITH BIOS DEFAULTS
AUTO CONFIGURATION WITH POWER ON DEFAULTS
CHANGE PASSWORD
AUTO DETECT HARD DISK
HARD DISK UTILITY
WRITE TO CMOS AND EXIT
DO NOT WRITE TO CMOS AND EXIT
17
20
25
34
37
37
37
38
39
39
01270173.docBlue Chip Technology Ltd
Page 25
BIOSPage 17
Using the CMOS Set-up Program
The default condition for the CMOS Set-up Menu is as shown below. This menu
sets the basic system parameters, such as date, time, floppy disk and hard disk
types. By using the ¬%¯® keys you can select the parameter to be changed.
Once positioned on the parameter to be modified the <PgUp> and <PgDn> keys
rotate the available options. The value selected when the menu is exited is the
one that will be written to CMOS, should you decide to commit your changes to
CMOS.
ЙННННННННННННННННННННННННННННННННННННННННННННН
º AMIBIOS SETUP PROGRAM - STANDARD CMOS SETUP º
º (C)1993 American Megatrends Inc., All Rights Reserved º
МННННННННННННННННННННННННННННННННННННННННННННН
º º
º Date (mn/date/year): Tue, Jan 01 1980 Base Memory : 640KB º
º Time (hour/min/sec): 00 : 00 : 00 Ext. Memory : 4096 KB º
º Cyln Head WPcom LZone Sect Size º
º Hard Disk C: Type : Not Installed º
º Hard Disk D: Type : Not Installed º
This entry allows you to set the Date, Month and Year. Ranges for each value
are shown in the lower left corner of the CMOS Set-up Screen.
Time
This entry allows you to set the Hours, Minutes and Seconds. The clock operates
in 24 hour mode; that means that for a PM time add 12 to the hour
e.g. enter 6:35 PM as 18:35:00.
Floppy Disk Configuration
The DX1 supports None, 360KB, 720KB, 1.2MB, 1.44MB & 2.88MB drives.
The BIOS supports two drives A: and B:
Hard Disk Configuration
Two hard disk drives are supported directly by the BIOS, C: and D:. Each drive
can select drive types from 1 to 46. In addition type 47 is user definable allowing
customised parameters for the drive to be entered. Both drives can be set to a
different type 47 if required. To set the values for type 47 use the ¬,%,¯ and ®
keys to select the appropriate field and then type in as required. A complete list
of the 46 hard disk type is contained in the Technical Reference section of this
manual on page 49.
Display
This entry allows the user to select MDAä (monochrome), CGAä or
EGA/PGA/VGA display controllers.
If your system is to operate without a display then select Disabled. Failure to do
this will result in an error being generated during the power-on diagnostics check.
Keyboard
The DX1 keyboard interface can be connected to either AT or PS/2 keyboards.
The default setting is Enabled. If your system is to operate without a keyboard
then select Disabled. Failure to do this will result in an error being generate
during the power-on diagnostics check.
Blue Chip Technology Ltd01270173.doc
Page 28
Page 20BIOS
Using the Advanced CMOS Set-up
The default condition for the Advanced CMOS Set-up Menu is as shown below.
By using the ¬%¯® keys you can select the parameter to be changed. Once
positioned on the parameter to be modified the <PgUp> and <PgDn> keys rotate
the available options. The value selected when the menu is exited is the one that
will be written to CMOS, should you decide to commit your changes to CMOS.
ЙННННННННННННННННННННННННННННННННННННННННННННН
º AMIBIOS SETUP PROGRAM - ADVANCED CMOS SETUP º
º (C)1993 American Megatrends Inc., All Rights Reserved º
МННННННННННННННННННННННННННННННННННННННЛНННННН
º Typematic Rate Programming : Enabled º BootSector Virus Protection: Disabled º
º Typematic Rate Delay (msec): 500 º CPU Internal Clock Mode : 1X º
º Typematic Rate (Chars/Sec) : 30 º IDE Block Mode Transfer : Disabled º
º Above 1 MB Memory Test : Disabled º IDE Standby mode : Disabled º
º Memory Test Tick Sound : Enabled º Auto Key-Lock Timeout : Disabled º
º Memory Parity Error Check : Enabled º º
º Hit <DEL> Message Display : Enabled º º
º Hard Disk Type 47 RAM Area : 0:300 º º
º Wait For <F1> If Any Error : Enabled º º
º System Boot Up Num Lock : On º º
º Numeric Processor Test : Enabled º º
º Weitek Processor : Absent º º
º Floppy Drive Seek At Boot : Enabled º º
º System Boot Up Sequence : A:, C: º º
º System Boot Up CPU Speed : High º º
º External Cache Memory : Enabled º º
º Internal Cache Memory : Enabled º º
º Password Checking Option : Setup º º
Typematic Rate Programming, Typematic Rate Delay and Typematic Rate
The control of Typematic Rate Programming allows the auto repeat and delay
before repeat to be selected. The defaults are as shown above. The Typematic
Rate Delay describes the delay before auto repeat starts. The Typematic Rate is
the frequency of the key generation once in auto repeat.
Above 1MB Memory Test
By enabling this test any RAM above 1MB will be exercised by the POST
diagnostics thereby taking longer to boot. If your DX1 is not fitted with more
than 1MB of RAM or you wish to shorten the boot time set this option to
disabled. If you wish to ensure maximum DRAM integrity then set this option to
Enabled.
Memory Test Tick Sound
This option selects whether an audible indication of the presence of memory
during the POST is generated or not. Once either <ESC> or <DEL> is depressed
the audio is disabled
Memory Parity Error Check
This option selects whether the parity circuit is active on the system RAM. We
strongly recommend that this is set to enabled at all times thereby providing
communication of any RAM corruption. If this option is not required select
disabled. This option must be set if you are using SIMM units without parity bits
i.e. 32 bits wide.
Hit <DEL> Message Display
Disabling this option removes this message prompt from appearing during
power-up. This may be required when you do not wish to draw attention to
existence of the Setup Menus within the BIOS. The default is enabled.
Blue Chip Technology Ltd01270173.doc
Page 30
Page 22BIOS
Hard Disk Type 47 RAM Area
As described in the Set-up details previously the AMIBIOS supports type 47 user
definable input. This data is stored at either:
0:300h in lower system RAM
or
The top 1KB of applications memory
If the latter is selected the information will be stored in shadow RAM if
shadowing is enabled.
Wait for <F1> If any Error
If any of the tests run during the POST cause an error then this message will be
displayed. If this message is enabled then after displaying it the DX1 will halt
waiting for <F1> to be pressed. If you expect errors during the POST or do not
wish the boot to be halted if any error occurs then disable this option.
System Boot Up Num Lock
If you wish the numeric keypad to be active after a boot then select ON. If,
however, you wish the ¬,%,¯ and ® keys to be available after power-up then
set this option to OFF.
Numeric Processor Test
This option enables or disables the AMIBIOS test for a maths co-processor. The
settings are Enabled or Disabled.
Floppy Drive Seek at Boot
If enabled, a seek is performed on floppy drive A: at system boot time. The
options are Enabled or Disabled. By disabling this option the boot time can be
reduced. If very old 360KB drives are used it may be necessary to enable this
option to ensure that the heads are recalibrated before any data is accessed.
01270173.docBlue Chip Technology Ltd
Page 31
BIOSPage 23
System Boot Up Sequence
The default boot sequence is drive A: and then C:. This would mean that if drive
A: is not ready then the boot occurs from C:. The alternative is to boot from drive
C: and if C: is not ready then drive A. Hence the settings are either:
A:, C: or C:, A:.
External Cache Memory
The default is Enabled. If your DX1 is configured with external cache (256KB)
then this will then be used. The option is to Disable the cache.
Internal Cache Memory
This option enables the CPU internal cache memory. The settings are Enabled or
Disabled. The BIOS Set-up default is Enabled.
Turbo Switch Function
This option enables the externally mounted hardware Turbo switch. the settings
are Enabled or Disabled. The default is Enabled. Always ensure that a switch is
connected when the setting is Enabled so that noise does not cause false selection
of speed states.
Fast Gate A20 Option
Gate A20 controls the method of accessing memory addresses above 1 MB by
enabling or disabling access to the processor line A20. To provide XT
compatibility address line A20 must always be low and therefore the option
should be Disabled. However, some applications both enter protected mode and
shut down through the BIOS. For this software, Gate A20 must be constantly
enabled and disabled via the keyboard controller (8042), which slows down the
processing.
Fast Gate A20 is another method for handling Gate A20 using the UMC491
internal circuitry. It speeds programs that constantly change from addressing
conventional memory to addressing memory addresses above 1MB (from real
mode to protected mode and back). Network operating systems in particular
benefit from this enhanced circuitry.
Blue Chip Technology Ltd01270173.doc
Page 32
Page 24BIOS
Password Checking Option
This option enables a password check every time the systems boots or Set-up is
executed. The settings are Always or Set-up. If Always is selected the user
password prompt appears every time the system is turned on. If Set-up is chosen,
the password prompt appears if Set-up is executed.
ROM Shadow
ROM shadow is a technique in which the BIOS code is copied from slower ROM
to faster RAM. The BIOS is then executed from the RAM.
For each of the areas of memory identified in the Set-up table the option is there
to Enable or Disable shadowing for that particular area. The default is that both
the Video and System areas are shadowed. Care must be taken where expansion
cards are occupying an area that is set for shadowing. If the expansion card has
its own internal RAM located at the address that is shadowed then its operation
will be corrupted (examples are network cards). For such cards the setting should
be Disabled.
Boot Sector Virus Protection
When enabled, the BIOS issues a warning when any program or Virus issues a
Disk Format command or attempts to write to the boot sector of the hard disk.
The settings are Enabled or Disabled.
01270173.docBlue Chip Technology Ltd
Page 33
BIOSPage 25
Using the Advanced Chipset
The default condition for the Advanced Chipset Set-up Menu is as shown below.
By using the ¬%¯® keys you can select the parameter to be changed. Once
positioned on the parameter to be modified the <PgUp> and <PgDn> keys rotate
the available options. The value selected when the menu is exited is the one that
will be written to CMOS, should you decide to commit your changes to CMOS.
ЙННННННННННННННННННННННННННННННННННННННННННННН
º AMIBIOS SETUP PROGRAM - ADVANCED CHIPSET SETUP º
º (C)1993 American Megatrends Inc., All Rights Reserved º
МННННННННННННННННННННННННННННННННННННННЛНННННН
º AUTO Config Function : Enabled º Memory Remapping : Enabled º
º Cache Read Option : 3-1-1-1 º F Segment Shadow RAM : Into-486 º
º Cache Write Option : 1 W.S. º E Segment Shadow RAM : Disabled º
º DRAM Type : FastPage º C000-C3FF Shadow RAM : Into-486 º
º DRAM Wait State(s) : 1 W.S. º C400-C7FF Shadow RAM : Into-486 º
º Keyboard Clock Select: CPUCLK/4 º C800-CBFF Shadow RAM : Disabled º
º AT Clock Select : CPUCLK/4 º CC00-CFFF Shadow RAM : Disabled º
º IO Recovery Time : 5/3 BCLK º D000-D3FF Shadow RAM : Disabled º
º Hold PD Bus : 1~2 T º D400-D7FF Shadow RAM : Disabled º
º Refresh Cycle : Slow º D800-DBFF Shadow RAM : Disabled º
º CoProcessor Ready : Delay 1T º DC00-DFFF Shadow RAM : Disabled º
º Check ELBA# Signal : in T2 º Refresh Divider : 1 º
º Non-Cacheable Block1 Enable: Disabled º Data Location of Local Bus : PD Bus º
º Non-Cacheable Block-1 Size : 4MB º LOWA20#,RC Emulation : Both º
º Non-Cacheable Block-1 Base : 0KB º Stretch 0WS# Signal Option : Do Not º
º Non-Cacheable Block2 Enable: Disabled º Hardware Parity Check : Enabled º
º Non-Cacheable Block-2 Size : 16MB º º
º Non-Cacheable Block-2 Base : 0KB º º
The settings are Auto or Manual. If this option is set to Enabled, the following
ADVANCED CHIPSET SET-UP options are automatically configured to
optimal settings by AMIBIOS based on the DX1 and CPU frequency:
Cache Read Option,Cache Write Option,DRAM Type,DRAM Wait State(s),Keyboard Clock Select,AT Clock Select, andIO Recovery Time of ISA/PCB.Hold PD Bus,
Cache Read Option
The settings are 3-2-2-2, 3-1-1-1, or 2-1-1-1.
Cache Write Option
This option sets the number of wait states inserted before all write operations to
secondary cache memory. The settings are 0 W/S, 1 W/S, or 2 W/S. The BIOS
Set-up default is 1 W/S. The Power-On default is 2 W.S.
DRAM Type
This option specifies the type of DRAM used for system memory. The settings
are Page Mode or Fast Page.
DRAM Wait State(s)
This option sets the number of wait states inserted before all DRAM system
memory operations. The settings are 0 W.S., 1 W.S., or 2 W.S.
Keyboard Clock Select
This option sets the source of the keyboard clock. The settings are CPUCLK/6,
CPUCLK/5, CPUCLK/4, CPUCLK/3, CPUCLK/2, 9.5 MHz, or 7.2 MHz.
01270173.docBlue Chip Technology Ltd
Page 35
BIOSPage 27
AT Clock Select
This option sets the source of the AT Clock (ATCLK). The settings are
CPUCLK/6, CPUCLK/5, CPUCLK/4, CPUCLK/3, CPUCLK/2, CPUCLK/8, or
7.2 MHz.
IO Recovery Time
The settings are 0/0 BCLK, 1/1 BCLK, 2/2 BCLK, 3/3 BCLK, 5/2 BCLK, 7/3
BCLK, 9/3 BCLK, 12/3 BCLK, 5/5 BCLK, 7/7 BCLK, 9/9 BCLK, or
12/12BCLK.
Hold PD Bus
The settings are 1~2 T or 2~3 T.
Refresh Cycle
The settings are Slow or Fast.
Coprocessor READY
This option sets the length of the delay of the coprocessor READY# signal. The
settings are Delay 1T or No Delay.
Check ELBA# Signal
This option sets the length of the delay before the ELBA# signal is checked. The
settings are in T1 or in T2.
If disabled, the contents of the specified block of system memory cannot be
written to or read from cache memory. These options permit the user to specify
an area of memory (Block-1 or Block-2) that cannot be cached. The settings are
Enabled or Disabled.
Blue Chip Technology Ltd01270173.doc
Page 36
Page 28BIOS
Non-cacheable Block-1 Base
Non-cacheable Block-2 Base
These options set the base address (or beginning) of areas of memory whose
contents cannot be written to or read from cache memory. The base address must
begin on a boundary equal to the Non-cacheable Block Size setting. The settings
are 0 KB through 16384 KB.
Memory Remapping
If this option is enabled, the contents of system memory between A0000h and
FFFFFh that have not been shadowed to RAM from ROM are moved to the top
of system memory. The settings are Enabled or Disabled.
E Segment Shadow RAM
This option specifies if the contents of the ROM memory segment from E0000 EFFFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of E0000h - EFFFFFh are shadowed from ROM to
CachedThe contents of E0000h - EFFFFFh are shadowed from ROM to
DisabledThe contents of E0000h - EFFFFFh cannot be shadowed from
EnabledThe contents of E0000h - EFFFFFh are shadowed from ROM to
RAM and can be written to or read from the internal cache
memory on the 486, but not to external (secondary) cache
memory.
RAM and can be written to or read from cache memory.
ROM to RAM and cannot be written to or read from cache
memory.
RAM but cannot be written to or read from cache memory.
01270173.docBlue Chip Technology Ltd
Page 37
BIOSPage 29
F Segment Shadow RAM
This option specifies if the contents of the ROM memory segment from F0000 FFFFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of F0000h - FFFFFFh are shadowed from ROM to RAM
CachedThe contents of F0000h - FFFFFFh are shadowed from ROM to RAM
DisabledThe contents of F0000h - FFFFFFh cannot be shadowed from ROM to
EnabledThe contents of F0000h - FFFFFFh are shadowed from ROM to RAM
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
and can be written to or read from cache memory.
RAM and cannot be written to or read from cache memory.
but cannot be written to or read from cache memory.
C000-C3FF Shadow RAM
This option specifies if the contents of the ROM memory area from C0000 C3FFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of C0000h - C3FFFFh are shadowed from ROM to RAM
CachedThe contents of C0000h - C3FFFFh are shadowed from ROM to RAM
DisabledThe contents of C0000h - C3FFFFh cannot be shadowed from ROM to
EnabledThe contents of C0000h - C3FFFFh are shadowed from ROM to RAM
Blue Chip Technology Ltd01270173.doc
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
and can be written to or read from cache memory.
RAM and cannot be written to or read from cache memory.
but cannot be written to or read from cache memory.
Page 38
Page 30BIOS
C400-C7FF Shadow RAM
This option specifies if the contents of the ROM memory area from C4000 C7FFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of C4000h - C7FFFFh are shadowed from ROM to RAM
CachedThe contents of C4000h - C7FFFFh are shadowed from ROM to RAM
DisabledThe contents of C400h - C7FFFh cannot be shadowed from ROM to
EnabledThe contents of C400h - C7FFFh are shadowed from ROM to RAM
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
and can be written to or read from cache memory.
RAM and cannot be written to or read from cache memory.
but cannot be written to or read from cache memory.
C800-CBFF Shadow RAM
This option specifies if the contents of the ROM memory area from C8000 CBFFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of C8000h - CBFFFFh are shadowed from ROM to RAM
CachedThe contents of C8000h - CBFFFFh are shadowed from ROM to RAM
DisabledThe contents of C8000h - CBFFFFh cannot be shadowed from ROM
EnabledThe contents of C8000h - CBFFFFh are shadowed from ROM to RAM
01270173.docBlue Chip Technology Ltd
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
and can be written to or read from cache memory.
to RAM and cannot be written to or read from cache memory.
but cannot be written to or read from cache memory.
Page 39
BIOSPage 31
CC00-CFFF Shadow RAM
This option specifies if the contents of the ROM memory area from CC000 CFFFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of CC000h - CFFFFFh are shadowed from ROM to
CachedThe contents of CC000h - CFFFFFh are shadowed from ROM to
DisabledThe contents of CC000h - CFFFFFh cannot be shadowed from ROM
EnabledThe contents of CC000h - CFFFFFh are shadowed from ROM to
RAM and can be written to or read from the internal cache memory on
the 486, but not to external (secondary) cache memory.
RAM and can be written to or read from cache memory.
to RAM and cannot be written to or read from cache memory.
RAM but cannot be written to or read from cache memory.
D000-D3FF Shadow RAM
This option specifies if the contents of the ROM memory area from D0000 D3FFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of D0000h -D3FFFFh are shadowed from ROM to RAM
CachedThe contents of D0000h - D3FFFFh are shadowed from ROM to RAM
DisabledThe contents of D0000h - D3FFFFh cannot be shadowed from ROM
EnabledThe contents of D0000h - D3FFFFh are shadowed from ROM to RAM
Blue Chip Technology Ltd01270173.doc
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
and can be written to or read from cache memory.
to RAM and cannot be written to or read from cache memory.
but cannot be written to or read from cache memory.
Page 40
Page 32BIOS
D400-D7FF Shadow RAM
This option specifies if the contents of the ROM memory area from D4000 D7FFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of D4000h -D7FFFFh are shadowed from ROM to RAM
CachedThe contents of D4000h - D7FFFFh are shadowed from ROM to RAM
DisabledThe contents of D4000h - D7FFFFh cannot be shadowed from ROM
EnabledThe contents of D4000h - D7FFFFh are shadowed from ROM to RAM
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
and can be written to or read from cache memory.
to RAM and cannot be written to or read from cache memory.
but cannot be written to or read from cache memory.
D800-DBFF Shadow RAM
This option specifies if the contents of the ROM memory area from D8000 DBFFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of D8000h -DBFFFFh are shadowed from ROM to RAM
CachedThe contents of D8000h - DBFFFFh are shadowed from ROM to
DisabledThe contents of D8000h - DBFFFFh cannot be shadowed from ROM
EnabledThe contents of D8000h - DBFFFFh are shadowed from ROM to
01270173.docBlue Chip Technology Ltd
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
RAM and can be written to or read from cache memory.
to RAM and cannot be written to or read from cache memory.
RAM but cannot be written to or read from cache memory.
Page 41
BIOSPage 33
DC00-DFFF Shadow RAM
This option specifies if the contents of the ROM memory area from DC000 DFFFFh are shadowed to RAM and if these contents can be stored in cache
memory.
SettingDescription
Into-486The contents of DC000h -DFFFFFh are shadowed from ROM to RAM
CachedThe contents of DC000h - DFFFFFh are shadowed from ROM to
DisabledThe contents of DC000h - DFFFFFh cannot be shadowed from ROM
EnabledThe contents of DC000h - DFFFFFh are shadowed from ROM to
and can be written to or read from the internal cache memory on the
486, but not to external (secondary) cache memory.
RAM and can be written to or read from cache memory.
to RAM and cannot be written to or read from cache memory.
RAM but cannot be written to or read from cache memory.
Refresh Divider
The settings are 1, 2, 4, 8, 16, 32, or 64.
Data Location of Local Bus
The settings are ISA Bus or PD Bus.
LOWA20#, RC Emulation
The settings are None, GA20, or Both.
Stretch 0WS# Signal Option
The settings are Do Not or ½ ATCLK.
Hardware Parity Check
When this option is set to Enabled, the AMIBIOS enables the hardware parity
check. The settings are Enabled or Disabled.
Blue Chip Technology strongly advise that this is enabled to improve data
integrity at all times when using SIMM units with parity bits i.e. 36 bits.
Blue Chip Technology Ltd01270173.doc
Page 42
Page 34BIOS
Using the DX-1 Extended Set-up
The default condition for the DX-1 Extended Set-up Menu is as shown below. By
using the ¬%¯® keys you can select the parameter to be changed. Once
positioned on the parameter to be modified the <PgUp> and <PgDn> keys rotate
the available options. The value selected when the menu is exited is the one that
will be written to CMOS, should you decide to commit your changes to CMOS.
ЙННННННННННННННННННННННННННННННННННННННННННННН
º AMIBIOS SETUP PROGRAM - DX1 SETUP º
º (C)1993 American Megatrends Inc., All Rights Reserved º
МННННННННННННННННННННННННННННННННННННННЛНННННН
º Programming Option : Auto º º
º On-Board Floppy Drive : Enabled º º
º On-Board IDE Drive : Enabled º º
º First Serial Port Address : 3F8H º º
º Second Serial Port Address : 2F8H º º
º Parallel Port Address : 378H º º
º IRQ Active State : High º º
º Parallel Port Mode : Normal º º
º First Serial Port Mode : RS232 º º
º First Serial Port 485 Mode : FULL º º
º Second Serial Port Mode : RS232 º º
º Second Serial Port 485 Mode: FULL º º
º Quik Disk Boot ROM : Disabled º º
º SSD Boot ROM : Disabled º º
º CardTrick Boot ROM : Disabled º º
º BIOS Extensions : Disabled º º
º º º
º º º
The options are Manual and Automatic. During the POST the BIOS identifies all
peripherals in the system. If automatic mode is selected then the items shown in
the previous screen plot will be mapped around those found by the POST. This
mode will override all the settings shown in the screen plot.
In manual mode you have control as to how the following functions are
configured.
01270173.docBlue Chip Technology Ltd
Page 43
BIOSPage 35
On-Board Floppy Drive
This option enables the floppy controller on the DX1. This setting can either be
Enabled or Disabled.
On-Board IDE Drive
This option enables the IDE controller on the DX1. This setting can either be
Enabled or Disabled.
First Serial Port Address
This option allows the first serial port address to be configured as either:
03F8h (Com1), 03E8h (Com3), or Disabled
The interrupt selection will be made automatically to:
Com1 and 3 will be Interrupt 4
Disabled will remove the Interrupt connection.
Second Serial Port Address
This option allows the second serial port address to be configured as either:
02F8h (Com2), 02E8h (Com4) or Disabled
The interrupt selection will be made automatically to:
Com 2 and 4 will be Interrupt 3
Disabled will remove the Interrupt connection.
Parallel Port Address
This option allows the parallel port address to be configured as:
03BCh (LPT1), 0378h (LPT1), 0278h (LPT2) or Disabled
The interrupt selection is made using J11:
For LPT1 J11 should be set to across 1-2 (Interrupt 7)
For LPT2 J11 should be set to across 2-3 (Interrupt 5)
Blue Chip Technology Ltd01270173.doc
Page 44
Page 36BIOS
Parallel Port Mode
This option can be either Normal or Extended. Normal setting is for standard
printer operation. Extended setting provides bi-directional operation.
IRQ Active State
This option can be set as either High or Low.
First Serial Port Mode
The DX-1 provides software control of the serial port modes. The settings can be
RS232 or RS485(422). The power-up condition of both serial ports is controlled
by the BIOS Set-up. The default is RS232. Please note that RS485 connections
for both the serial ports are made through a special connector (P4).
First Serial Port 485 Mode
Once the serial mode is set to RS485 the port can be configured as either Half or
Full duplex. Half duplex is a 2 wire implementation whilst Full duplex is a 4 wire
system. The default is Full.
Second Serial Port Mode
The DX-1 provides software control of the serial port modes. The settings can be
RS232 or RS485(422). The power-up condition of both serial ports is controlled
by the BIOS Set-up. The default is RS232. Please note that RS485 connections
for both the serial ports are made through a special connector (P4).
Second Serial Port 485 Mode
Once the serial mode is set to RS485 the port can be configured as either Half or
Full duplex. Half duplex is a 2 wire implementation whilst Full duplex is a 4 wire
system.
Quick Disk Boot Rom
This option allows the selection of the On-board Flash & SRAM Solid State Disk
(SSD) located in two 32 pin bytewide sockets found below the EPROM device.
SSD Boot Rom
This option allows the selection of the optional Daughter Board Flash & SRAM
Solid State Disk (SSD) unit if fitted to connectors P17 (XT) & P10 (SSD).
Note: The Quick Disk Silicon Disk and the Daughter Board Silicon Disk
options should not be Enabled at the same time. This will cause an
error during power-up.
01270173.docBlue Chip Technology Ltd
Page 45
BIOSPage 37
CardTrick Boot Rom
This option allows the selection of the Flash device to act as a bootable disk
drive. Please contact Blue Chip Technology for further information.
BIOS Extensions
The DX-1 provides Solid State Disk (SSD) BIOS support via an Expansion
ROM located at memory addresses C800:0 to CBFF:F (16KB). This BIOS
Expansion ROM must be enabled for either the On-board SSD or Daughter
Board SSD devices to operate. If you do not require SSD operation you should
Disabled this option, thereby releasing 16KB of higher memory.
Auto Configuration with Defaults
By selecting this option you automatically configure the system using the default
values. These values are worst case values for system performance, but are the
most stable values in the harsh conditions where we expect our products to be
used. If you experience any erratic problems with DX1 we strongly suggest that
you configure with default values and test the system again.
Change Passwords
The Hi-Flex AMIBIOS has an optional password feature. The system can be
configured so that you have to enter a password every time the system boots or
when the AMIBIOS Set-up is executed.
Bypassing Password Support
You can bypass the password support by pressing <Enter> when the password
prompt appears.
Enabling Password Support
The password check option is enabled in Advanced CMOS Set-up by choosing
either Always or Set-up. The password, which can up to 6 characters in length, is
stored in CMOS RAM.
If a Password is Used
You must type correctly the current password when
'enter CURRENT Password'
Blue Chip Technology Ltd01270173.doc
Page 46
Page 38BIOS
appears. After the current password has been correctly entered, the user is asked
to retype it.
If the password information is incorrect, an error message appears. If the new
password confirmation is entered without error, the end user presses <Esc> to
return to the Main Set-up Menu.
Password Storage
The password is stored in CMOS RAM after Set-up completes. The next time the
systems boots, you must enter the password if the password function is present
and has been enabled.
Password Options Control Prompt
Enter CURRENT Password
appears if the Password Option is enabled.
When and if the prompt appears is dependent upon the options chosen in the
Advanced CMOS Set-up. If Always was set the prompt appears every time the
system is powered on. If Set-up was set the prompt will not appear when the
system is powered on, but is displayed when Set-up is run.
Using a Password
You should keep a record of the new password when the password is changed. If
you forget the password and password protection is enabled; the only way to boot
the system will be to disable the CMOS RAM. This is achieved on the DX1 by
setting J15 across pins 2-3 (CLR) for approximately 2 minutes. Ensure that J15 is
reset across position 1-2 (NORM) before powering on the system.
Note: All CMOS RAM contents will be lost as a result of this action.
It is important that you keep a record of any changes you make to
any of the Set-up screens so that they will not be lost forever.
Auto Detect Hard Disk
This option detects the hard disk parameters for non-standard hard disk drives
ESDI or IDE interfaces. It displays the parameters that it detects and allow the
you to accept or reject the parameters. If accepted, these parameters are displayed
for the hard disk drive in Standard CMOS Set-up.
01270173.docBlue Chip Technology Ltd
Page 47
BIOSPage 39
Note that when an Auto Detect is run on a drive which is not present (drive D: in
most systems) then there will be a delay before the test is completed. Pressing
the ESC key will override this delay.
Write to CMOS and Exit
The configuration settings in Standard Set-up, Advanced CMOS Set-up,
Advanced Chipset Set-up, Peripheral Set-up, Password and Auto Detect Hard
Disk are stored in the CMOS RAM when this option is selected. A CMOS RAM
checksum is calculated and written to CMOS RAM; control is then passed to the
BIOS. You are asked to confirm or deny the action by entering either <Y> or
<N>. Press <Y> and <Enter> to save the new system parameters and continue
the boot process. Press <N> and <Enter> to return to the Main Menu.
Do Not Write to CMOS and Exit
This option passes control to the ROM BIOS without writing any changes to the
CMOS RAM.
Press <Y> and <Enter> to continue the boot process without saving any system
parameters changed in Set-up. Press <N> and <Enter> to return to the Main
Menu.
Blue Chip Technology Ltd01270173.doc
Page 48
Page 40DX1 Peripheral Components
DX1 PERIPHERAL COMPONENTS
Video
The DX1 Single Board Computer has an on-board VESA Local Bus Super VGA
controller. This is achieved using one of the following Cirrus Logic video
controllers :CL-GD5424/26/28/29. The chip used will depend upon your order
specifications.
The Video Controllers provide the following features:
·100% hardware and software compatibility with IBMÔ VGA display
standards.
·VESA Local Bus interface
·Hardware cursor up to 64 x 64 pixels
·Enhanced BLT Engine for GUI acceleration
·Resolutions up to 1280 x 1024 x 64K colours (2MB Video Memory
required)
·High performance Write Buffer architecture
·1MByte Video Memory standard.
Order Time Option of 2MBytes of Video Memory avaiable.
·Feature connector support
·32 bit Display memory interface
·132 column Text mode support
·Extensive drivers are available for DOS, Windows 3.1 & OS/2.0
Should you require to disable the on-board video circuitry this can be
achieved by setting J12 to position 1-2 (DIS).
The analogue video output is presented on the condensed 15 way D-type
connector P7 located on the rear panel of the DX1. The feature connector, P6,
is a 26 way pin header located towards the top right corner of the DX1.
The following tables identify the video modes supported by the on-board video
controller and BIOS. As well as describing the resolutions and colours offered by
a mode it also presents the horizontal and vertical frequencies that will be
presented to the attached monitor in the selected mode. Please take great care to
ensure that the selected mode can be supported by your monitor, paying
particular attention to interlaced and non-interlaced modes.
01270173.docBlue Chip Technology Ltd
Page 49
DX1 Peripheral ComponentsPage 41
IBM Standard Video Modes
Mode
VESA
No.
No.
0,10,116/256K40 x 259 x 16360 x 400Text31.570
2,32,316/256K80 x 259 x 16720 x 400Text31.570
4,54,54/256K40 x 258 x 8320 x 200Graphics31.570
662/256K80 x 258 x 8640 x 200Graphics31.570
77Mono80 x 259 x 16720 x 400Text31.570
DD16/256K40 x 258 x 8320 x 200Graphics31.570
EE16/256K80 x 258 x 14640 x 200Graphics31.570
FFMono80 x 258 x 14640 x 350Graphics31.570
101016/256K80 x 258 x 14640 x 350Graphics31.570
11112/256K80 x 308 x 16640 x 480Graphics31.560
121216/256K30 x 308 x 16640 x 480Graphics31.560
1313256/256K40 x 258 x 8320 x 200Graphics31.570
ColoursChar v
Row
Char
Cell
Screen
Format
Display
Mode
Horiz
Freq
KHz
Cirrus Logic Extended Video Modes
14-16/256K132 x 258 x 161056 x 400Text31.570
5410A16/256K132 x 438 x 81056 x 350Text31.570
5510916/256K132 x 258 x 141056 x 350Text31.570
58,6A10216/256K100 x 378 x 16800 x 600Graphics35.256
58,6A10216/256K100 x378 x 16800 x 600Graphics37.860
58,6A10216/256K100 x 378 x 16800 x 600Graphics48.172
5C103256/256K100 x 378 x 16800 x 600Graphics35.256
5C103256/256K100 x 378 x 16800 x 600Graphics37.960
5C103256/256K100 x 378 x 16800 x 600Graphics48.172
5D*10416/256K128 x 488 x 161024 x 768Graphics35.587*
5D10416/256K128 x 488 x 161024 x 768Graphics48.360
5D10416/256K128 x 488 x 161024 x 768Graphics5670
5D10416/256K128 x 488 x 161024 x 768Graphics5872
5F101256/256K80 x 308 x 16640 x 480Graphics31.560
5F101256/256K80 x 308 x 16640 x 480Graphics37.972
60*105256/256K128 x 488 x 161024 x 768Graphics35.587*
60105256/256K128 x 488 x 161024 x 768Graphics48.360
60105256/256K128 x 488 x 161024 x 768Graphics5670
60105256/256K128 x 488 x 161024 x 768Graphics5872
Vert
Freq
Hz
Blue Chip Technology Ltd01270173.doc
Page 50
Page 42DX1 Peripheral Components
6411164K--640 x 480Graphics31.560
6411164K--640 x 480Graphics37.972
6511464K--800 x 600Graphics35.256
6511464K--800 x 600Graphics37.860
6611032K #--640 x 480Graphics31.560
6611032K #--640 x 480Graphics37.972
6711332K #--800 x 600Graphics31.556
6C*10616/256K160 x 648 x 161280 x 1024Graphics4887*
6D*-256/256K160 x 488 x 161280 x 1024Graphics4887*
7111216M80 x 308 x 16640 x 480Graphics31.560
74*-64K--1024 x 768Graphics35.587*
* denotes INTERLACED modes
# denotes 32K Direct-Colour/256 colour Mixed Mode
Shaded modes required 2MBytes of video memory fitted.
Video Drivers
Blue Chip Technology provide drivers for a wide range of operating systems and
popular applications. Diskettes containing drivers required for DOS & Windows
are shipped with the DX board. For other operating systems please contact Blue
Chip Technology.
Video driver installation instructions
To identify the type of video adapter present on your BCT DX1 CPU card:
From the MS-DOS command line run IDCHIP.EXE from the ‘Display drivers
& utilities’ diskette to determine the video chipset in use.
Select either the 5424 or the 5428/9 ‘MS-Windows 3.1 Drivers’ diskette
depending upon the type of chipset detected (you will not require the
other ‘MS-Windows 3.1 Drivers’ diskette).
Proceed to install the application drivers, utilities and Windows drivers as
required from the two remaining diskettes - by running INSTALL.EXE
01270173.docBlue Chip Technology Ltd
Page 51
DX1 Peripheral ComponentsPage 43
Watchdog Timer
The DX1 is fitted with a simple hardware Watchdog function. It can be enabled
or disabled via software allowing the user to decide whether their application
requires protection against potential processor failure or not.
The Watchdog is controlled as follows:
I/O HexAccessOperatorAction
0101Write OnlyBit 10 - Disable Watchdog operation
0101Read OnlyByteRead every 500mS to reset timer
1 - Enable Watchdog operation
If the Watchdog is enabled and I/O location 0101 hex is not read within 500ms
(500ms to 2s variation possible) the Watchdog will generate a Reset to both the
DX1 and the AT bus.
To ensure the Watchdog function is disabled on power-up/reset, a write to bit 1
of I/O location 0101H is required
MOVDX,0101
MOVA1, 02
OUTDX,AL
Once enabled I/O location 0101 HEX should be read at least every 500ms
(500ms to 2 s variation possible) If this location is not read action the time-out
period a Reset will be generated to both the DX1 and the AT backplane.
E²PROM
The E²PROM is accessed through a single register at port 100HEX
The E²PROM's individual control lines are arranged as follows:
Port 100 hex
7 6 5 43 2
Data In1Clock for serial data0Chip Select / Data Out
Blue Chip Technology includes drivers for this function on the diskettes supplied
with the DX if you wish to access this device.
Blue Chip Technology Ltd01270173.doc
Page 52
Page 44DX1 Peripheral Components
Serial Ports
The DX1 provides 2 serial ports. Both these ports offer 16C550 type controll
including 16 byte buffers for enhanced throughput. Both channels can be
configured as either RS232 or RS485 interfaces.
The two on board serial ports can be configured as RS232 or RS485 by writing
to I/O port 104 hex.
On power-up both the serial ports default as set in the DX-1 Extended SetUp screen in the BIOS.
Control BitControl Bit
Area Of Influence
Selection
Bit 00Full Duplex COM 1
Bit 01Half Duplex COM 1 (485 mode)
Bit 10Full Duplex COM 2
Bit 11Half Duplex COM 2 (485 mode)
Bit 20RS232 mode COM 1
Bit 21RS485 mode COM 1
Bit 30RS232 mode COM 2
Bit 31RS485 mode COM 2
Port 104 hex
76543
232/485
COM 2
2
232/485
COM 1
1
COM 2 F/H0COM1 F/H
01270173.docBlue Chip Technology Ltd
Page 53
DX1 Peripheral ComponentsPage 45
Byte Wide SSD User Sockets
The two 32 pin Bytewide user sockets can be used for SRAM or FLASH devices.
Each device is mapped into an 16K page in memory and a page register selects
which 16K page within the device is currently accessible.
Socket 1 is mapped to memory address E000:0000 (top socket)
Socket 2 is mapped to memory address E400:0000 (bottom socket)
The page control register is located at port 102Hex
Bits 0 - 4 of port 102 select one of 32 pages
Bit 5 of port 102 enables the VPP for FLASH devices when SET
There is also a device enable register at port 103Hex which will enable the
memory decode for the user sockets
Bit 0 - 0 = Enable socket 1 (E000 -> E3FF) ,
1 = disable socket 1
Bit 1 - 0 = Enable socket 2 (E400-> E7FF),
1 = disable socket 2
Bit 2 - 0 = Enable external SSD (E800->EBFF),
1 = disable external SSD
Blue Chip Technology Ltd01270173.doc
Page 54
Page 46DX1 Peripheral Components
Battery
The DX1 is fitted with an on-board Lithium battery (bottom left hand corner of
DX board). This battery provides power for the Real Time Clock, CMOS RAM
and any installed SRAM on the DX1 or its Daughter Board when there is no
power applied to the board. Under normal conditions the battery should last for
several years.
Great care should be taken with this battery; under NO circumstances should: -
· the outputs be shorted
· be exposed to temperatures in excess of 100°C
· be burned
· be immersed in water
· be unsoldered
· be recharged
· be disassembled
If the battery is mistreated in any way there will be a possibility of fire,
explosion. and harm.
The DX1 makes provision for an external battery to be fitted at connector P14.
This should have an output of 6 Volts, capacity of 1.8AH and be fitted with a
10K series resistor for safety.
Please see the Appendix covering the Configuration Jumpers for further details.
Backplane
The DX1 is capable of driving upto a 14 slot multilayer backplane with the
appropriate termination.
Backplanes are available with three possible types of termination:
None- Not recommended for backplanes with more than 2/3 slots
Resistive- Recommended for small backplanes (<12 slots)
RC- Preferred.
The actual values of termination depend upon the particular installation. Please
contact Blue Chip Technology for assistance.
The DX1 has built in support for two floppy disk drives. These drives can be any
permutation of the following:
CapacityDrive Size
360KB5¼"
720KB3½"
1.2MB5¼"
1.44MB3½"
2.88MB3½"
The BIOS Set-up allows you to configure the drives for your installation.
A standard PC 34 way ribbon cable with twisted lines can be connected to two
drives both set as drive 1 (as opposed to 0). This is possible because the IBM
convention twists the drive select and motor control lines between the two drive
connections.
Remember that only one drive in the chain should be terminated. That should be
the drive furthest from the DX1. Without correct termination drive operation can
be unreliable. In high noise environments it may be necessary to use shielded
ribbon cable. Do not extend the cable length beyond 1 metre.
01270173.docBlue Chip Technology Ltd
Page 57
DX1 Peripheral ComponentsPage 49
Hard Drives (IDE)
The BCT DX1 SBC provides support for two IDE hard disk drives. The built in
BIOS support allows each drive to be selected from 46 different drive types.
In addition type 47 can be configured specifically to your requirements for each
of the two drives.
The built in Auto detection utility can be invaluable in providing an efficient
way of establishing the type of drive connected without requiring reference to
drive manuals.
Hard Disk Types
Hard disk drive types are identified by the following parameters:
ParameterDescription
TypeA designation for a hard disk drive with predefined parameters
CylindersThe number of cylinders in the disk drive.
HeadsThe number of heads.
Write
Precom-
pensation
Landing
Zone
SectorsThe number of sectors per track. Hard drives that use MFM have 17
CapacityThe formatted capacity of the drive based on the following formula:
The size of a sector gets progressively smaller as the track diameter
diminishes. Yet each sector must still hold 512 bytes. Write
precompensation circuitry difference in sector size by boosting the
write current for sectors on inner tracks. This parameter is the track
number where write precompensation begins.
The number is the cylinder location where the heads normally park
when the system is shut down.
sectors per track. RLL drives have 26 sectors per track. RLL and ESDI
drives have 34 sectors per track. SCSI and IDE drives may have even
more sectors per track.
(Number of heads) * (Number of cylinders) * (Number of sectors per
cylinder) * (512 bytes per sector)
A table of the 46 standard hard disk types is shown on the following page.
The following is a description of the ISA Bus signals. All signal lines are TTL
compatible.
AEN (O)
'Address Enable' is used to degate the microprocessor and other devices from the
I/O channel to allow DMA transfers to take place. When this line is active, the
DMA controller has control of the address bus, the data-bus Read command lines
(memory and I/O), and the Write command lines (memory and I/O).
BALE (O) (Buffered)
'Address latch enable' is provided by the bus controller and is used on the system
board to latch valid addresses and memory decodes from the microprocessor. It
is available to the I/0 channel as an indicator of a valid microprocessor or DMA
address (when used with 'AEN'). Microprocessor addresses SA0 through SAl9
are latched with the falling edge of 'BALE.' 'BALE' is forced high during DMA
cycles.
CLK (O)
This is the system clock. The clock has a 50% duty cycle. This signal should only
be used for synchronisation. It is not intended for uses requiring a fixed
frequency.
-DACKO through -DACK3 and -DACKS through -DACK7 (O)
-DMA Acknowledge 0 through 3 and 5 through 1 are used to acknowledge DMA
requests (DRQ0 through DRQ7). They are active low.
-DRQ0 through DRQ3 and DRQ5 through DRQ7 (I)
DMA Requests 0 through 3 and 5 through 7 are asynchronous channel requests
used by peripheral devices and the I/O channel microprocessors to gain DMA
service (or control of the system). They are prioritised, with DRQ0 having the
highest priority and DRQ7 having the lowest. A request is generated by bringing
a DRQ line to an active level. A DRQ line must be held high until the
corresponding 'DMA Request Acknowledge'(DACK) line goes active. DRQ0
through DRQ3 will perform 8 -bit DMA transfers; ‘DRQ5' through DRQ7 will
perform l6 bit transfers.
Blue Chip Technology Ltd01270173.doc
Page 60
Page 52ISA & VESA Bus Details
-I/O CHCK (I)
'-I/O channel check' provides the system board with parity (error) information
about memory or devices on the I/O channel. When this signal is active, it
indicates an uncorrectable system error.
I/O CHRDY (I)
'I/O channel ready' is pulled low (not ready) by a memory or I/O device to
lengthen I/O or memory cycles. Any slow device using this line should drive it
low immediately upon detecting its valid address and a Read or Write command.
Machine cycles are extended by an integral number of clock cycles. This signal
should be held low for no more than 2.5 microseconds.
-I/O CS16 (I)
'-I/O 16 bit Chip Select' signals the system board that the present data transfer is a
16 bit, 1 wait state, I/O cycle. It is derived from an address decode. '- I/O CS 16'
is active low and should be driven with an open collector or tri-state driver
capable of sinking 20 mA.
-IOR (I/O)
‘-I/O Read' instructs an I/O device to drive its data onto the data bus. It may be
driven by the system microprocessor or DMA controller, or by a microprocessor
or DMA controller resident on the I/O channel. This signal is active low.
-IOW (I/O)
‘I/O Write' instructs an I/O device to read the data on the data bus. It may be
driven by any microprocessor or DMA controller in the system. This signal is
active low.
IRQ3 to IRQ7, IRQ9 to IRQ12 and IRQ14 to 15 (I)
Interrupt Requests 3 through 7, 9 through 12, and 14 through 15 are used to
signal the microprocessor that an I/0 device needs attention. The interrupt
requests are prioritised, with IRQ9 through IRQ12 and IRQ14 through IRQ15
having the highest priority (IRQ9 is the highest) and IRQ3 through IRQ7 having
the lowest priority (IRQ7 is the lowest). An interrupt request is generated when
an IRQ line is raised from low to high. The line must be held high until the
microprocessor acknowledges the interrupt request (Interrupt Service routine).
01270173.docBlue Chip Technology Ltd
Page 61
ISA & VESA Bus DetailsPage 53
LA17 through LA23 (I/O)
These signals (unlatched) are used to address memory and I/O devices within the
system. They give the system up to 16MB of address ability. These signals are
valid when ‘BALE' is high. LA17 through LA23 are not latched during
microprocessor cycles and therefore do not stay valid for the whole cycle. Their
purpose is to generate memory decodes for 1 wait- state memory cycles. These
decodes should be latched by I/O adapters on the falling edge of ‘BALE. ' These
signals also may be driven by other microprocessors or DMA controllers that
reside on the I/O channel.
-Master (I)
This signal is used with a DRQ line to gain control of the system. A processor or
DMA controller on the I/O channel may issue a DRQ to a DMA channel in
cascade mode and receive a '- DACK'. Upon receiving the '- DACK', an I/O
microprocessor may pull '- Master' low, which will allow it to control the system
address, data, and control lines (a condition known as tri-state). After '- Master' is
low, the I/O microprocessor must wait one system clock period before driving the
address and data lines, and two clock periods before issuing a Read or Write
command. If this signal is held low for more than 15 microseconds, system
memory may be lost because of a lack of refresh.
-MEMCS16 (I)
'-MEM 16 Chip Select' signals the system board if the present data transfer is a 1
wait-state, 16 bit, memory cycle. It must be derived from the decode of LA17
through LA23. '-MEM CS 16' should be driven with an open collector or tri-state
driver capable of sinking 20 mA.
OSC (O)
‘Oscillator' (OSC) is a high speed clock with a 70 nanosecond period (14.31818
MHz). This signal is not synchronous with the system clock. It has a 50 % duty
cycle.
0WS (I)
The ‘Zero Wait State' (0WS) signal tells the microprocessor that it can complete
the present bus cycle without inserting any additional wait cycles. In order to run
a memory cycle to a 16 bit device without wait cycles, ‘0WS' is derived from an
address decode gated with a Read or Write command. In order to run a memory
cycle to an 8 bit device with a minimum of two wait states, ‘0WS' should be
driven active on system clock after the Read or Write command is active gated
with the address decode for the device. Memory Read and Write commands to a
8 bit device are active on the falling edge of the system clock. ‘0WS' is active
Blue Chip Technology Ltd01270173.doc
Page 62
Page 54ISA & VESA Bus Details
low and should be driven with an open collector or tri-state driver capable of
sinking 20 mA.
-Refresh (I/O)
This signal is used to indicate a refresh cycle and can be driven by a
microprocessor on the I/O channel.
Reset Drive (O)
‘Reset drive' is used to reset or initialise system logic at power up time or when
the power supply drops below its minimum level. This signal is active high.
SA0 through SAl9 (I/O)
Address bits 0 through 19 are used to address memory and I/O devices within the
system. These twenty address lines, in addition to LA17 through LA23, allow
access of up to 16MB of memory. SA0 through SAl9 are gated on the system bus
when ‘BALE' is high and are latched on the falling edge of ‘BALE. ' These
signals are generated by the microprocessor or DMA Controller. They also may
be driven by other microprocessors or DMA controllers that reside on the I/O
channel.
SBHE (I/O)
‘Bus High Enable' (system) indicates a transfer of data on the upper byte of the
data bus, SD8 through SD15. 16 bit devices use 'SBHE' to condition data bus
buffers tied to SD8 through SD15.
SD0 through SD15 (I/O)
These signals provide data bus bits 0 through 15 for the microprocessor,
memory, and I/O devices. D0 is the least significant bit and Dl5 is the most
significant bit. All 8 bit devices on the I/O channel should use D0 through D7 for
communications to the microprocessor. The l6 bit devices will use D0 through
D15. To support 8 bit devices, the data on D8 through D15 will be gated to D0
through D7 during 8 bit transfers to these devices. 16 bit microprocessor transfers
to 8 bit devices will be converted to two 8 bit transfers.
01270173.docBlue Chip Technology Ltd
Page 63
ISA & VESA Bus DetailsPage 55
-SMEMR (O)- MEMR (I/O)
These signals instruct the memory devices to drive data onto the data bus. 'SMEMR' is active only when the memory decode is within the low lMB of
memory space. '- MEMR' is active on all memory read cycles. '- MEMR' may be
driven by any microprocessor or DMA controller in the system. '- SMEMR' is
derived from 'MEMR' and the decode of the low lMB of memory. When a
microprocessor on the I/O channel wishes to drive '- MEMR', it must have the
address lines valid on the bus for one system clock period before driving 'MEMR' active. Both signals are active low.
-SMEMW (O)- MEMW (I/O)
These signals instruct the memory devices to store the data present on the data
bus. '- SMEMW' is active only when the memory decode is within the low 1 MB
of the memory space. '- MEMW' is active on all memory write cycles. '- MEMW'
may be driven by any microprocessor or DMA controller in the system. 'SMEMW' is derived from '- MEMW' and the decode of the low lMB of memory.
When a microprocessor on the I/O channel wishes to drive '- MEMW', it must
have the address lines valid on the bus for one system clock period before driving
'- MEMW' active. Both signals are active low.
T/C (O)
‘Terminal Count' provides a pulse when the terminal count (end of) for any DMA
channel is reached.
Blue Chip Technology Ltd01270173.doc
Page 64
Page 56ISA & VESA Bus Details
VESA Local Bus
Description
With the ever increasing performance demands of complex software applications
the PCs 8MHz ISA bus can become a bottleneck. By connecting peripheral
devices onto the processors local bus this bottleneck can be freed, opening up the
bus to the full processor bandwidth. Typical peripheral devices which benefit
from local bus are video, disks and LAN network adapters.
The DX1 is designed to be VESA VL-Bus compatible providing on board local
bus SVGA with a GUI accelerator and a VL-Bus expansion slot.
The VL-Bus specification states that up to 3 VL-Bus devices can be supported.
As the DX board has on board VL Video control a further 2 VL-Bus devices can
be added to the VL expansion slot.
Connection to this expansion slot can be achieved using Blue Chip Technology
passive backplanes.
VL-Bus Signal Definitions
RESET# - System Reset
This low asserted signal is a master reset that is asserted after system
power up and prior to any valid CPU cycles. It is driven by the DX1
card to all bus masters and targets. There is no guaranteed relationship
between the rising or falling edges of RESET# and the phase of LCLK.
LCLK - Local CPU Clock
The LCLK VL-Bus clock signal is a 1X clock that follows the same
phase as the 486 CPU. LCLK is driven by the DX1 to all VL-Bus
masters and targets. The rising edge of the clock signifies the change of
CPU states.
RDYRTN# - Ready Return
RDYRTN# establishes a handshake so the VL-Bus target knows when
the cycle has ended. RDYRTN# is driven by the DX1 to all VL-Bus
masters and targets.
01270173.docBlue Chip Technology Ltd
Page 65
ISA & VESA Bus DetailsPage 57
For DX1 cards with CPU speeds up to 33MHz, RDYRTN# is asserted
on the same LCLK as LRDY#. At CPU speeds greater than 33MHz,
RDYRTN# will trail LRDY# due to clock re synchronisation. During
DMA or system IO bus master cycles, the VL-Bus controller asserts
RDYRTN# for one LCLK cycle when the DMA or system IO bus
master command ends.
WBACK# - Write Back
WBACK# is currently reserved for future use on write back cache
systems.
This pin is tied high on the DX1 card.
ID[0..4] - Identifier pins
These pins allow the VL-Bus target to identify the type and speed of the
host CPU. The settings are static levels and for the DX1 processor are
set as follows:
ID0= 0 ID1=1: 486 CPU.
ID2=1: 0 wait state write.
ID3=1: Fit link J16 for CPU speed > 33MHz.
ID4=0: Reserved.
ADR[0..31] - Address Bus
The address bus furnishes the physical memory or IO port address to the
VLbus target. During VL-Bus master cycles the VLbus device acting as
bus master drives the addres bus If no VLbus target claims the transfer,
the VLbus controller drives the VLbus master address to the system.
DAT[0..31] - Data Bus
This is a bi-directional data path between VL-Bus devices and the CPU.
During read transfers the active VL-Bus target drives data onto the
DAT[0..31]. If the read is initiated from a system IO bus master or
DMA, the data is driven onto the system IO bus by the VL-Bus
controller. During write transfers the CPU, DMA slave, or bus master
drives data onto the data bus. BE[0..3] determine which byte lane(s) of
the data bus are valid.
Blue Chip Technology Ltd01270173.doc
Page 66
Page 58ISA & VESA Bus Details
BE[0..3]# - Byte Enables
The byte enables indicate which byte lanes of the 32 bit data bus are
involved with the current VL-Bus transfer. BE[0..3]# are driven by the
CPU for all CPU initiated transfers. During system IO bus master or
DMA cycles the VL-Bus controller drives BE[0..3]# according to the
values of address bits 0 ,1 and SBHE#. During VL-Bus master transfers
the active bus master device drives BE[0..3}].
M/IO# - Memory/ IO Status
This CPU output indicates the type of access currently executing. A
memory cycle is indicated by M/IO# driven high, a low indicates an IO
cycle. M/IO# is driven by the CPU for all CPU initiated cycles. During
system IO bus master or DMA cycles the VL-Bus controller drives
M/IO# according to the values of MEMR#, MEMW#, IOR# and IOW#.
During VL-Bus master transfers the active bus master device drives
M/IO#.
W/R# - Write or Read Status
This CPU output indicates the type of access currently executing. A
write cycle is indicated by W/R# driven high, a low indicates an read
cycle. W/R# is driven by the CPU for all CPU initiated cycles. During
system IO bus master or DMA cycles the VL-Bus controller drives
W/R# according to the values of MEMR#, MEMW#, IOR# and IOW#.
During VL-Bus master transfers the active bus master device drives
W/R#.
D/C# - Data or Code Status
The data/code status signal indicates whether the current cycle is
transferring data or code. During VL-Bus master transfers the VL-Bus
acting as bus master drives D/C#.
BLAST# - Burst Last
This signal indicates that the next time BRDY# is asserted the burst
cycle will complete. During VL-Bus master transfers the VL-Bus acting
as bus master drives BLAST#. A VL-Bus master that does not support
burst transfers must drive this signal low whenever it controls the VLBus.
01270173.docBlue Chip Technology Ltd
Page 67
ISA & VESA Bus DetailsPage 59
ADS# - Address data Strobe
During ISA DMA or ISA bus master transfers the VL-Bus controller
acts as the active host on behalf of the ISA bus. ADS# is strobed by the
VL-Bus controller for one clock cycle after the address bus and status
lines are valid on the VL-Bus. During VL-Bus master transfers ADS# is
strobed by the active VL-Bus master for one clock cycle after the
address and status lines are valid.
LEADS# - Local External Address Data Strobe
The VL-Bus controller or active VL-Bus master asserts this signal
whenever an address is present on the VL-Bus that performs a CPU
cache invalidation cycle. A VL-Bus master must drive this signal while
it owns the bus.
LGNT# - Local Bus Grant
LGNT# is used in conjunction with LREQ# to establish a VL-Bus
arbitration protocol. When the VL-Bus device asserts LREQ#, the VLBus controller responds by asserting LGNT#. The active VL-Bus device
then has control of the bus and may own the bus until it no longer needs
the bus or the VL-Bus controller removes LGNT# to preempt the active
VL-Bus master.
LKEN# - Local Cache Enable
This signal is asserted if the current VL-Bus cycle is cacheable. It is
always driven by the cache controller. If LKEN# is asserted one clock
before LRDY# and held until RDYRTN# is asserted during the last read
in a cache line, the line is placed in the CPU cache.
LDEV# - Local Device
This VL-Bus target output signals the VL-Bus that the current cycle is a
VL-Bus cycle. The VL-Bus controller samples the LDEV# on the rising
edge of LCLK one cycle after ADS#. If the System bus controller
detects LDEV# asserted, the current does not start a system IO bus
cycle. For cache-hit and DRAM cycles, LDEV# is ignored.
Blue Chip Technology Ltd01270173.doc
Page 68
Page 60ISA & VESA Bus Details
LRDY# - Local Ready
LRDY# begins the handshake that terminates the current
active bus cycle. The active LBT drives this LRDY# only during the
time of the cycle that it has claimed as its own. While the VL-Bus is
inactive, LRDY# is pulled high by the DX1. Since the VL-Bus is
normally a not ready bus, the CPU must wait until LRDY# is asserted
low to terminate an active VL-Bus cycle.
LBS16# - Local Bus Size 16
LBS16# forces the CPU or VL-Bus master to run multiple 16 bit
transfers to a VL-Bus target that cannot accept 32 bit data transfers in a
single clock cycle. It is a shared signal driven only by the active VL-Bus
target. While the VL-Bus is inactive this signal is pulled high.
BRDY# - Burst Ready
BRDY# terminates the current active burst cycle. BRDY# is syncronised
to LCLK and is asserted low one LCLK period at the end of each burst
transfer. If LRDY# and BRDY# are asserted at the same time, BRDY#
is ignored and the current burst cycle returns to non-burst cycles. Tri
state control of BRDY# follows the same rules as LRDY#. While the
VL-Bus is inactive this signal is pulled high.
LREQ# - Local Request
LREQ#, used in conjunction with LGNT#, is used by a VL-Bus device
to gain control of the VL-Bus and become an active local bus master.
When the VL-Bus device asserts LREQ#, the VL-Bus controller
responds by asserting LGNT#. The VL-Bus then has control of the VLBus and may hold the bus until the VL-Bus controller removes LGNT#.
While the VL-Bus is inactive this signal is pulled high.
IRQ9 - Interrupt Request Line 9
IRQ9 line is a high-asserted, level triggered interrupt that is electrically
connected to the IRQ9 on the ISA bus.
The BIOS performs a Power On Self Test after a reset or reboot. During the
POST the microprocessor indicates the state of the test by writing codes to the
I/O port address 80 hex. The DX1 offers on-board decode of this information and
can drive the option POST display without modification. The following codes
indicate the progress of the microprocessor during the test.
Code
(Hex)
01Processor register test starting. NMI disabled next.
02NMI disabled. Power-on delay starting.
03Power-on delay complete. Keyboard initialisation.
04Keyboard initialisation complete.
05Checking soft or cold start via keyboard SYS bit.
06Enabled ROM. Calculating BIOS checksum.
07Sending BAT command to the keyboard controller.
08BAT command sent.
09BAT verified.
0AKeyboard command code byte sent.
0BKeyboard command data byte sent.
0CKeyboard controller blocked and unblocked.
0DKeyboard controller NOP command complete.
0ECMOS RAM shutdown register test passed.
0FCMOS RAM checksum complete and the DIAG byte is written.
10CMOS RAM initialised.
11CMOS RAM status register initialised.
12DMA and Interrupt controllers disabled.
13Video display disabled.
14UMC491 initialisation complete. Auto memory detection complete.
158254 timer channel 2 test half complete.
168254 timer channel 2 test complete.
178254 timer channel 1 test complete.
188254 timer channel 0 test complete.
19Memory refresh started.
1AMemory refresh toggling test completed.
1BMemory refresh test at 15uS completed.
20Start 64KB base memory test.
21Memory address line test completed.
22Memory parity toggling completed.
23Base 64KB memory read/write test passed.
Description
Blue Chip Technology Ltd01270173.doc
Page 72
Page 64Appendix A
24System configuration before vector initialisation completed.
25Interrupt vector initialisation completed.
268042 input port read. Turbo initialisation completed.
27Global data initialisation done.
28Initialisation complete.
29Monochrome mode is set.
2AColour mode set.
2BParity toggle completed.
2CInitialise for video ROM done.
2DVideo ROM check complete.
2EComplete video ROM processing.
2FNo EGA or VGA adapter has been found.
30Video display read/write test completed.
31Video display read/write or retrace test failed.
32Alternate video display read/write test passed.
33Video display check completed.
34Verification of video adapter done.
35Video display mode set.
36BIOS ROM data area check completed.
37Cursor setting for power-on message done.
38Display power-on message.
39New cursor position has been read and saved.
3ABIOS identification string displayed.
3BHit "DEL" message displayed.
40Prepare virtual mode test.
41Verifying display memory completed.
42Descriptor tables prepared.
43Entered virtual mode.
44Interrupts are enabled if the diagnostics switch is on.
45Data initialised for memory wrap around check.
46Memory wrap around check completed. Memory size check completed.
47Memory test patterns written to extended RAM.
48Memory test patterns written to conventional RAM.
49Memory size below 1MB established.
4AMemory size above 1MB established.
4BBIOS ROM data area check completed.
4CMemory below 1MB cleared via a soft reset.
4DMemory above 1MB cleared via a soft reset.
4EMemory test started. No soft reset was performed.
4FMemory size display has begun. The display is updated during the test.
50Memory test below 1MB is completed.
51Memory size has been adjusted for memory relocation above 1MB.
52Memory test above 1MB complete.
53CPU registers saved.
01270173.docBlue Chip Technology Ltd
Page 73
Appendix APage 65
54CPU in real mode. Shutdown successful.
55CPU registers restored.
56Gate A20 address line disabled.
57BIOS ROM data area check partially complete.
58BIOS ROM data area check complete.
59"Hit DEL" message has been cleared.
60DMA page register test passed.
61Display memory test completed.
62DMA controller 1 test passed.
63DMA controller 2 test passed.
64BIOS ROM data area check partially complete.
65BIOS ROM data area check complete.
66DMA controllers 1&2 programmed.
678259 interrupt controller initialisation done.
80Keyboard test started.
81Keyboard reset command passed.
82Keyboard controller interface test done.
83Command byte written and global initialisation complete.
84Lock key checking done.
85Memory size check done.
86Password has been checked.
87Programming before Setup complete.
88Returned from Setup program and cleared the screen.
89Programming after Setup completed.
8AThe power-on screen message is displayed.
8BThe "Wait..." message is displayed.
8CSystem and video BIOS shadowing successful.
8DSetup options are programmed.
8EMouse test and initialisation done.
8FFloppy Disk check identify that the drive needs initialising.
90Floppy Disk configuration complete.
91Hard Disk presence check completed.
92Hard Disk configuration completed.
93BIOS ROM data area check partially complete.
94BIOS ROM data area check fully completed.
95Memory size adjusted because of mouse support and hard disk type 47.
96Display memory verified.
97Pre-initialisation for expansion ROM operation completed.
98Expansion ROM control test completed.
99Initialisation for option ROM test completed.
9ASet timer data area and parallel printer base address.
9BSet asynchronous base addresses.
9CInitialisation for coprocessor test completed.
9DCoprocessor partially initialised.
Blue Chip Technology Ltd01270173.doc
Page 74
Page 66Appendix A
9ECoprocessor initialised.
9FExtended keyboard flags checked.
A0Keyboard ID command issued.
A1Keyboard ID flag reset has been done.
A2Cache memory test completed.
A3Soft error test completed.
A4Keyboard typematic rate is set.
A5Memory wait states set.
A6Screen cleared.
A7NMI and parity enabled.
A8Initialisation before E0000H adapter ROM control invoked.
A9E0000H adapter ROM control completed.
00System configuration displayed. Passing control to INT 19H bootstrap
Loader now.
01270173.docBlue Chip Technology Ltd
Page 75
Appendix BPage 67
APPENDIX B
Configuration Jumpers
JumperArea of InfluenceLinkAction
J1 andJ2Bypass Links for 5 volt and 3.3 volt
CPU operation.
J3ALE signal to IDE hard disk driveNone
J4IDE Ground Link
Connects pin 34 of P2 to ground.
J5Serial port 1 RS485 terminationNone
J6Serial port 2 RS485 terminationNone
J7This link will be hard wired and is
not to be altered without first
consulting Blue Chip Technology.
J8This link will be hard wired and is
not to be altered without first
consulting Blue Chip Technology.
J9On-board speaker EnableNone
J10Power Save SwitchDo not use
J11Printer Interrupt selectionNone
J12On-board Video ControllerNone
J13CPU speed selection
A 4 by 2 row of pins exists on the
PCB. To select the required
processor frequency fit the links as
per the table.
AB, CD
EF, GH
1 - 2
None
1 - 2
1 - 2
1 - 2
None
1 - 2
2 - 3
None
1 - 2
2 - 3
1 - 2
1 - 2
2 - 3
1 - 2
2 - 3
J13
Fit ALL for 5 volt CPU,
Remove ALL for 3.3 volt CPU.
No ALE connected to IDE
interface
ALE connected to IDE interface
1-Reset20 Volts DC (Ground)
3Data bit 7 (HD)4Data bit 8 (HD)
5Data bit 6 (HD)6Data bit 9 (HD)
7Data bit 5 (HD)8Data bit 10 (HD)
9Data bit 4 (HD)10Data bit 11 (HD)
11Data bit 3 (HD)12Data bit 12 (HD)
13Data bit 2 (HD)14Data bit 13 (HD)
15Data bit 1 (HD)16Data bit 14 (HD)
17Data bit 0 (HD)18Data bit 15 (HD)
190 Volts DC (Ground)20Not used
21Not used220 Volts DC (Ground)
23-IO Write (HD)240 Volts DC (Ground)
25-IO Read (HD)260 Volts DC (Ground)
27Not used28ALE (HD)
29Not used300 Volts DC (Ground)
31IRQ1432IOCS16
33Address 1 (HD)34Ground/Float (via link)
35Address 0 (HD)36Address 2 (HD)
37-Chip Select 0 (HD)38-Chip Select 1 (HD)
39IDE LED Drive400 Volts DC (Ground)
P3: Com 2 (10 way header)
Pin No.SignalPin No.Signal
1-Data Carrier Detect2-Data Set Ready
3Receive Data4-Ready To Send
5Transmit Data6-Clear To Send
7-Data Terminal Ready8-Ringing Indicator
90 Volts (Ground)10Not used
01270173.docBlue Chip Technology Ltd
Page 79
Appendix CPage 71
P4: RS422/485 Serial (10 way header)
Pin No.SignalPin No.Signal
1+ve Receive Data 12
3-ve Receive Data 14+ve Receive Data 2
5+ve Transmit Data 16-ve Receive Data 2
7-ve Transmit Data 18+ve Transmit Data 2
9
0 Volts (via 10KW)
10-ve Transmit Data 2
+5 Volts (via 10KW)
P5: Parallel (26 way header)
Note: This pinout is different from the normal 25 way 'D' type itself.
Pin No.SignalPin No.Signal
1-Strobe2-Auto Feed XT
3Data bit 04-Error
5Data bit 16-Initialise
7Data bit 28-Select (input)
9Data bit 3100 Volts (Ground)
11Data bit 4120 Volts (Ground)
13Data bit 5140 Volts (Ground)
15Data bit 6160 Volts (Ground)
17Data bit 7180 Volts (Ground)
19-Acknowledge200 Volts (Ground)
21Busy220 Volts (Ground)
23Paper Empty240 Volts (Ground)
25Select (Output)26Not Used
Blue Chip Technology Ltd01270173.doc
Page 80
Page 72Appendix C
P6: Feature (26 way header)
Pin No.SignalPin No.Signal
10 Volts (Ground)2Pixel Data 0
30 Volts (Ground)4Pixel Data 1
50 Volts (Ground)6Pixel Data 2
7Enable Video8Pixel Data 3
9Enable Sync10Pixel Data 4
11Enable DAC Clock12Pixel Data 5
13Not Used14Pixel Data 6
150 Volts (Ground)16Pixel Data 7
170 Volts (Ground)18Video Clock
190 Volts (Ground)20Blanking
210 Volts (Ground)22Horizontal Sync
23Not Used24Vertical Sync
25Not Used260 Volts (Ground)
P7: Video (15 way condensed D type)
Pin No.SignalPin No.Signal
1Analogue RED2Analogue GREEN
3Analogue BLUE4Not Used
50 Volts (Ground)60 Volts (Ground)
70 Volts (Ground)80 Volts (Ground)
9Not Used100 Volts (Ground)
11Not Used12Not Used
13Horizontal Sync14Vertical Sync
15Not Used
P8: Post (12 way header)
Pin No.SignalPin No.Signal
1AT Data bit 02AT Data bit 1
3AT Data bit 24AT Data bit 3
5AT Data bit 46AT Data bit 5
7AT Data bit 68AT Data bit 7
9POST decode100 Volts (Ground)
11+5 Volts12
01270173.docBlue Chip Technology Ltd
Page 81
Appendix CPage 73
P9: Mouse (6 pin mini DIN)
Pin No.SignalPin No.Signal
1Mouse Data2Not Used
30 Volts (Ground)4+5 Volts (fused)
5Mouse Clock6Not Used
1-Data Carrier Detect2Receive Data
3Transmit Data4-Data Terminal Ready
50 Volts (Ground)6-Data Set Ready
7-Ready To Send8-Clear To Send
9-Ringing Indicator
P12: Peripheral (20 way header)
Pin No.SignalPin No.Signal
1Audio +ve2Audio -ve
3Reset +ve4Reset -ve (Ground)
5High Speed LED +ve6High Speed LED -ve
7Keylock +ve8Keylock -ve (Ground)
9Power LED +ve10Power LED -ve (Ground)
11Turbo Switch +ve12Turbo Switch -ve (Ground)
13IDE LED +ve14IDE LED -ve
15+5V (fused)160 Volts (Ground)
17+3.6 Volt Battery180 Volts Battery (Ground)
19Keyboard Data20Keyboard Clock
Blue Chip Technology Ltd01270173.doc
Page 82
Page 74Appendix C
P13: Keyboard (6 pin mini DIN)
Pin No.SignalPin No.Signal
1Keyboard Data2Not Used
30 Volts (Ground)4+5 Volts (fused)
5Keyboard Clock6Not Used
P14: Battery (4 way header)
Pin No.Signal
1+3.6 Volts DC
2Not used (key)
30 Volts (Ground)
40 Volts (Ground)
P15: Backplane Utility Connector (10 way header)
Pin No.SignalPin No.Signal
1Reset +ve2Reset -ve (Ground)
3High Speed LED +ve4HS LED -ve (Ground)
5Power LED +ve6Power LED -ve (Ground)
7Keylock +ve8Keylock -ve (Ground)
9Turbo Switch +ve10Turbo Switch -ve (Ground)
Bit 6Above 1 MB Memory Test (1 = Enabled)
Bit 5Memory Test Tick Sound(1 = Enabled)
Bit 4Memory Parity Error Check (1 = Enabled)
Bit 3Hit <DEL> Message Display (1 = Enabled)
Bit 2Hard Disk Type 47 RAM Area(1 = 0:300h)
Bit 1Wait for <F1> if Any Error (1 = Enabled)
Bit 0System Boot Up Num Lock (1 = Enabled)
12hHard Disk Data
Bits 7-4 Hard Disk Drive C: Type
0No drive
1-14Hard drive Type 1-14
16Hard Disk Type 16-255 (actual Hard Drive Type is in CMOS RAM 1Ah)
Bits 3-0 Hard Disk Drive D: Type (Same as C:)
Blue Chip Technology Ltd01270173.doc
Page 90
Page 82Appendix D
13hBit 7Typematic Rate Programming(1 = Enabled)
Bits 6-5 Typematic Rate Delay (in milliseconds)
00250 ms01500 ms
10750 ms11100 ms
Bits 4-2 Typematic Rate (in characters per second)
28hUser-Defined Drive D: - Write Precompensation Cylinder, High Byte
29hUser-Defined Drive D: - Control Byte (80h if # of heads is equal or greater than 8)
2AhUser-Defined Drive D: - Landing Zone, Low Byte
2BhUser-Defined Drive D: - Landing Zone, High Byte
2ChUser-Defined Drive D: - # of Sectors
2DhConfiguration Options
Bit 7 Weitek Processor(1 = Present)
Bit 6Floppy Drive Seek At Boot (1 = Enabled)
Bit 5System Boot Up Sequence (1 = A:, C:)
Bit 4System Boot Up CPU Speed (1 = High)
Bit 3External Cache Memory(1 = Enabled)
Bit 2Internal Cache Memory(1 = Enabled)
Bit 1Fast Gate A20 Option(1 = Enabled)
Bit 0Turbo Switch Function(1 = Enabled)
1Setup
Bit 5Adaptor ROM Shadow C800,16K(1 = Enabled)
Bit 4Adaptor ROM Shadow CC00,16K(1 = Enabled)
Bit 3Adaptor ROM Shadow D000,16K(1 = Enabled)
Bit 2Adaptor ROM Shadow D400,16K(1 = Enabled)
Bit 1Adaptor ROM Shadow D800,16K(1 = Enabled)
Bit 0Adaptor ROM Shadow DC00,16K(1 = Enabled)
Blue Chip Technology Ltd01270173.doc
Page 92
Page 84Appendix D
35hBit 7Adaptor ROM Shadow E000,16K(1 = Enabled)
Bit 6Adaptor ROM Shadow E400,16K(1 = Enabled)
Bit 5Adaptor ROM Shadow E800,16K(1 = Enabled)
Bit 4Adaptor ROM Shadow EC00,16K(1 = Enabled)
Bit 3System BIOS Shadow F000,64K(1 = Enabled)
Bit 2Video ROM Shadow C000, 16K(1 = Enabled)
Bit 1Video ROM Shadow C400,16K (1 = Enabled)
Bit 0Numeric Processor Test(1 = Enabled)
36hBit 7IDE Block Mode Transfer
0Disabled
1Enabled
Bits 6-5 CPU Internal Clock Mode
002X011X
Bit 4IDE Standby Mode
0Disabled
1Enabled
Bits 3-0 Auto KeyLock Timeout
0000Disabled00011 Min.
00102 Min.00113 Min.
01004 Min.01015 Min.
01106 Min.01117 Min.
10008 Min.10019 Min.
101010 Min.101111 Min.
110012 Min.110113 Min
111014 Min.111115 Min.
37hReserved
38h - 3DhEncrypted Password
3EhExtended CMOS Checksum, High Byte (includes 34h - 3Dh)