Acrosser AR-B1420 User Manual

Page 1
AR-B1420
INDUSTRIAL GRADE
486DX CPU CARD
User’ s Guide
Edition: 1.2
Book Number: AR-B1420-99.A02
Page 2
Page 3
AR-B1420 User¡¦s Guide
0. PREFACE....................................................................................................................................................... 0-3
0.1 COPYRIGHT NOTICE AND DISCLAIMER................................................................................................................................0-3
0.2 WELCOME TO THE AR-B1420 CPU BOARD...........................................................................................................................0-3
0.3 BEFORE YOU USE THIS GUIDE...............................................................................................................................................0-3
0.4 RETURNING YOUR BOARD FOR SERVICE............................................................................................................................0-3
0.5 TECHNICAL SUPPORT AND USER COMMENTS...................................................................................................................0-3
0.6 ORGANIZATION..........................................................................................................................................................................0-4
0.7 STATIC ELECTRICITY PRECAUTIONS....................................................................................................................................0-4
1. OVERVIEW .................................................................................................................................................... 1-1
1.1 INTRODUCTION.........................................................................................................................................................................1-1
1.2 PACKING LIST............................................................................................................................................................................1-2
1.3 FEATURES..................................................................................................................................................................................1-2
2. SYSTEM CONTROLLER................................................................................................................................ 2-1
2.1 SINGLE PC CHIPSET.................................................................................................................................................................2-1
2.2 PERIPHERAL CHIPSET.............................................................................................................................................................2-2
2.3 DMA CONTROLLER...................................................................................................................................................................2-2
2.4 KEYBOARD CONTROLLER .......................................................................................................................................................2-3
2.5 INTERRUPT CONTROLLER......................................................................................................................................................2-4
2.6 I/O PORT ADDRESS MAP..........................................................................................................................................................2-5
2.7 MEMORY SPACE........................................................................................................................................................................2-6
2.8 REAL-TIME CLOCK AND NON-VOLATILE RAM......................................................................................................................2-7
2.9 TIMER..........................................................................................................................................................................................2-8
2.10 SERIAL PORT.........................................................................................................................................................................2-9
2.10.1 Universal Asynchronous Receiver/Transmitter(UART A, UART B)..............................................................................2-9
2.11 PARALLEL PORT .................................................................................................................................................................2-12
3. SETTING UP THE SYSTEM............................................................................................................................ 3-1
3.1 OVERVIEW..................................................................................................................................................................................3-1
3.2 SYSTEM SETTINGS ...................................................................................................................................................................3-2
3.2.1 FDD Port Connector (CN1).................................................................................................................................................3-2
3.2.2 Hard Disk (IDE) Connector(CN2)........................................................................................................................................3-3
3.2.3 Multi-function Port Connector (CN5)...................................................................................................................................3-4
3.2.4 PC/104 Connector...............................................................................................................................................................3-5
3.2.5 Power / Watch Dog LED (LED1).........................................................................................................................................3-7
3.2.6 Serial Port............................................................................................................................................................................3-8
3.2.7 TTL Connector (J4) .............................................................................................................................................................3-9
3.2.8 Keyboard and PS/2 Mouse Connector (J1)......................................................................................................................3-10
3.2.9 External Speaker Header (J2) ..........................................................................................................................................3-10
3.2.10 Power Connector (J7)...................................................................................................................................................3-10
3.2.11 Reset Header (J6).........................................................................................................................................................3-11
3.2.12 Battery Setting...............................................................................................................................................................3-11
3.2.13 CPU ...............................................................................................................................................................................3-11
4. SYSTEM INSTALLATION............................................................................................................................... 4-1
4.1 OVERVIEW..................................................................................................................................................................................4-1
4.2 UTILITY DISKETTES ..................................................................................................................................................................4-1
4.2.1 VGA Driver...........................................................................................................................................................................4-2
4.3 WATCHDOG TIMER...................................................................................................................................................................4-4
4.3.1 Watchdog Timer Setting......................................................................................................................................................4-4
4.3.2 Watchdog Timer Enabled....................................................................................................................................................4-5
4.3.3 Watchdog Timer Trigger......................................................................................................................................................4-5
4.3.4 Watchdog Timer Disabled ...................................................................................................................................................4-5
5. SOLID STATE DISK....................................................................................................................................... 5-1
5.1 OVERVIEW..................................................................................................................................................................................5-1
5.2 SWITCH SETTINGS ...................................................................................................................................................................5-1
5.3 SOFTWARE PROGRAMMING...................................................................................................................................................5-2
5.4 DISKONCHIP INSTALLATION......................................................................................................................................................5-2
6. BIOS CONSOLE............................................................................................................................................. 6-1
6.1 BIOS SETUP OVERVIEW ..........................................................................................................................................................6-1
6.2 STANDARD CMOS SETUP........................................................................................................................................................6-2
6.3 ADVANCED CMOS SETUP........................................................................................................................................................6-4
6.4 ADVANCED CHIPSET SETUP...................................................................................................................................................6-7
6.5 POWER MANAGEMENT............................................................................................................................................................6-8
6.6 PCI/PLUG AND PLAY...............................................................................................................................................................6-11
6.7 PERIPHERAL SETUP ...............................................................................................................................................................6-12
6.8 AUTO-DETECT HARD DISKS..................................................................................................................................................6-12
6.9 PASSWORD SETTING.............................................................................................................................................................6-12
0-1
Page 4
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
6.9.1 Setting Password...............................................................................................................................................................6-13
6.9.2 Password Checking...........................................................................................................................................................6-13
6.10 LOAD DEFAULT SETTINGS................................................................................................................................................6-13
6.10.1 Auto Configuration with Optimal Setting.......................................................................................................................6-13
6.10.2 Auto Configuration with Fail Safe Setting.....................................................................................................................6-13
6.11 BIOS EXIT .............................................................................................................................................................................6-13
6.11.1 Save Settings and Exit..................................................................................................................................................6-13
6.11.2 Exit Without Saving.......................................................................................................................................................6-14
6.12 BIOS UPDATE.......................................................................................................................................................................6-14
e
7. SPECIFICATIONS .......................................................................................................................................... 7-1
8. PLACEMENT & DIMENSIONS........................................................................................................................ 8-1
8.1 PLACEMENT...............................................................................................................................................................................8-1
8.2 DIMENSIONS ..............................................................................................................................................................................8-2
9. PROGRAMMING RS-485................................................................................................................................ 9-1
10. INDEX...........................................................................................................................................................10-1
0-2
Page 5
AR-B1420 User¡¦s Guide
0. PREFACE
0.1 COPYRIGHT NOTICE AND DISCLAIMER
August 1999
Acrosser Technology makes no representations or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, Acrosser Technology reserves the right to revise this publication and to make changes from time to time in the contents hereof without obligation of Acrosser Technology to notify any person of such revisions or changes. Changes will be posted on the Internet (WWW.ACROSSER.COM) as soon as possible, but there is no obligation on the part of Acrosser to this fact. Possession, use, or copying of the software described in this publication is authorized only pursuant to a valid written license from Acrosser or an authorized sublicensor. (C) Copyright Acrosser Technology Co., Ltd., 1999. All rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or any means, electronic, mechanical, magnetic, optical, chemical, manual or otherwise, without the prior written consent of Acrosser Technology. Acrosser, AMI, IBM PC/AT, ALI, Windows 3.1, MS-DOS, …are registered trademarks. All other trademarks and registered trademarks are the property of their respective holders. This document was produced with Adobe Acrobat 3.01.
0.2 WELCOME TO THE AR-B1420 CPU BOARD
This guide introduces you to the Acrosser AR-B1420 CPU board. This information describes this card’ s functions, features, and how to start, set up and operate your AR-B1420. You also can find general system information here.
0.3 BEFORE YOU USE THIS GUIDE
If you have not already installed this AR-B1420, refer to Chapter 3, “Setting Up The System” in this guide. Check the packing list. Make sure the accessories are complete. The AR-B1420 diskette provides the newest information about the card. Please refer to the README.DOC file of the enclosed utility diskette. It contains the modification, hardware & software information, and it has updates to product functions that may not be mentioned here.
0.4 RETURNING YOUR BOARD FOR SERVICE
If your board requires servicing, contact the dealer from whom you purchased the product for service information. If you need to ship your board to us for service, be sure it is packed in a protective carton. We recommend that you keep the original packaging for this purpose.
You can assure efficient servicing of your product by following these guidelines:
Ø Include your name, address, daytime telephone and facsimile numbers and E-mail. Ø A description of the system configuration and/or software at the time is malfunction, Ø And a brief description of the symptoms.
0.5 TECHNICAL SUPPORT AND USER COMMENTS
User’ s comments are always welcome as they assist us in improving the usefulness of our products and the understanding of our publications. They form a very important part of the input used for product enhancement and revision. We may use and distribute any of the information you supply in any way we believe appropriate without incurring any obligation. You may, of course, continue to use the information you supply. If you have suggestions for improving particular sections or if you find any errors, please indicate the manual title and book number. Please send your comments to Acrosser Technology Co., Ltd. or your local sales representative. Internet electronic mail to: webmaster@acrosser.com Check our FAQ sheet for quick fixes to known technical problems.
0-3
Page 6
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
0.6 ORGANIZATION
This manual covers the following topics (see the Table of Contents for a detailed listing):
l Chapter 1, “Overview”, provides an overview of the system features and packing list. l Chapter 2, “System Controller” describes the major structure. l Chapter 3, “Setting Up the System”, describes how to adjust the jumper, and the connector settings. l Chapter 4, “System Installation”, describes setup procedures and the utility diskette. l Chapter 5, “Solid State Disk”, describes the S.S.D and D.O.C Installation l Chapter 6, “BIOS Console”, provides the BIOS settings and explanations. l Chapter 7, “Specifications” l Chapter 8, “Placement & Dimensions” l Chapter 9, “Programming RS-485” l Chapter 10 “Index”
0.7 STATIC ELECTRICITY PRECAUTIONS
Before removing the board from its anti-static bag, read this section about static electricity precautions. Static electricity is a constant danger to computer systems. The charge that can build up in your body may be more than sufficient to damage integrated circuits on any PC board. It is, therefore, important to observe basic precautions whenever you use or handle computer components. Although areas with humid climates are much less prone to static build-up, it is always best to safeguard against accidents that may result in expensive repairs. The following measures should generally be sufficient to protect your equipment from static discharge:
Touch a grounded metal object to discharge the static electricity in your body (or ideally, wear a grounded wrist strap).
When unpacking and handling the board or other system components, place all materials on an anti static surface.
Be careful not to touch the components on the board.
0-4
Page 7
AR-B1420 User¡¦s Guide
1. OVERVIEW
This chapter provides an overview of your system features and capabilities. The following topics are covered:
l Introduction l Packing List l Features
1.1 INTRODUCTION
The AR-B1420 is an all-in-one 486 (PC/104) industrial grade CPU module that has been designed to withstand continuous operation in harsh environments. This board can stand alone as a CPU card or be used with other PC/104 compatible cards. The total on-board memory for the AR-B1420 can be configured from 8MB to 144MB by using any 144-pin type SoDIMM.
The 8 layer PCB CPU card is equipped with an IDE HDD interface, a floppy disk drive adapter, 1 parallel port, 2 serial ports and a watchdog timer. Its dimensions are as compact as 90.2mm X 95.9mm. Its highly condensed features make it an ideal cost/performance solution for high-end commercial and industrial applications where CPU speed and mean time between failures is critical.
The AR-B1420 provides 1 bus interface: a PC/104 compatible expansion bus, which can be turned into an ISA bus with the addition of an adapter. Based on the PC/104 expansion bus, you could easily install thousands of PC/104 modules from hundreds of venders around the world. You can also directly connect the power supply to the AR­B1420 on-board power connector in standalone applications.
A watchdog timer, which has a software programmable time-out interval, is also provided on this CPU card. It ensures that the system does not hang-up if a program can not execute normally.
A super I/O chip (W83977) is embedded in the AR-B1420 card. It combines the functions of a floppy disk drive adapter, two serial (with 16C550 UART) adapters and 1 parallel adapter in one chip. The I/O port configurations can be set up in BIOS setup program.
As a UART, the chip supports serial to parallel conversions on data characters received from a peripheral device or a MODEM, and parallel to serial conversions on data character received from the CPU. The UART includes a programmable baud rate generator, and a processor interrupt system. As a parallel port, the W83977 provides the user with a fully bi-directional parallel centronics-type printer interface.
The VGA controller also supports CRT color monitors. It can be connected to create a compact video solution for the industrial environment.
1-1
Page 8
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
1.2 PACKING LIST
These accessories are included with the system. Before you begin installing your AR-B1420 board, take a moment to make sure that the following items have been included inside the AR-B1420 package:
l The quick setup guide l 1 AR-B1420 CPU card l 1 Hard disk drive interface cable (2.0 mm pin pitch) l 1 Floppy disk drive interface cable(2.54 mm pin pitch) l 1 4-in-1 adapter cable for COM1/COM2, parallel, and VGA l 1 keyboard/ PS/2 mouse adapter cable l 1 Software utility diskette l 1 power cable l 1 kit of screws
1.3 FEATURES
This system provides a number of special features that enhance its reliability, ensure its availability, and improve
its expansion capabilities, as well as its hardware structure.
l All-In-One designed 486DX CPU card (Intel 486 DX grade) l Supports ST STPC Client 66/75/120 MHz (onboard 66 MHz CPU as the standard model) l Supports PC/104 bus. l Supports 1 SoDIMM type DRAM for 8 MB to 64 MB EDO RAM l Supports D.O.C. up to 144MB. l Licensed AMI BIOS. l IDE hard disk drive interface. l Floppy disk drive interface. l Bi-direction parallel interface. l 2 serial ports with 16C550 UART. l Programmable watchdog timer. l Supports 4 TTL inputs and 4 TTL outputs l 8 layer PCB.
1-2
Page 9
AR-B1420 User¡¦s Guide
RESET
J2
IDE
SPEAKER
JP4
2. SYSTEM CONTROLLER
This chapter describes the major structure of the AR-B1420 CPU board. The AR-B1420 is mainly composed of a Single PC ChipSet and a Peripheral Chipset. A functional block diagram follows.
J6
DISPLAY
TTL
I/O
J4
CN2
SSD
U3 U4 U7
BIOS
U27
PS/2
KEY
J1
DRAM
Peripheral chipset
FDD
CN1
CN1
Print
JP4
CPU
chipset
ISA BUS
PC
104
CN3
RS-232/ RS485
JP1 JP2
Figure 2-1 System Block Diagram
UART
JP4
CN4
2.1 SINGLE PC CHIPSET
The single PC Chipset integrates a fully static X86 processor, which is fully compatible with X86 processors and combines with a powerful chipset, graphics and video pipelines to provide a PC compatible subsystem on a single device. The performance of the device is comparable with the performance of a typical P5 generation system. This device is packaged in a 388 Ball Grid Array (PBGA). At the heart of the Single PC Chipset is an advanced 64-bit processor block, dubbed the 5ST86. The 5ST86 includes a powerful X86 processor core along with a 64-bit DRAM controller, advanced 64-bit accelerated graphics and video controller, a high speed PCI local-bus controller and industry standard PC chip set functions (interrupt controller, DMA controller, interval timer and ISA bus) and an EIDE controller.
The single PC Chipset makes use of a tightly coupled Unified Memory Architecture (UMA), where the same memory array is used for CPU main memory and graphics frame-buffer. This means a reduction in total system memory for system performances that are equal to that of a comparable frame buffer and system memory based system. System performance is also generally improved, due to the higher memory bandwidth allowed by attaching the graphics engine directly to 64-bit processor host interface running at the speed of the processor bus rather than the traditional PCI bus. Graphics functions are controller through the on chip graphics engine and the monitor display is produced through the 2D graphics display engine. The graphics resolution supported is a maximum of 1280X1024 at a 75Hz refresh rate and is VGA and SVGA compatible. Horizontal timing fields are VGA compatible while the vertical fields are extended by one bit to accommodate the above display resolution. The frame buffer can occupy a space anywhere in the first four Mbytes of physical main memory.
The 64-bit wide memory array provides the system with 200Mb/s bandwidth, double that of an equivalent 32-bit system. This allows for higher resolution screens and greater color depth.
The standard PC chipset functions (DMA, Interrupt controller, timers, power management logic) are integrated
2-1
Page 10
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
together with the X86 processor core. Additional functions are accessed by the single PC Chipset via the ISA bus. An EIDE port is provided for storage devices such as hard disks and CD-ROMs, bridging directly to the PCI bus.
e
2.2 PERIPHERAL CHIPSET
The peripheral Chipset on AR-B1420 integrates the disk driver adapter, serial port (UART), parallel port configurable plug-and-play registers in one chip, plus additional features: ACPI,8042 keyboard controller with PS/2 mouse support , Real Time Clock,14 general purpose I/O ports, and full 16-bit address decoding. The disk driver adapter functions include a floppy disk driver controller compatible with the industry standard 82077/765, a data separator, a write pre-compensation circuit, decode logic, data rate selection, a clock generator, driver interface control logic, and interrupt/ DMA logic. The wide range of functions are integrated onto one chip greatly reduces the number of components required for interfacing with floppy disk drivers. This disk driver adapter supports up to four 360K, 720K, 1.2M, 1.44M, or 2.88M disk drives and data transfer rates of 250 Kb/s, 300 Kb/s, 500 Kb/s, 1Mb/s, and 2 Mb/s.
The Peripheral Chipset provides two high-speed serial communication ports (UARTs), one of which supports serial infrared communication. Each UART includes a 16-byte send/receive FIFO, a programmable baud rate generator, complete modem control capability, and a processor interrupt system. Both UARTs provide legacy speed with baud rate 115.2K and provide advanced speed with baud rates of 230k, 460k, and 921k bps which support higher speed modems. In addition, on the AR-B1420 board dual RS-485 ports are offered.
The Peripheral Chipset supports one PC–Compatible printer port (SPP), Bi-directional printer port (BPP) and also Enhanced Parallel Port (EPP) and Extended Capabilities Port (ECP).
The configuration registers support mode selection, function enable/disable, and power down function selection. Furthermore, the configurable PnP features are compatible with the Windows 95™ plug-and-play, which makes system resource allocation more efficient than ever.
The keyboard controller is based on an 8042 compatible instruction set with a 2K Byte programmable ROM and a 256-Byte RAM bank. Keyboard BIOS firmware is available with optional AMIKEY-2, Phoenix MultiKey/42, or customer code.
The Peripheral Chipset provides a set of flexible I/O control functions to system designer through a set of general purpose I/O ports. These GPIO ports may serve as simple I/O or may individually be configured to provide a pre­defined alternate function. The Peripheral Chipset is made to fully comply with the Microsoft™ PC97 Hardware Design Guide and IRQs, DMAs, I/O space resources are flexible to meet ISA PnP requirements.
2.3 DMA CONTROLLER
The equivalent of two 8237AT compatible DMA controllers built into the Single PC Chipset are implemented on the AR-B1420 board. Each controller is a four-channel DMA device that will generate the memory addresses and control signals necessary to transfer information directly between a peripheral device and memory. This allows high­speed information transfer with less CPU intervention. The two DMA controllers are internally cascaded to provide four DMA channels for transfers to 8-bit peripherals (DMA1) and three channels for transfers to 16-bit peripherals (DMA2). DMA2 channel 0 provides the cascade interconnection between the two DMA devices, thereby maintaining IBM PC/AT compatibility.
2-2
Page 11
AR-B1420 User¡¦s Guide
P24
KIRQ
The Following is the system information for the DMA channels:
Slave with four 8-bit chnls Master with three 16-bit chnls
DMA Controller 1 DMA Controller 2
Channel 0: Spare Channel 4(0): Cascade for controller 1 Channel 1: IBM SDLC Channel 5(1): Spare Channel 2: Diskette adapter Channel 6(2): Spare Channel 3: Spare Channel 7(3): Spare
Table 2-1 DMA Channel Controller
2.4 KEYBOARD CONTROLLER
The KBC circuit of the peripheral chipset is designed to provide the functions needed to interface a CPU with a keyboard and/or a PS/2 mouse, and can be used with IBM®-compatible personal computers orPS/2-based systems. The controller receives serial data from the keyboard or PS/2 mouse, checks the parity of the data, and presents the data to the system as a byte of data in its output buffer. Then, the controller will assert an interrupt to the system when data is placed in its output buffer. The keyboard and PS/2 mouse are required to acknowledge all data transmissions. No transmission should be sent to the keyboard or PS/2 mouse until an acknowledge is received for the previous data byte.
GPI/O PINS Multiplex I/O PINS
KINH
P17
8042
P12 ~P16
Figure 2-2 Keyboard and Mouse Interface
P25 P21 P20
P27 P10 P26 T0 P23 T1 P22 P11
MIRQ GATEA20 KBRST
KDAT
KCLK
MCLK
MDAT
2-3
Page 12
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
IRQ10
: Reserved
IRQ11
: Reserved
IRQ12
: Reserved for PS/2 mouse
IRQ13
: Math.
coprocessor
NMI
CTRL1
IRQ 0
IRQ 1
IRQ
2
IRQ 5
IRQ 6
IRQ 7
CTRL2
Reserved
Floppy disk adapter
Parallel port 1
System
timer interrupt from timer 8253
Keyboard output buffer full
e
2.5 INTERRUPT CONTROLLER
The equivalent of two 8259 Programmable Interrupt Controllers (PIC) are included on the AR-B1420 board. They accept requests from peripherals, resolve priorities on pending interrupts in service, issue interrupt requests to the CPU, and provide vectors which are used as acceptance indices by the CPU to determine which interrupt service routine to execute. These two controllers are cascaded with the second controller representing IRQ8 to IRQ15, which is rerouted through IRQ2 on the first controller.
The following is the system information of interrupt levels:
InInterrupt Level
Description Parity check
Rerouting to IRQ8 to IRQ15
IRQ8 : Real time clock IRQ9 : Reserved
IRQ14 : Hard disk adapter IRQ15 : Hard disk adapter
IRQ 3 IRQ 4
Note: IRQ14 and IRQ15 are configured for the Hard Disk adapter only and can not be used for other devices.
Serial port 2 Serial port 1
Figure 2-3 Interrupt Controller
2-4
Page 13
2.6 I/O PORT ADDRESS MAP
Hex Range Device
000-01F DMA controller 1 020-021 Interrupt controller 1 022-023 STPC Client Address 040-04F Timer 1 050-05F Timer 2 060-06F 8042 keyboard/controller 070-071 Real-time clock (RTC), non-maskable interrupt (NMI) 080-09F DMA page registers
0A0-0A1 Interrupt controller 2
0C0-0DF DMA controller 2
0F0 Clear Math Co-processor 0F1 Reset Math Co-processor
0F8-0FF Math Co-processor
170-178 Fixed disk 1
1F0-1F8 Fixed disk 0
201 Game port 208-20A EMS register 0 218-21A EMS register 1
278-27F Parallel printer port 2 (LPT 2)
2E8-2EF Serial port 4 (COM 4)
2F8-2FF Serial port 2 (COM 2)
300-31F Prototype card/streaming type adapter 320-33F LAN adapter 378-37F Parallel printer port 1 (LPT 1)
380-38F SDLC, bisynchronous 3A0-3AF Bisynchronous 3B0-3BF Monochrome display and printer port 3 (LPT 3) 3C0-3CF EGA/VGA adapter 3D0-3DF Color/graphics monitor adapter 3E8-3EF Serial port 3 (COM 3)
3F0-3F7 Diskette controller 3F8-3FF Serial port 1 (COM 1)
210-211 SSD IO port
216-217 TTL IO port
Table 2-2 I/O Port Address Map
AR-B1420 User¡¦s Guide
2-5
Page 14
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
OFF
OFF
OFF
OFF
e
2.7 MEMORY SPACE
Memory Map Assignment
0000000-009FFFF System Memory Used by DOS and
Application
00A0000-00BFFFF Display Buffer Memory for VGA/ EGA/
CGA/ MONOCHROME adapter
00C0000-00DFFFF Reserved for I/O Device BIOS ROM or
RAM Buffer 00E0000-00EFFFF Reserved for PCI Device ROM 00F0000-00FFFFF System BIOS ROM 0100000-FFFFFFF System Extension Memory
Table 2-3 Memory Space
Note 1: You can set up the S.S.D. data bank at either “C8000~CA000” or “D0000~D2000” by means of manual switch
SW1 “Switch 3.” Refer to Chapter 5 Solid State Disk. Note 2: When the system uses D.O.C. flash memory, the hardware “SW1 Switch 4” should be set to “ON.” Simultaneously, this setup will occupy extra 8K-memory size. Also Refer to Chapter 5 Solid State Disk. The following table exhibits the SW1 switch setup. Note 3: If you have installed EMM386.EXE driver, please use the “X” option to prevent EMM386.EXE from using a particular range of segment address, which is used by AR-B1420, for an EMS page. For example, the line in CONFIG.SYS file write as: (if the memory configuration of AR-B1420 is C800:0)
DEVICE=C:\DOS\EMM386.EXE x=C800-C9FF
SW1 Memory Memory Map Extra Memory Size
Switch 3 set to “OFF” Switch 4 set to “OFF”
ON
1 2
43
Switch 3 set to “ON”
Switch 4 set to “OFF”
ON
1 2
43
Switch4 set to “ON”
ON
1 2
43
Switch4 set to “ON”
ON
1 2
43
S.S.D Data Bank C8000~CA000 8K
S.S.D Data Bank D0000~D2000 8K
S.S.D Data Bank C8000~CA000 8KSwitch 3 set to “OFF”
D.O.C Data Bank CA000~CC000 8K
S.S.D Data Bank D0000~D2000 8KSwitch 3 set to “ON”
D.O.C. Data Bank D2000~D4000 8K
Table 2-4 SW1 Switch Setup
2-6
Page 15
AR-B1420 User¡¦s Guide
2.8 REAL-TIME CLOCK AND NON-VOLATILE RAM
The RTC with 242 bytes of RAM is a low-power device that provides a time-of-day clock in various formats and a calendar with century register. It has 2 alarms.
ADDRESS REGISTER TYPE REGISTER FUNCTION
00h R/W Register 00h: Seconds 01h R/W Register 01h: Seconds Alarm A 02h R/W Register 02h: Minutes 03h R/W Register 03h: Minutes Alarm A 04h R/W Register 04h: Hours 05h R/W Register 05h: Hours Alarm A 06h R/W Register 06h: Day of Week 07h R/W Register 07h: Date of Month 08h R/W Register 08h: Month 09h R/W Register 09h: Year 0Ah R/W Register 0Ah: Control Register 0Bh R/W Register 0Bh: Control Register
(Bit 0 is Read Only) 0Ch R Register 0Ch: Status Register 0Dh R Register 0Dh: Status Register
0Eh-7Fh R/W Register 0Eh-7Fh: USER RAM
Table 2-5 Real Time Clock Address Map Bank
ADDRESS REGISTER TYPE REGISTER FUNCTION
00h-7Fh R/W Register 0h-7fh
Table 2-6 Real Time Clock Address Map Bank 1
2-7
Page 16
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
2.9 TIMER
The AR-B1420 provides three programmable timers, each with a timing frequency of 1.19 MHz.
Timer 0 The output of this timer is tied to interrupt request 0. (IRQ 0)
Timer 1 This timer is used to trigger memory refresh cycles.
Timer 2 This timer provides the speaker tone.
Application programs can load different counts into this timer to generate various sound frequencies.
2-8
Page 17
AR-B1420 User¡¦s Guide
2.10 SERIAL PORT
2.10.1 Universal Asynchronous Receiver/Transmitter(UART A, UART B)
The UARTs are used to convert parallel data into serial format on the transmit side and convert serial data to parallel format on the receiver side. The serial format, in order of transmission and reception, is a start bit, followed by five to eight data bits, a parity bit (if programmed) and one, one and half (five-bit format only) or two stop bits. The UARTs are capable of handling divisors of 1 to 65535 and producing a 16x clock for driving the internal transmitter logic. Provisions are also included to use this 16x clock to drive the receiver logic. The UARTs also support the MIDI data rate. Furthermore, the UARTs also include complete modem control capability and a processor interrupt system that may be software trailed to the computing time required to handle the communication link. The UARTs have a FIFO mode to reduce the number of interrupts presented to the CPU. In each UART, there are 16-byte FIFOs for both receive and transmit mode..
The following table is summary of each ACE accessible register
DLAB Port Address Register
Receiver buffer (read)0 base + 0
Transmitter holding register (write) 0 base + 1 Interrupt enable X base + 2 Interrupt identification (read only) X base + 3 Line control X base + 4 MODEM control X base + 5 Line status X base + 6 MODEM status X base + 7 Scratched register 1 base + 0 Divisor latch (least significant byte) 1 base + 1 Divisor latch (most significant byte)
Table 2-7 ACE Accessible Registers
(1) Receiver Buffer Register (RBR)
Bit 0-7: Received data byte (Read Only)
(2) Transmitter Holding Register (THR)
Bit 0-7: Transmitter holding data byte (Write Only)
(3) Interrupt Enable Register (IER)
Bit 0: Enable Received Data Available Interrupt (ERBFI) Bit 1: Enable Transmitter Holding Empty Interrupt (ETBEI) Bit 2: Enable Receiver Line Status Interrupt (ELSI) Bit 3: Enable MODEM Status Interrupt (EDSSI) Bit 4: Must be 0 Bit 5: Must be 0 Bit 6: Must be 0 Bit 7: Must be 0
(4) Interrupt Identification Register (IIR)
Bit 0: “0” if Interrupt Pending Bit 1: Interrupt ID Bit 0 Bit 2: Interrupt ID Bit 1 Bit 3: Must be 0 Bit 4: Must be 0 Bit 5: Must be 0 Bit 6: Must be 0 Bit 7: Must be 0
2-9
Page 18
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
Word Length
e
(5) Line Control Register (LCR)
Bit 0: Word Length Select Bit 0 (WLS0) Bit 1: Word Length Select Bit 1 (WLS1)
WLS1 WLS0
0 0 5 Bits 0 1 6 Bits 1 0 7 Bits
1 1 8 Bits Bit 2: Number of Stop Bit (STB) Bit 3: Parity Enable (PEN) Bit 4: Even Parity Select (EPS) Bit 5: Stick Parity Bit 6: Set Break Bit 7: Divisor Latch Access Bit (DLAB)
(6) MODEM Control Register (MCR)
Bit 0: Data Terminal Ready (DTR) Bit 1: Request to Send (RTS) Bit 2: Out 1 (OUT 1) Bit 3: Out 2 (OUT 2) Bit 4: Loop Bit 5: Must be 0 Bit 6: Must be 0 Bit 7: Must be 0
(7) Line Status Register (LSR)
Bit 0: Data Ready (DR) Bit 1: Overrun Error (OR) Bit 2: Parity Error (PE) Bit 3: Framing Error (FE) Bit 4: Break Interrupt (BI) Bit 5: Transmitter Holding Register Empty (THRE) Bit 6: Transmitter Shift Register Empty (TSRE) Bit 7: Must be 0
(8) MODEM Status Register (MSR)
Bit 0: Delta Clear to Send (DCTS) Bit 1: Delta Data Set Ready (DDSR) Bit 2: Training Edge Ring Indicator (TERI) Bit 3: Delta Receive Line Signal Detect (DSLSD) Bit 4: Clear to Send (CTS) Bit 5: Data Set Ready (DSR) Bit 6: Ring Indicator (RI) Bit 7: Received Line Signal Detect (RSLD)
2-10
Page 19
(9) Divisor Latch (LS, MS)
Bit 0: Bit 0 Bit 8 Bit 1: Bit 1 Bit 9 Bit 2: Bit 2 Bit 10 Bit 3: Bit 3 Bit 11 Bit 4: Bit 4 Bit 12 Bit 5: Bit 5 Bit 13 Bit 6: Bit 6 Bit 14 Bit 7: Bit 7 Bit 15
Table 2-8 Serial Port Divisor Latch
AR-B1420 User¡¦s Guide
LS MS
Desired Baud Rate Divisor Used to Generate 16x Clock
300 384
600 192 1200 96 1800 64 2400 48 3600 32 4800 24 9600 12
14400 8 19200 6 28800 4 38400 3 57600 2
115200 1
2-11
Page 20
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
2.11 PARALLEL PORT
(1) Register Address
Port Address Read/Write Register
base + 0 Write Output data base + 0 Read Input data base + 1 Read Printer status buffer base + 2 Write Printer control latch
Table 2-9 Registers’ Address
(2) Printer Interface Logic
The parallel portion of the W83977 makes the attachment of various devices that accept eight bits of parallel data at standard TTL level.
(3) Data Swapper
The system microprocessor can read the contents of the printer’ s Data Latch through the Data Swapper by reading the Data Swapper address.
(4) Printer Status Buffer
The system microprocessor can read the printer status by reading the address of the Printer Status Buffer. The bit definitions are described as follows:
1234567 0
X X X
-ERROR SLCT PE
-ACK
-BUSY
Figure 2-4 Printer Status Buffer
NOTE: X represents not used.
Bit 7: This signal may become active during data entry, when the printer is off-line during printing, or when the
print head is changing position or in an error state. When Bit 7 is active, the printer is busy and can not accept data.
Bit 6: This bit represents the current state of the printer’ s ACK signal. A 0 means the printer has received the
character and is ready to accept another. Normally, this signal will be active for approximately 5 microseconds before receiving a BUSY message stops.
Bit 5: A 1 means the printer has detected the end of the paper.
Bit 4: A 1 means the printer is selected.
Bit 3: A 0 means the printer has encountered an error condition.
2-12
Page 21
AR-B1420 User¡¦s Guide
(5) Printer Control Latch & Printer Control Swapper
The system microprocessor can read the contents of the printer control latch by reading the address of printer control swapper. Bit definitions are as follows:
X X
Figure 2-5 Bit’ s Definition
NOTE: X represents not used.
Bit 5: Direction control bit. When logic 1, the output buffers in the parallel port are disabled allowing data driven
from external sources to be read; when logic 0, they work as a printer port. This bit is write only.
Bit 4: A 1 in this position allows an interrupt to occur when ACK changes from low state to high state.
Bit 3: A 1 in this bit position selects the printer.
Bit 2: A 0 starts the printer (50 microseconds pulse, minimum).
1234567 0
STROBE AUTO FD XT INIT SLDC IN
IRQ ENABLE
DIR(write only)
Bit 1: A 1 causes the printer to line-feed after a line is printed.
Bit 0: A 0.5 microsecond minimum highly active pulse clocks data into the printer. Valid data must be present
for a minimum of 0.5 microseconds before and after the strobe pulse.
2-13
Page 22
Page 23
AR-B1420 User¡¦s Guide
J4
J6
CN1
J2
3. SETTING UP THE SYSTEM
This section describes pin assignments for the system’ s external connectors and the jumper settings.
l Overview l System Settings
3.1 OVERVIEW
The AR-B1420 is a PC/104 industrial grade CPU card that has been designed to withstand continuous operation in harsh environments. This section provides the hardware’ s jumper settings, the connectors’ locations, and the pin assignments.
J2
J4
CN2
J6
1
JP3
J1
J3
J3
LED1
JP1 JP2
CN1
2
SW1
1 2 3 4
OFF
J5
U3
U5
CN5
H5
2
1
1
1 2
J7
AR-B1420 V1.1
CN4
CN3
64
39 40
63
Figure 3-1 AR-B1420 Jumpers & Connectors Placement
3-1
Page 24
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
14 -DRV0
12 -DRV 1
Ground 11
Ground 13
e
3.2 SYSTEM SETTINGS
Jumper pins allow you to set specific system parameters. Set them by changing the pin location of the jumper
blocks. (A jumper block is a small plastic-encased conductor that slips over the pins.) To change a jumper setting, remove the jumper from its current location with your fingers or small needle-nosed pliers. Place the jumper over the two pins designated for the desired setting. Press the jumper evenly onto the pins. Be careful not to bend the pins.
We will show the locations of the AR-B1420 jumper pins, and the factory-default settings in section 3.2.
CAUTION: Do not touch any electronic component unless you are safely grounded. Wear a grounded wrist strap
or touch an exposed metal part of the system unit chassis. The static discharges from your fingers can permanently damage electronic components.
3.2.1 FDD Port Connector (CN1)
The AR-B1420 provides a 34-pin header type connector for supporting up to two floppy disk drives.
To enable or disable the floppy disk controller, please use the BIOS Setup program.
Ground 1 2 DRVEN 0 Ground 3 Ground 5 Ground 7 Ground 9
4 Not Used 6 DRVEN 1 8 -INDEX
10 -MTR 0
Ground 15 Ground 17 Ground 19 Ground 21 Ground 23 Ground 25 Ground 27 Ground 29 Ground 31 Ground 33
16 -MTR1 18 DIR 20 -STEP 22 -WDATA 24 -WGATE 26 -TRK 0 28 -WRPT 30 -RDATA 32 -HDSEL 34 DSKCHG
Figure 3-2 CN1: FDD Port connector
3-2
Page 25
AR-B1420 User¡¦s Guide
D0 17
D7 3
D1 15
D4 9
D2 13
GROUND 19
-IOR 25
Not Used 29
-IOW 23
HDA0 35
-HDLED 39
4 D8
16 D14
14 D13
10 D11
30 GROUND
26 GROUND
24 GROUND
20 Not Used
18 D15
36 HDA2
40 GROUND
VCC 41
42 VCC
3.2.2 Hard Disk (IDE) Connector(CN2)
A 44-pin header type connector (CN2) is provided to interface with up to two embedded hard disk drives (IDE AT bus). This interface, through a 44-pin cable, allows the user to connect up to two drives in a “daisy chain” fashion. To enable or disable the hard disk controller, please use the BIOS Setup program. The following table illustrates the pin assignments of the hard disk drive’ s 44-pin connector.
CN2
-IDERST 1 2 GROUND
D6 5 D5 7
D3 11
Not Used 21
-IORDY 27
IRQ 14 31
HDA1 33
-HDCS0 37
GROUND 43
6 D9 8 D10
12 D12
22 GROUND
28 Not Used
32 -IO16 34 Not Used
38 -HDCS1
44 Not Used
Figure 3-3 CN2: Hard Disk (IDE) Connector
3-3
Page 26
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
22 -Auto Form Feed
24 Error
26 -Initialize
Data 1 25
Data 0 23
-Strobe 21
Parallel
e
3.2.3 Multi-function Port Connector (CN5)
CN5 integrates COM1/ COM2, the Parallel (Printer) port, and the VGA port into a single 50-pin connector. Pin1 to Pin10 are COM1 signals. Pin11 to Pin 20 are COM2 signals. Pin21 to Pin 40 are Parallel port signals. Pin41 to Pin 50 are VGA port signals. To use it, a 4-IN-1 adapter cable has to be connected to the CN5 (50-pin header type) connector. This adapter is included in your AR-B1420 package. The AR-B1420 supports CRT color monitors. For different VGA display modes, your monitor must possess certain characteristics (different drivers for different modes) to display the mode you want.
DCD1 1 2 DSR1 RXD1 3
TXD1 5 DTR1 7
GND 9 DCD2 11 RXD2 13
TXD2 15 DTR2 17
GND 19
4 RTS1 6 CTS1
8 R11 10 CASE GND 12 DSR2 14 RTS2 16 CTS2 18 R12 20 GND
COM1
COM2
Data 2 27 Data 3 29 Data 5 31 Data 7 33
Busy 35
GND 37 GND 39
Red 41
Green 43
Blue 45
Horizontal Sync 47
Vertical Sync 49
28 -Printer Select In 30 Data 4 32 Data 6 34 -Acknowledge 36 Paper 38 Printer Select 40 GND 42 VGA GND 44 GND 46 GND 48 DDC DATA 50 DDC CLOCK
Figure 3-4 CN5: Multi-function Port Connector
VGA
3-4
Page 27
3.2.4 PC/104 Connector
1264-Pin PC/104 Connector
63
40 Pin PC/104 Connector
-SBHE ---
LA23 ---
LA21 ---
LA19 ---
SD8 ---
SD10 ---
SD12 ---
SD13 ---
SD15 ---
C3C4C5C6C7
C10
C12
C14
C16
C17
C19
--- GND
--- IRQ12
--- IRQ14
--- DRQ0
--- -DACK5
--- -DACK6
--- -DACK7
--- +5 VDC
--- -MASTER
--- GND
D3D4D5D6D7
D10
D12
D14
D16
D17
D19
(1) 64 Pin PC/104 Connector Bus A & B (CN4)
Figure 3-5 CN4: 64 Pin PC/104 Connector Bus A & B
-IOCHCK --­SD7 --­SD6 --­SD5 --­SD4 --­SD3 --­SD2 --­SD1 --­SD0 ---
-IOCHRDY--­AEN ---
SA19 --­SA18 --­SA17 --­SA16 --­SA15 --­SA14 --­SA13 --­SA12 --­SA11 --­SA10 ---
SA9 --­SA8 --­SA7 --­SA6 --­SA5 --­SA4 --­SA3 --­SA2 --­SA1 ---
SA0 ---
GND ---
Figure 3-6 CN4: 64-Pin PC/104 Connector Bus A & B Signal
A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32
CN4
1 2
B1
--- GND
B2
--- RSTDRV
B3
--- +5 VDC
B4
--- IRQ9
B5
--- -5 VDC
B6
--- DRQ2
B7
--- -12 VDC
B8
--- -ZWS
B9
--- +12 VDC
B10
--- GND
B11
--- -SMEMW
B12
--- -SMEMR
B13
--- -IOW
B14
--- -IOR
B15
--- -DACK3
B16
--- DRQ3
B17
--- -DACK1
B18
--- DRQ1
B19
--- -REFRESH
B20
--- BUSCLK
B21
--- IRQ7
B22
--- IRQ6
B23
--- IRQ5
B24
--- IRQ4
B25
--- IRQ3
B26
--- -DACK2
B27
--- TC
B28
--- BALE
B29
--- +5 VDC
B30
--- OSC
B31
--- GND
B32
--- GND
AR-B1420 User¡¦s Guide
64
(2) 40 Pin PC/104 Connector Bus C & D (CN3)
1 2
Figure 3-7 CN3: 40 Pin PC/104 Connector Bus C & D
GND ---
C1
C2 LA22 --­LA20 --­LA18 ---
LA17 ---
-MEMW ---
-MEMR ---
SD11 ---
SD14 ---
Not Used ---
Figure 3-8 CN3: 40-Pin PC/104 Connector Bus C & D Signal
SD9 ---
C8
C9
C11
C13
C15
C18
C20
CN3
1 2
D1 D2
--- -MEM16
--- -IOCS16
--- IRQ10
--- IRQ11
--- IRQ15 D8 D9
--- -DACK0
D11
--- DRQ5
D13
--- DRQ6
D15
--- DRQ7
D18
--- GND
D20
39 40
3-5
Page 28
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
(3) PC/104 Channel Signal Description
Name Description
AEN [output] The DMA Address Enable is high when the DMA controller
BALE [Output] The Buffered Address Latch Enable is used to latch SA0 -
BUSCLK [Output] The BUSCLK signal of the I/O channel is asynchronous to
-DACK 0-3, 5-7
[Output]
DRQ 0-3, 5-7 [Input] DMA Request channels 0 to 3 are for 8-bit data transfers.
-IOCHCK [Input] The I/O Channel Check is an active low signal which
IOCHRDY
[Input, Open collector]
-IOCS16
[Input, Open collector]
-IOR
[Input/Output]
-IOW [Input/Output] The I/O write signal is an active low signal which instructs
IRQ 3-7, 9-12, 14, 15
[Input]
LA17 - LA23
[Input/Output]
-MASTER [Input] The MASTER is the signal from the I/O processor which
-MEMCS16
[Input, Open collector]
-MEMR
[Input/Output]
-MEMW
[Input/Output]
OSC [Output] The Oscillator is a 14.31818 MHz signal used for the color
-REFRESH
[Input/Output]
RSTDRV [Output] This signal goes high during power-up, low line-voltage or
SA0 - SA19
[Input / Output]
SBHE [Input/Output] The System Bus High Enable indicates the high byte SD8 -
is driving the address bus. It is low when the CPU is driving the address bus
SA19 onto the falling edge. This signal is forced high during DMA cycles
the CPU clock. The DMA Acknowledges 0 to 3, 5 to 7 are the corresponding acknowledge signals for DRQ 0 to 3 and 5 to 7
DMA Request channels 5 to 7 are for 16-bit data transfers. DMA request should be held high until the corresponding DMA has been completed. DMA request priority is in the following sequence:(Highest) DRQ 0, 1, 2, 3, 5, 6, 7 (Lowest)
indicates that a parity error exist on the I/O board This signal lengthens the I/O, or memory read/write cycle, and should be held low with a valid address The I/O Chip Select 16 indicates that the present data transfer is a 1-wait state, 16-bit data I/O operation The I/O Read signal is an active low signal which instructs the I/O device to drive its data onto the data bus
the I/O device to read data from the data bus The Interrupt Request signal indicates I/O service request attention. They are prioritized in the following sequence : (Highest) IRQ 9, 10, 11, 12, 13, 15, 3, 4, 5, 6, 7 (Lowest) The Unlatched Address line run from bit 17 to 23
gains control as the master and should be held low for a maximum of 15 microseconds or system memory may be lost due to the lack of refresh The Memory Chip Select 16 indicates that the present data transfer is a 1-wait state, 16-bit data memory operation The Memory Read signal is low while any memory location is being read The Memory Write signal is low while any memory location is being written
graphic card This signal is used to indicate a memory refresh cycle and can be driven by the microprocessor on the I/O channel
hardware reset The System Address lines run from bit 0 to 19. They are latched onto the falling edge of "BALE"
SD15 on the data bus
3-6
Page 29
AR-B1420 User¡¦s Guide
Name Description
SD0 - SD15
[Input/Output]
-SMEMR [Output] The System Memory Read is low while any of the low 1
-SMEMW [Output] The System Memory Write is low while any of the low 1
TC [Output] Terminal Count provides a pulse when the terminal count
-ZWS
[Input, Open collector]
System Data bit 0 to 15
mega bytes of memory are being used
mega bytes of memory is being written
for any DMA channel is reached The Zero Wait State indicates to the microprocessor that the present bus cycle can be completed without inserting an additional wait cycle
Table 3-1 I/O Channel Signal’ s Description
3.2.5 Power / Watch Dog LED (LED1)
The AR-B1420 provides a rectangular LED indicator to indicate the status of the Power/ Watch Dog. LED1 is located at the upper right corner of the board above the 50-pin multi-function port connector.
3-7
Page 30
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
ON24
3
1
ON
4
3
1
2
246
1 ANET+
2 BNET+
4 BNET-
5 GND
JP1
JP1
e
3.2.6 Serial Port
The RS-232 connectors are integrated into the 50-pin multi-function port connector (CN5).
(1) COM1: RS-232/RS-485 Select (SW1-Switch1)
SW1- Switch 1 On: RS-485
OFF
Figure 3-9 COM1: RS-485/RS-422 Connector
NOTE: 1. The recommended configuration for the RS-485 interface is to set the transmitter to be controlled by
DTR to set the transmitter. The receiver is then disabled.
Off: RS-232
(2) COM2: RS-232/RS-485 Select (SW1-Switch2)
SW1- Switch 2 On: RS-485
OFF
Off: RS-232
(Factory Default Setting)
(Factory Default Setting)
Figure 3-10 COM2: RS-485/RS-422 Connector
3 ANET-
531
6 GND
Figure 3-11 J3: RS-485 Pin Jack Assignment
J3 Signal J3 Signal
1 ANET+ 2 BNET+ 3 ANET- 4 BNET­5 GND 6 GND
Table 3-2 RS-485 Pin Assignments
(3) RS-485 Terminator Select (JP1/JP2)
RS-485 may need to be terminated when there are multiple blocks on one line.
1 2
(Factory Default Setting)
1 2
JP2
JP2
3-8
On: enabled
Figure 3-12 J4: RS-485 Terminator Select
Off: disabled
Page 31
3.2.7 TTL Connector (J4)
The TTL I/O port address is at 216H at the I/O port address map.
AR-B1420 User¡¦s Guide
1 3 5 7 8 9
2 4 6
10
Figure 3-13 J4: TTL Connector
J4 Signal J4 Signal
1 TTL/OP0 2 TTL/IP0 3 TTL/OP1 4 TTL/IP1 5 TTL/OP2 6 TTL/IP2 7 TTL/OP3 8 TTL/IP3 9 GROUND 10 VCC
Table 3-3 TTL Pin Assignments
3-9
Page 32
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
1234561 Mouse Data
5 Mouse Clock
6 Keyboard Clock
1 Speaker+
2 Speaker-
J7
e
3.2.8 Keyboard and PS/2 Mouse Connector (J1)
J1 is used to interface with PS/2 type keyboard /mouse connectors with a 6-pin adapter cable included in the package.
J1
Figure 3-14 J1: Keyboard and PS/2 MouseConnector
2 Keyboard Data 3 GND 4 VCC
3.2.9 External Speaker Header (J2)
The AR-B1420 provides an external speaker header.
Figure 3-15 J2: Speaker Header
3.2.10 Power Connector (J7)
J7 is a 4-pin power connector. You can directly connect the power supply to the onboard power connector for stand-alone applications.
1 +5 VDC
1
2 GND 3 GND 4 +12 VDC
Figure 3-16 J7: 4-Pin Power Connector
3-10
Page 33
AR-B1420 User¡¦s Guide
2 GND
(Factory Preset)
1
1
Onboard Battery
1 Battery+
3.2.11 Reset Header (J6)
The J6 is used to connect to an external reset switch. Shorting these two pins will reset the system.
1 Reset+
Figure 3-17 J6: Reset Header
3.2.12 Battery Setting
(1) Battery Select (JP3)
There is a non-rechargeable battery already on-board. It is not recommended to change this setting. When the computer does not use the SRAM, it does not use the battery, which should last about two to three years without changing.
JP3JP3
2 3
2 3
External Battery
Figure 3-18 JP3: Battery Charger Select
(2) External Battery Connector (J5)
The J5 allows users to connect an external 4.5 to 6-VDC battery to the AR-B1420. The on-board battery must be fully discharged. Only the SRAM disk will draw the battery current. If no SRAM chips are being used, no battery is needed. The battery charger on AR-B1420 does not source charge current to the external battery, which is connected to J5.
2 Battery-
Figure 3-19 J5: External Battery Connector
3.2.13 CPU
The AR-B1420 accepts 486DX series microprocessors such as 66MHz /75MHZ/ 120 MHz. The standard model is built in 66 MHz micro-processor. All of these CPUs include an integer processing unit, a floating-point processing unit, a memory-management unit, and 8 KB cache. They can give a two to ten-fold performance improvement in speed over the 386 processor, depending on the clock speeds used and specific application. Like the 386 processor, the 486 processor includes both segment-based and page-based memory protection schemes. The instruction of processing time is reduced by on-chip instruction pipelining. By performing fast, on-chip memory management and caching, the 486 processor relaxes requirements for memory response for a given level of system performance.
The standard AR-B1420 is embedded with a 66 MHz CPU. No jumper setting or BIOS setup is required for CPU setup.
3-11
Page 34
Page 35
AR-B1420 User¡¦s Guide
4. SYSTEM INSTALLATION
This chapter describes the procedure for VGA utility diskette installation. The following topics are covered:
l Overview l Utility Diskette l Watch Dog Timer Setup
4.1 OVERVIEW
This chapter provides information for you to set up a working system based on the AR-B1420 CPU board. Please carefully read the details of the CPU board’ s hardware descriptions before installation, especially the jumper settings, switch settings and cable connections.
Follow the steps listed below for proper installation:
Step 1 : Read the CPU card’ s hardware description in this manual.
Step 2 : Install SoDIMM onto the CPU card at the rear side of the board.
Step 3 : Set jumpers.
Step 4 : Make sure that the power supply connected to your passive CPU board is turned off.
Step 5 : Plug the CPU card into a free PC/104 slot on the backplane and secure it in place with a screw to the
system chassis.
Step 6 : Connect all necessary cables. Make sure that the FDC, HDC, serial and parallel cables are
connected to “pin 1” of the related connector.
Step 7 : Connect the hard disk/floppy disk flat cables from the CPU card to the drives. Connect a power
source to each drive.
Step 8 : Plug the keyboard into the keyboard connector.
Step 9 : Turn on the power.
Step 10: Configure your system with the BIOS Setup program then re-boot your system.
Step 11: If the CPU card does not work, turn off the power and read the hardware description carefully again.
Step 12: If the CPU card still does not perform properly, return the card to your dealer for immediate service.
4.2 UTILITY DISKETTES
AR-B1420 provides two VGA driver diskettes, supporting WIN31(English version only) and WIN95 as well as the Watchdog Timer program. If your operating system is neither WIN31 nor WIN95 or above, please contact Acrosser so that we can provide proper technical support.
There is one diskette including both drivers for WIN31 and WIN95 VGA resolution. When you extract the compressed files, there is a README file in each sub-directory. Please refer to the README file for any troubleshooting before installing the driver.
4-1
Page 36
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
4.2.1 VGA Driver
(1) WIN 31 Driver
For the WIN31 operating system, the user must decompress the compressed files in DOS mode. And then follow these steps:
Step 1:
Step 2:
Step 3:
Step 4: Enter WIN31 operation system. Select <Windows Setup> icon from <Main> in the main menu. A
Step 5: In the popup menu, choose <Display>. Select <Other Display {required disk from OEM}…>. A
Step 6: After the VGA driver finishes executing the driver, it adds all the selectable resolutions. You can Step 7: After the system auto-enters DOS mode. Go to the WIN31 sub-directory. Use the editing program to
Step 8: Re-enter the WIN31 operation system. You now have successfully installed the VGA driver!
Note: Chipset of AR-B1420 is only compatible with the WIN31English version, and the Chinese version is not acceptable.
Create a new directory for the VGA drivers.
C:\>MD VGAWIN31
Insert the Utility Disk in the floppy disk drive, and then copy the compressed file—Uma31.exe in the newly created directory.
C:\>COPY A:\VGAWIN31.EXE C:\VGAWIN31
Change the working directory to the newly created directory, and extract the compressed file.
C:\>CD VGAWIN31 C:\VGAWIN31>VGAWIN31
Then, the system will auto-execute the VGAWIN31.exe. sub-menu pops up and you can select the item <Options> and choose <Change System
Settings….> Another popup menu is shown. dialog box appears and requests the driver path. Insert the below driver path.
C:\VGAWIN31
Now, the system will proceed to execute the driver. choose a proper display resolution according to your own demands. edit the <Display> item in the “System.INI” file. Add the line <Redundancy=OFF> and finally save
the change.
4-2
Page 37
AR-B1420 User¡¦s Guide
(2) WIN 95 Driver
For the WIN95 operating system, the user must decompress the compressed files in DOS mode. And then follow these steps:
Step 1:
Step 2:
Step 3:
Step 4:
Step 5:
Step 6:
Create a new directory for the VGA drivers.
C:\>MD VGAWIN95
Insert the Utility Disk in the floppy disk drive, and then copy the compressed file—VGAWIN95.exe in the newly created directory.
C:\>COPY A:\VGAWIN95.EXE C:\VGAWIN95
Change the working directory to the newly created directory, and extract the compressed file.
C:\>CD VGAWIN95 C:\VGAWIN95>VGAWIN95
Then, the system will auto-execute the VGAWIN95.exe.
Enter the WIN95 operation system. Please choose the <SETTING> item of the <DISPLAY> icon in the {CONTROL PANEL}. Please select the <From Disk Install> item, and type the factory source files’ path.
C:\VGAWIN95
And then you can find the <SGS-THOMSON SPTC> item, select it and click the <OK> button.
Finally, you can find the <DISPLAY> icon and then the <Chips> item. You can select this item, and adjust the <Screen Resolution>, <Refresh Rate>, <Font Size>…and other functions. Please refer to the messages during installation.
4-3
Page 38
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
4.3 WATCHDOG TIMER
This section describes how to use the Watchdog Timer, including disabled, enabled, and trigger functions. The AR-B1420 is equipped with a programmable time-out period watchdog timer. You can use your own program to enable the watchdog timer. Once you have enabled the watchdog timer, the program should trigger the I/O every time before the timer times out. If your program fails to trigger or disable this timer before it times out, e.g. because of a system hang-up, it will generate a reset signal to reset the system. The time-out period can be programmed to be set from 15 to 7635 seconds.
Time Base
ADD.(A0-A15)
Watchdog
Register
Counter
Data(D)-D7)
and
Compartor
Watchdog LED
Figure 5-1 Watchdog Block Diagram
The diskette includes a Watch Dog Zip file. In the file, there are 3 execution programs written in different forms. The sub-directories of the file are: (1) WD-A: Library and Test Program written in Assembly Language (2) WD-B: Program written in Turbo Basic (3) WD-C: Library and Test Program written in Turbo C The WD-B includes a demonstration program established for users who would like to configure the Watchdog timer by themselves.
++
RESET
4.3.1 Watchdog Timer Setting
The watchdog timer is a circuit that may be used from your program software to detect system crashes or hang­ups. LED1 on this CPU board is the watchdog timer indicator, which is located at the upper-right corner above the 50-pin multi-function connector. Whenever the watchdog timer is enabled, the LED will blink to indicate that the timer is counting. The watchdog timer is automatically disabled after reset.
Once you have enabled the watchdog timer, your program must trigger the watchdog timer every time before it times out. After you trigger the watchdog timer, it will be set to non-zero value to watchdog counter and start to count down again. If your program fails to trigger the watchdog timer before time-out, it will generate a reset pulse to reset the system.
The factor of the watchdog timer time-out constant is approximately 30 seconds. The period for the watchdog timer time-out is between 1 to FF timer factors.
If you want to reset your system when watchdog times out, the following table listed the relation of timer factors between time-out period. The formula of Time-Out Period is 15+30x(Time Factor -1). For example, if the time factor is 10. The Time-out period is calculated as 15+30x(10-1)= 285.
Time Factor Time-Out Period (Seconds)
1 15 2 30 3 75 4 105 5 135 “ “ “ “ “
FF 7635
Table 5-1 Time-out Setting
4-4
Page 39
AR-B1420 User¡¦s Guide
4.3.2 Watchdog Timer Enabled
To enable the watchdog timer, you have to output a byte of timer factor to the watchdog. The following is a Turbo C++ program which demonstrates how to enable the watchdog timer and set the time-out period at 24 seconds.
#include “stdio.H” #include “WATCHDOG.H”
main( ) { char WD_TIME=ox1; printf (“Enable watchdog”); //Set watchdog Timer Output is 15 seconds _enable_wd (WD_TIME); }
4.3.3 Watchdog Timer Trigger
After you enable the watchdog timer, your program must write the same factor as enabling to the watchdog register at least once every time-out period to its previous setting. You can change the time-out period by writing another timer factor to the watchdog register at any time, and you must trigger the watchdog before the new time-out period in the next trigger. Below is a Turbo C++ program which demonstrates how to trigger the watchdog timer:
#include “stdio.H” #include “WATCHDOG.H”
main( ) { char WD_TIME=ox1; printf (“Trigger watchdog”); //Set watchdog Timer Output is 15 seconds _enable_wd(WD_TIME); }
4.3.4 Watchdog Timer Disabled
To disable the watchdog timer, simply write a 00H to the watchdog register. #include “stadio.H”
#include “WATCHDOG.H” main ( )
{ printf (“Disable Watch Dog”); _disable_WD( ); }
4-5
Page 40
Page 41
AR-B1420 User¡¦s Guide
On: Socket inserted with DOC
Off: Socket inserted with flash Memory
5. SOLID STATE DISK
The chapter describes SSDs’ installation procedures. The following topics are covered:
l Overview l Switch Settings l DiskOnChip Installation
5.1 OVERVIEW
The AR-B1420 provides one 32-pin JEDEC DIP socket which may be populated with up to a 1.5 MB flash disk. It is ideal for diskless systems, high reliability and/or high speed access applications, as a controller for industrial or line test instruments, etc.
FLASH function enables you to use 5V FLASH, allowing you to directly program the ROM disk without having to purchase any additional programming equipment to write or erase data. If small page (less or equal 512 bytes per page) 5V FLASHs are used, you can format FLASH disk and copy files onto FLASH disk just like using a floppy disk. If you would like to update 1 or more files to FLASH disk, you just copy these files onto FLASH disk, you don’ t need to re-program the FLASH disk.
If you are not going to use the solid state disk (SSD), you can use the BIOS setup program to disable the SSD BIOS. The AR-B1420 will not occupy any memory address if the SSD BIOS is disabled.
If you are going to install the EMM386.EXE driver, please use the [X] option to prevent EMM386.EXE from using the particular range of segment address as an EMS page which is used by AR-B9612. For example, write a statement in the CONFIG.SYS file as follows: (If the memory configuration of AR-B9612 is C800:0)
DEVICE=C:\DOS\EMM386.EXE X=C800-CBFF
5.2 SWITCH SETTINGS
The AR-B1420 has a built-in 1MB flash disk with 1 socket for DiskOnChip, or an optional 1MB flash memory. The
SW1 –Switch 3 – 4 is used to configure the S.S.D. settings. Switch 3 is used to select the S.S.D. data bank, and Switch 4 is used to select the memory type (either flash or D.O.C) used in the system.
ON
SW1- Switch 3 On: D000 Off: C800 (Default Setting)
1 2 4
ON
OFF
1 2
3
Figure 5-1 SSD Data Bank
SW1- Switch 4
(default setting)
3
4
Figure 5-2 S.S.D. and D.O.C. Select
5-1
Page 42
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
Step 1:
Step 2:
Step 3:
Step 4:
Step 5:
e
5.3 SOFTWARE PROGRAMMING
You can use the DOS <FORMAT> and <COPY> command to format and copy files. Follow the following steps to format and copy files to the FLASH disk.
Turn on your computer, when the screen shows the SSD BIOS menu, please press “[Ctrl] + [ _ ]” keys at the same time during the system boot-up. This enables you to enter the FLASH setup program.
Use <Page-Up>, <Page-Down>, <Right>, and <Left> arrow keys to select the correct FLASH memory type and how many memory chips are going to be used.
Press the [F4] key to save the current settings. After the DOS is loaded, use the DOS [FORMAT] command to format the FLASH disk To format the disk and copy DOS system files to the disk.
C:\>FORMAT [ROM disk letter] /S /U
To format the disk without copying DOS system files.
C:\>FORMAT [ROM disk letter] /U
Copy your program or files to the FLASH disk by using the DOS [COPY] command.
CAUTION: It is not recommended that the user format the disk and copy files to the FLASH disk very often.
Since the FLASH EPROM’ s write cycle life time is from 10,000 to 100,000 times, writing data to the FLASH EPROM chips will reduce the life time of the FLASH EPROM chips.
5.4 DISKONCHIP INSTALLATION
The DiskOnChip is a new generation of high performance single-chip Flash Disk. It provides a Flash Disk in a standard 32-pin DIP package. This unique data storage solution offers a better, faster, and more cost-effective Flash Disk for Single Board embedded systems. The DiskOnChip provides a Flash Disk that does not require any bus, slot or connector. Simply insert the DiskOnChip into the 32-pin socket on the CPU board. It is the optimal solution for single board computers, it is a small, fully functional, easy to integrate, plug-and-play Flash Disk with a very low power consumption.
(1) DiskOnChip Hardware Installation
Step 1: Make sure the target platform’ s power is OFF Step 2: Select the SW1 Switch 4 to <ON> to enable the D.O.C. Step 3: Plug the DiskOnChip device into the socket. Verify that the direction is correct and that Pin1 is lined
up with Hole1 on the socket.
Step 4: Line up and insert the AR-B1420 card into any free slot on your computer. Step 5: Power up the system. Step 6: During power up you may observe the messages displayed by the DiskOnChip when its drivers are
automatically loaded into the system’ s memory.
Step 7: At this stage the DiskOnChip can be accessed like any disk in the system Step 8: If the DiskOnChip is the only disk in the system, it will appear as the first disk (drive C: in DOS) Step 9: If there are more disks besides the DiskOnChip, it will appear by default as the last drive, unless it
was programmed as the first drive.
Step 10: If you want the DiskOnChip to be bootable, copy the operating system files into the DiskOnChip by
using the standard DOS commands.
5-2
Page 43
AR-B1420 User¡¦s Guide
(2) Configuring the DiskOnChip as a Bootable Disk
The DiskOnChip fully supports BOOT capabilities. In order for the DiskOnChip to be bootable, it should be DOS formatted as bootable, like any floppy or hard disk that is required to be booted.
SYS D: This command changes the disk into a bootable disk (assuming the DiskOnChip is disk D for this eample)
5-3
Page 44
Page 45
AR-B1420 User¡¦s Guide
6. BIOS CONSOLE
This chapter describes the AR-B1420 BIOS menu displays and explains how to perform common tasks needed to
get up and running, and presents detailed explanations of the elements found in each of the BIOS menus. The following topics are covered:
l BIOS Setup Overview l Standard CMOS Setup l Advanced CMOS Setup l Advanced Chipset Setup l Power Management l PCI/Plug and Play l Peripheral Setup l Auto-Detect Hard Disks l Password Setting l Load Default Setting l BIOS Exit l BIOS Update
6.1 BIOS SETUP OVERVIEW
BIOS is a program used to initialize and set up the I/O system of the computer, which includes the ISA bus and connected devices such as the video display, diskette drives, and the keyboard. The BIOS provides a menu-based interface to the console subsystem. The console subsystem contains special software, called firmware that interacts directly with the hardware components and facilitates interaction between the system hardware and the operating system. The BIOS Default Values ensure that the system will function at its normal capability. In the worst situation the user may have corrupted the original settings set by the manufacturer. After the computer is turned on, the BIOS will perform a diagnostics of the system and display the size of the memory that is being tested. Press the [Del] key to enter the BIOS Setup program, and then the main menu will show on the screen. The BIOS Setup main menu includes some options. Use the [Up/Down] arrow key to highlight the option that you wish to modify, and then press the [Enter] key to assure(choose) the option and configure the functions.
AMIBIOS HIFLEX SETUP UTILITY - VERSION 1.23
(C) 1999 American Megatrends, Inc. All Rights Reserved
Standard CMOS Setup
Advanced CMOS Setup
Advanced Chipset Setup
Power Management Setup
PCI/Plug and Play Setup
Peripheral Setup
Auto-Detect Hard Disks
Change User Password
Change Supervisor Password
Auto Configuration with Optimal Settings
Auto Configuration with Fail Safe Settings
Save Settings and Exit
Exit Without Saving
Standard CMOS setup for changing time, date, hard disk type, etc.
ESC:Exit ¡ô¡õ:Sel F2/F3:Color F10:Save & Exit
Figure 6-1 BIOS: Setup Main Menu
6-1
Page 46
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
CAUTION: 1. The AR-B1420 BIOS factory-default setting is set to the <Auto Configuration with Optimal Settings>
Acrosser recommends using the BIOS default setting, unless you are very familiar with the settings’ functions, or you can contact the technical support engineer at Acrosser.
2. If the BIOS losses the setting, the CMOS will detect the <Auto Configuration with Fail Safe Settings> to boot the operation system, this option will reduce the performance of the system. Acrosser recommends choosing the <Auto Configuration with Optimal Setting> in the main menu. The option has best-case values that should optimize system performance.
3. The BIOS settings are described in detail in this section.
6.2 STANDARD CMOS SETUP
The <Standard CMOS Setup> option allows you to record some basic system hardware configuration and set the
system clock and error handling. If the CPU board is already installed in a working system, you will not need to select this option anymore.
AMIBIOS SETUP - STANDARD CMOS SETUP
(C) 1999 American Megatrends, Inc. All Rights Reserved
Date (mm/dd/yyyy): Sat Dec 05,1999 Base Memory: 640 Kb Time (hh/mm/ss): 13:13:00 Ext. Memory: 0 Kb
Floppy Drive A: 1.44MB 3 ½” Floppy Drive B: Not Installed LBA Blk PIO 32Bit
Pri Master : Auto Off Off Auto Off Pri Slave : Auto Off Off Auto Off
Type Size Cyln Head Wpcom Sec Mode Mode Mode Mode
Virus Protection : Disabled
Month: Jan - Dec ESC:Exit ¡ô¡õ:Sel Day: 01 - 31 PgUp/PgDn:Modify Year: 1901 - 2099 F2/F3:Color
Figure 6-2 BIOS: Standard CMOS Setup
Date & Time Setup
Highlight the <Date> field and then press the [Page Up] /[Page Down] or [+]/[-] keys to set the current date. Follow
the same process for the month, day and year format.
Highlight the <Time> field and then press the [Page Up] /[Page Down] or [+]/[-] keys to set the current date. Follow
the hour, minute and second format. The user can bypass the date and time prompts by creating an AUTOEXEC.BAT file. For information on how to create this file, please refer to the MS-DOS manual.
Floppy Setup
The <Standard CMOS Setup> option records the types of floppy disk drives installed in the system.
To enter the configuration value for a particular drive, highlight its corresponding field and then select the drive type using the left-or right-arrow key.
Hard Disk Setup
The BIOS supports various types of USER settings, The BIOS supports <Pri Master> and <Pri Slave> so the user can install up to two hard disks. For the master and slave jumpers, please refer to the hard disk’ s installation descriptions and the hard disk’ s jumper settings. You can select <AUTO> under the <TYPE> and <MODE> fields. This will enable auto detection of your IDE drives during bootup. This will allow you to change your hard drives (with the power off) and then power on without having to reconfigure your hard drive type. If you use older hard disk drives which do not support this feature, then you must configure the hard disk drive in the standard method as described above by the <USER> option.
6-2
Page 47
AR-B1420 User¡¦s Guide
Boot Sector Virus Protection
This option protects the boot sector and partition table of your hard disk against accidental modifications. Any
attempt to write to them will cause the system to halt and display a warning message. If this occurs, you can either allow the operation to continue or use a bootable virus-free floppy disk to reboot and investigate your system. The default setting is <Disabled>. This setting is recommended because it can conflict with new operating systems. Installation of new operating system requires that you disable this to prevent write errors.
6-3
Page 48
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
6.3 ADVANCED CMOS SETUP
The <Advanced CMOS SETUP> option consists of configuration entries that allow you to improve your system
performance, or let you set up some system features according to your preference. Some entries here are required by the CPU board¡¦s design to remain in their default settings. It is suggested that you leave the settings on their factory defaults unless you are well versed in BIOS features.
AMIBIOS SETUP - ADVANCED CMOS SETUP
(C) 1999 American Megatrends, Inc. All Rights Reserved
Quick Boot Disabled
1st Boot Device IDE-0 2nd Boot Device Floppy 3rd Boot Device CDROM 4th Boot Device Disabled Try Other Boot Devices Yes Floppy Access Control Normal Hard Disk Access Control Normal S.M.A.R.T. for Hard Disks Disabled BootUp Num-Lock On Floppy Drive Swap Disabled Floppy Drive Seek Disabled PS/2 Mouse Support Enabled Typematic Rate Fast System Keyboard Absent Primary Display Absent Password Check Setup Boot to OS/2 No Wait For ‘ F1’ If Error Enabled Hit ‘ DEL’ Message Display Enabled Internal Cache WriteBack System BIOS Cacheable Enabled C000, 16k Shadow Enabled C400, 16k Shadow Enabled C800, 16k Shadow Disabled CC00, 16k Shadow Disabled D000, 16k Shadow Disabled D400, 16k Shadow Disabled D800, 16k Shadow Disabled DC00, 16k Shadow Disabled INTERNAL_FLASH_DISK CC000H
Available Options :
Disabled Enabled
ESC:Exit   : Sel PgUp/PgDn:Modify F2/F3:Color
Figure 6-3 BIOS: Advanced CMOS Setup
Quick Boot
This category speeds up Power On Self Test (POST) after you power on the computer. If it is set to Enabled, BIOS will shorten or skip some check items during POST.
1st Boot Device 2nd Boot Device 3rd Boot Device 4th Boot Device Try Other Boot Devices
These options determine which device the system searches first for an operating system during boot-up. When “Try Other Boot Devices” is set to “Yes,” the system will search this device first than the above other devices.
Floppy Access Control
This option specifies the floppy access to be “read/write” (normal) or “read only.”
Hard Disk Access Control
This option specifies the hard disk access to be “read/write” (normal) or “read only.”
6-4
Page 49
AR-B1420 User¡¦s Guide
BootUp Num-Lock
This item is used to activate the Num-Lock function upon system bootup. If the setting is on, after a boot, the Num­Lock light is lit, and user can use the number key.
Floppy Drive Swap
The option reverses the drive letter assignments of your floppy disk drives in the Swap A, B setting, otherwise leave on the setting of Disabled (No Swap). This works separately from the BIOS Features floppy disk swap feature. It is functionally the same as physically interchanging the connectors of the floppy disk drives. When <Enabled>, the BIOS swapped floppy drive assignments so that Drive A becomes Drive B, and Drive B becomes Drive A under DOS.
Floppy Drive Seek
If the <Floppy Drive Seek> item is setting Enabled, the BIOS will seek the floppy <A> drive one time upon bootup.
PS/2 Mouse Support
The setting of Enabled allows the system to detect a PS/2 mouse on bootup. If detected, IRQ12 will be used for the PS/2 mouse. IRQ 12 will be reserved for expansion cards if a PS/2 mouse is not detected. Disabled will reserve IRQ12 for expansion cards and therefore the PS/2 mouse will not function.
Typematic Rate
This item specifies the speed at which a keyboard keystroke is repeated.
System Keyboard
This function specifies that a keyboard is attached to the computer.
Primary Display
The option is used to set the type of video display card installed in the system.
Password Check
This option enables password checking every time the computer is powered on or every time the BIOS Setup is executed. If Always is chosen, a user password prompt appears every time the computer is turned on. If Setup is chosen, the password prompt appears if the BIOS executed.
Boot to OS/2
When using the OS/2 operating system with installed DRAM of greater than 64MB, you need to Enabled this option otherwise leave this on the setup default of Disabled.
Wait for ‘ F1’ If Error
AMIBIOS POST error messages are followed by:
Press <F1> to continue
If this option is set to Disabled, the AMIBIOS does not wait for you to press the <F1> key after an error message.
Hit ‘ DEL’ Message Display
Set this option to Disabled to prevent the message as follows:
Hit ‘DEL’ if you want to run setup
It will prevent the message from appearing on the first BIOS screen when the computer boots.
6-5
Page 50
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
Internal Cache
This option specifies the caching algorithm used for L1 internal cache memory. The settings are:
Setting Description
Disabled
WriteBack WriteThru
Table 6-1 Internal Cache Setting
Neither L1 internal cache memory on the CPU or L2 secondary cache memory is enabled. Use the write-back caching algorithm.
Use the write-through caching algorithm.
System BIOS Cacheable
When this option is set to Enabled, the contents of the F0000h system memory segment can be read from or written to L2 secondary cache memory. The contents of the F0000h memory segment are always copied from the BIOS ROM to system RAM for faster execution. The settings are Enabled or Disabled. The Optimal default setting is Enabled. The Fail-Safe default setting is Disabled.
C000, 16k Shadow C400, 16k Shadow C800, 16k Shadow CC00, 16k Shadow D000, 16k Shadow D400, 16k Shadow D800, 16k Shadow DC00, 16k Shadow
These options control the location of the contents of the 16KB of ROM beginning at the specified memory location.
If no adapter ROM is using the named ROM area, this area is made available to the local bus. The settings are:
SETTING DESCRIPTION
Disabled
Enabled
Cached
Table 6-2 Shadow Setting
The video ROM is not copied to RAM. The contents of the video ROM cannot be read from or written to cache memory. The contents of C000h - C7FFFh are written to the same address in system memory (RAM) for faster execution. The contents of the named ROM area are written to the same address in system memory (RAM) for faster execution, if an adapter ROM will be using the named ROM area. Also, the contents of the RAM area can be read from and written to cache memory.
INTERNAL_FLASH_DISK
This option selects the SSD BIOS memory address.
6-6
Page 51
AR-B1420 User¡¦s Guide
6.4 ADVANCED CHIPSET SETUP
This option controls the configuration of the board’ s chipset. Control keys for this screen are the same as for the
previous screen.
AMIBIOS SETUP - ADVANCED CHIPSET SETUP
(C) 1999 American Megatrends, Inc. All Rights Reserved
Memory Type E.D.O Main RAS Active Active RAS Precharge Time 4 Cycles RAS to CAS Delay 4 Cycles CAS Low Pulse Width 4 Cycles GCLK x2 60 MHz ISACLK 14MHz/2
C0000-C7FFF Cacheable Disabled
Memory Hole at 15M-16M Disabled PCI to host read prefetch Enabled PCI to host posting Enabled
Available Options :
Disabled Enabled
ESC:Exit ¡ô¡õ:Sel PgUp/PgDn:Modify F2/F3:Color
Figure 6-4 BIOS: Advanced Chipset Setup
Memory Type
There are 2 memory types: E.D.O. and Fast page. Specify the type used in the system.
Main RAS Active
The option controls if RAS is kept active after the current DRAM access.
RAS Precharge Time
This controls the idle clocks after issuing a precharge command to DRAM.
RAS to CAS Delay
This controls the latency between DRAM active command and the read/write command.
CAS Low Pulse Width
The 4 items are related to system memory internal operation. It is recommended to use the default settings.).
GCLKx2
This option is used to select the VGA bus clock rate.
ISACLK
This option is used to select the system ISA clock rate
Memory Hole at 15-16M
This option specifies the range 15MB to 16MB in memory that cannot be addressed on the ISA bus.
PCI to host read precharge
This option controls if all burst reads from a PCI master addressed to the East Bridge system memory will use the prefetch function.
PCI to host posting
This option controls if the memory writes from a PCI master addressed to the East Bridge system memory can be posted.
6-7
Page 52
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
6.5 POWER MANAGEMENT
This section is used to configure power management features. This <Power management Setup> option allows you to reduce power consumption. This feature turns off the video display and shuts down the hard disk after a period of inactivity.
AMIBIOS SETUP - Power Management Setup
(C) 1999 American Megatrends, Inc. All Rights Reserved
Power Management /APM Disabled
Video Power Down Mode Disabled Hard Disk Power Down Mode Disabled Hard Disk Time Out (Minute) Disabled Doze Time Out (Second) Disabled Standby Time Out (Minute) Disabled Suspend Time Out (Minute) Disabled Full-On Clock Throttle Ratio Normal Clock Power –Down Clock Throttle Ratio Normal Clock STPCLK# Modulation Period 64 us Display Activity Ignore DMA Activity Ignore PCI Master Activity Ignore Parallel IO Activity Monitor Serial IO Activity Monitor Keyboard Activity Monitor Floppy Disk Activity Ignore Hard Disk Activity Ignore IRQ1 – 15 Interrupt Monitor System Timer Interrupt Ignore NMI Interrupt Ignore
Available Options :
Disabled Enabled
ESC:Exit   : Sel PgUp/PgDn:Modify F2/F3:Color
Figure 6-5 BIOS: Power Management Setup
Power Management /APM
This option is to enable the power management and APM (Advanced Power Management) features.
Video Power Down Mode
This option specifies the power management states that the hard disk drive enters after the specified period of display inactivity has expired.
Hard Disk Power Down Mode
This option specifies the power management states that the hard disk drive enters after the specified period of display inactivity has expired.
Hard Disk Time Out
This option specifies the length of a period of hard disk inactivity. When this period expired, the hard disk drive enters the power-conserving mode specified on the <Hard Disk Power Down Mode> option.
6-8
Page 53
AR-B1420 User¡¦s Guide
Doze Time Out Standby Time Out Suspend Time Out
The 3 options are all related to the system power-saving mode during system inactivity. Normally, if the 3 options are set to “Enabled,” the sequence of the power-saving mode is Doze Mode Standby Mode Suspend Mode. In Suspend mode, nearly all power used is curtailed.
BIOS Setup
Doze Time
out
Enabled Enabled Enabled Doze Standby Suspend
Disabled Disabled Disabled The system will not enter power
Any of the options is set to “Disabled” with the other 2 “Enabled.”
Any of the options is set to “Enabled” with the other 2 “Disabled.”
Table 6-3 Power Saving Mode
Standby
Time out
Suspend Time out
Power Saving Mode
saving mode. The system will sequentially enter the 2 modes set to “Enabled.” Remember Doze mode is always the first mode system will enter and Suspend mode is the last. The system will only enter the mode that is set to “Enabled.”
Full-On Clock Throttle Ratio
This option increases the system stability when power on. The system clock frequency may be divided when received into the chipset during bootup. .After the system enters the operation system, the frequency division in chipset will not exist and return to normal state.
Power –Down Clock Throttle Ratio
This option is related to the power saving state: Doze/ Standby/ Suspend modes. When the system is in one of these modes, the system clock will reduce the frequency for power saving.
STPCLK# Modulation Period
STPCLK is the system clock. When the option is set to “Enabled,” the STPCLK modulation period is 64ms else. If “Disabled,” the period is 64us.
Display Activity
This option controls the activity of display device.
DMA Activity
This option controls the activity of DMA device.
PCI Master Activity
This option controls the activity of PCI Master device.
Parallel IO Activity
When the system is in sleep mode, it can be re-started through a printer port device.
Serial IO Activity
When the system is in sleep mode, it is awakened whenever there is an action from COM port-based device.
Keyboard Activity
When the system is in sleep mode, it is awakened whenever there is an action from hard disk through keyboard device.
Floppy Disk Activity
This option controls the activity of floppy disk device.
6-9
Page 54
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
Hard Disk Activity
This option controls the activity of hard disk device..
IRQ1-15
When the system is in sleep mode, it is awakened whenever there is an action from IRQ1-IRQ15.
System Timer Interrupt
This option controls the activity of system timer interrupt.
NMI Interrupt
This option controls the activity of the signal “NMI” emitted by CPU during power-on
6-10
Page 55
AR-B1420 User¡¦s Guide
6.6 PCI/PLUG AND PLAY
This section is used to configure PCI / Plug and Play features. The <PCI & PNP Setup> option configures the PCI bus slots. All PCI bus slots on the system use INTA#, thus all installed PCI cards must be set to this value.
AMIBIOS SETUP - PCI/PLUG AND PLAY SETUP
(C) 1999 American Megatrends, Inc. All Rights Reserved
Plug and Play Aware O/S Yes
PCI Latency Timer (PCI Clocks) 64 PCI IDE BusMaster Disabled DMA Channel 0 PnP DMA Channel 1 PnP DMA Channel 3 PnP DMA Channel 5 PnP DMA Channel 6 PnP DMA Channel 7 PnP IRQ 3 PCI /PnP IRQ 4 PCI /PnP IRQ 5 PCI /PnP IRQ 7 PCI /PnP IRQ 9 PCI /PnP IRQ 10 PCI /PnP IRQ 11 PCI /PnP IRQ 14 PCI /PnP IRQ 15 PCI /PnP Reserved Memory Size Disabled Reserved Memory Address C800
Available Options :
Yes No
ESC:Exit   : Sel PgUp/PgDn:Modify F2/F3:Color
Figure 6-6 BIOS: PCI / Plug and Play Setup
Plug and Play Aware O/S
Set this option to Yes if the operating system installed in the computer is Plug and Play-aware. The BIOS only detects and enables PnP ISA adapter cards that are required for system boot. The Windows 95 operating system detects and enables all other PnP-aware adapter cards. Windows 95 is PnP-aware. Set this option <No> if the operating system (such as DOS, OS/2, Windows 3.x) does not use PnP. You must set this option correctly or PnP-aware adapter cards installed in your computer will not be configured properly.
PCI Latency Timer (PCI Clocks)
This option sets latency of all PCI devices on the PCI bus. The settings are in units equal to PCI clocks.
PCI IDE BusMaster
Enabled this option is to specify that the IDE controller on the PCI local bus has bus mastering capability.
DMA & IRQ
These options specify the bus that the named IRQs/DMAs lines are used on. These options allow you to specify IRQs/DMAs for use by legacy ISA adapter cards. These options determine if the BIOS should remove an IRQ/DMA from the pool of available IRQs/DMAs passed to BIOS configurable devices. If more IRQs/DMAs must be removed from the pool, the end user can use these PCI/PnP Setup options to remove the IRQ/DMA by assigning the option to the ISA/EISA setting. Onboard I/O is configurable by BIOS.
Reserved memory Size
This option specifies the size of the memory area reserved for legacy ISA adapter cards.
Reserved memory Address
This option specifies the beginning address (in hex) of the reserved memory area. The specified ROM memory area is reserved for use by legacy ISA adapter cards.
6-11
Page 56
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
6.7 PERIPHERAL SETUP
This section is used to configure peripheral features.
AMIBIOS SETUP - PERIPHERAL SETUP
(C) 1999 American Megatrends, Inc. All Rights Reserved
Watch Dog Timer Output Control Disabled
OnBoard VGA Auto Frame Buffer Enabled
Frame Buffer Size 1024 KB OnBoard FDC Auto OnBoard Serial PortA Auto OnBoard Serial PortB Auto OnBoard Parallel Port Auto
Parallel Port Mode Normal
EPP Version N/A
Parallel Port IRQ Auto
Parallel Port DMA Channel N/A OnBoard PCI IDE Enabled
Figure 6-7 BIOS: Peripheral Setup
Watch Dog Timer Output Control
This item controls Watch Dog Timer Output.
OnBoard VGA
This option is to enable the onboard VGA function.
Frame Buffer
This option specifies if the onboard VGA will share the system memory.
Available Options :
Disabled Enabled
ESC:Exit ¡ô¡õ:Sel PgUp/PgDn:Modify F2/F3:Color
Frame Buffer Size
This option is to select the size of VGA memory shared from the system.
Parallel Port Mode
This option specifies the parallel port mode. ECP and EPP are both bidirectional data transfer schemes that adhere to the IEEE1284 specifications.
OnBoard PCI IDE
This option specifies the onboard IDE controller channels that will be used.
6.8 AUTO-DETECT HARD DISKS
This option detects the parameters of an IDE hard disk drive, and automatically enters them into the Standard CMOS Setup screen.
6.9 PASSWORD SETTING
This BIOS Setup has an optional password feature. The system can be configured so that all users must enter a
password every time the system boots or when BIOS Setup is executed. The user can set either a Supervisor password or a User password.
6-12
Page 57
AR-B1420 User¡¦s Guide
6.9.1 Setting Password
Select the appropriate password icon (Supervisor or User) from the Security section of the BIOS Setup main menu.
Enter the password and press [Enter]. The screen does not display the characters entered. After the new password is entered, retype the new password as prompted and press [Enter].
If the password confirmation is incorrect, an error message appears. If the new password is entered without error,
press [Esc] to return to the BIOS Main Menu. The password is stored in CMOS RAM after the BIOS is completed. The next time the system boots, you are prompted for the password function is present and is enabled.
Enter new supervisor password:
6.9.2 Password Checking
The password check option is enabled in Advanced Setup by choosing either Always (the password prompt
appears every time the system is powered on) or Setup (the password prompt appears only when BIOS is run). The password is stored in CMOS RAM. The user can enter a password by typing it on the keyboard. You should select Supervisor or User. The BIOS prompts for a password, the user must set the Supervisor password before the user can set the User password. Enter 1-6 characters as a password. The password does not appear on the screen when typed. Make sure you write it down.
6.10 LOAD DEFAULT SETTINGS
This section permits the user to select a group of settings for all BIOS Setup options. Not only can you use these
items to quickly set system configuration parameters, you can choose a group of settings that have a better chance of working when the system is having configuration related problems.
6.10.1 Auto Configuration with Optimal Setting
User can load the optimal default settings for the BIOS. The Optimal default settings are best-case values that
should optimize system performance. If CMOS RAM is corrupted, the optimal settings are loaded automatically.
Load high performance settings (Y/N) ?
6.10.2 Auto Configuration with Fail Safe Setting
User can load the Fail-Safe BIOS Setup option settings by selecting the Fail-Safe item from the Default section of
the BIOS Setup main menu.
The Fail-Safe settings provide far from optimal system performance, but are the most stable settings. Use this
option as a diagnostic aid if the system is behaving erratically.
Load failsafe settings (Y/N) ?
6.11 BIOS EXIT
This section is used to exit the BIOS main menu in two types of situation. After making your changes, you can
either save them or exit the BIOS menu without saving the new values.
6.11.1 Save Settings and Exit
This item set in the <Standard CMOS Setup>, <Advanced CMOS Setup>, <Advanced Chipset Setup> and the new
password (if it has been changed) will be stored in the CMOS. The CMOS checksum is calculated and written into the CMOS.
As you select this function, the following message will appear at the center of the screen to assist you to save data
to CMOS and Exit the Setup.
Save current settings and exit (Y/N) ?
6-13
Page 58
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
6.11.2 Exit Without Saving
When you select this option, the following message will appear at the center of the screen to help to Abandon all
Data and Exit Setup.
Quit without saving (Y/N) ?
6.12 BIOS UPDATE
The BIOS program instructions are contained within computer chips called FLASH ROMs that are located on your system board. The chips can be electronically reprogrammed, allowing you to upgrade your BIOS firmware without removing and installing chips.
The AR-B1420 BIOS provides a menu-based interface to the console subsystem. The console subsystem contains special software, called firmware that interacts directly with the hardware components and facilitates interaction between the system hardware and the operating system.
The AR-B1420 provides a FLASH BIOS update function for you to easily upgrade to a newer BIOS version. Please follow the operating steps for updating to a new BIOS:
Step 1: Insert the FLASH BIOS diskette into the floppy disk drive.
Step 2: Turn on your system and press [Ctrl]+[Home] (Hit the [Ctrl] key and [Home] key simultaneously just
as you power on. Then the onboard BIOS will read new BIOS file name and AMIBOOT.ROM from floppy drive and write to FLASH.
Step 3: If all steps are followed correctly, the system will reboot. But if the system did not boot up, please
check everything and try again. If it still does not work, please contact your Acrosser distributor for technology support at once.
NOTE: 1. After turning on the computer and the system has not deteced the boot procedure, please press the
[Ctrl]+[Home] key immediately. The system will detect the BIOS file from floppy drive. A quick action is important.
2. The BIOS Flash disk is not a standard accessory. It can be used to add some functions. If it is necessary to use as an update in the future, you can download the suitable BIOS. The address is as follows:
http:\\www.acrosser.com
6-14
Page 59
AR-B1420 User¡¦s Guide
7. SPECIFICATIONS
CPU & Chipset ST STPC Client 66/ 75/120 MHz 486 DX CPU .(Intel 486 DX Grade) Bus Interface: Non-stack through PC/104 bus VGA Up to 4MB MB VRAM (1280X1024/256 colors) HDC: One PCI IDE Supports LBA/Block mode access FDC: Supports two 5.25” or 3.5” floppy disk drives Parallel Port: 1 bi-directional centronics type parallel port
Supports SPP/EPP/ECP mode
Serial Port: 2 RS-232C/RS-485 Keyboard: PC/AT compatible keyboard Watchdog: Programmable watchdog timer Speaker: External speaker Real Time Clock: BQ3287MT or compatible chips with 128 bytes of data RAM BIOS: AMI Flash BIOS (128KB, including VGA BIOS) Flash Disk: Supports 1 DiskOnChip socket BUS Drive Cap.: 6 TTL level loads maximum CE Design-In: Add EMI components to COM ports, parallel port, CRT, keyboard, and PS/2 mouse Indicator: Power/ watchdog LED Power Req.: +5V only, 2.0A maximum PC Board: 8 layers, EMI considered Dimensions: 90.2 mmX95.9 mm (3.55”X3.775”)
7-1
Page 60
Page 61
8. PLACEMENT & DIMENSIONS
J4
J6
CN1
J2
8.1 PLACEMENT
AR-B1420 User¡¦s Guide
J2
J4
CN2
J6
1
JP3
J1
J3
J3
LED1
JP1 JP2
CN1
2
SW1
1 2 3 4
OFF
J5
U3
U5
CN5
H5
2 1
1
1 2
J7
AR-B1420 V1.1
CN4
CN3
64
39 40
63
8-1
Page 62
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
2425
8.2 DIMENSIONS
e
354
400
321
175
350
75
550
1950
2900
150
75
3050
321
3575
3775
200
200 250
3150
200
500
3550
Unit: mil (1 inch = 25.4 mm = 1000 mil)
8-2
Page 63
AR-B1420 User¡¦s Guide
9. PROGRAMMING RS-485
The majority of the communicative operations of the RS-485 are the same as the RS-232. When the RS-485 proceeds with the transmission which needs to control the DTR(TXC) signal, the installation steps are as follows:
Step 1: Enable DTR (Data Terminal Relay)
Step 2: Send out data
Step 3: Wait for data to empty
Step 4: Disable DTR
NOTE: Please refer to the section of the “Serial Port” in the chapter “System Control” for the detailed description of
the COM port’ s register.
(1) Initializing the COM port
Step 1: Initialize the COM port in the receiver interrupt mode, and /or transmitter interrupt mode. (All of the
communication protocol buses of the RS-485 are the same.)
Step 2: Disable DTR (Data Terminal Relay) the bit 0 of the address of offset+4 just sets to “0”.
NOTE: Control the AR-B1420 CPU card’ s DTR signal to enable/disable the RS-485’ s TXC communication.
(2) Send out one character (Transmit)
Step 1: Enable the DTR signal, and the bit 0 of the address of offset+4 just sets to “1”.
Step 2: Send out the data. (Write this character to the offset+0 of the current COM port address)
Step 3: Wait for the buffer’ s data to empty. Check the transmitter holding register (THRE, bit 5 of the
address of offset+5), and transmitter shift register (TSRE, bit 6 of the address of offset+5) so that all sets are set to “0”.
Step 4: Disable the DTR signal, and the bit 0 of the address of offset+4 sets to “0”
(3) Send out one block data (Transmit – the data can be more than two characters long)
Step 1: Enable the DTR signal, and the bit 0 of the address of offset+4 just sets to “1”.
Step 2: Send out the data. (Write all data to the offset+0 of the current COM port address)
Step 3: Wait for the buffer’ s data to empty. Check the transmitter holding register (THRE, bit 5 of the
address of offset+5), and transmitter shift register (TSRE, bit 6 of the address of offset+5) so that all sets are set to “0”.
Step 4: Disabled DTR signal, and the bit 0 of the address of offset+4 sets to “0”
(4) Receive data
The RS-485’ s operation of receiving data is the same as RS-232’ s.
9-1
Page 64
AARR--BB11442200 UUsseerr¡¦¡¦ss GGuuiidde
e
(5) Basic Language Example
a.) Initial 86C450 UART
10 OPEN “COM1:9600,m,8,1”AS #1 LEN=1 20 REM Reset DTR 30 OUT &H3FC, (INP(%H3FC) AND &HFA) 40 RETURN
b.) Send out one character to COM1
10 REM Enable transmitter by setting DTR ON 20 OUT &H3FC, (INP(&H3FC) OR &H01) 30 REM Send out one character 40 PRINT #1, OUTCHR$ 50 REM Check transmitter holding register and shift register 60 IF ((INP(&H3FD) AND &H60) >0) THEN 60 70 REM Disable transmitter by resetting DTR 80 OUT &H3FC, (INP(&H3FC) AND &HEF) 90 RETURN
c.) Receive one character from COM1
10 REM Check COM1: receiver buffer 20 IF LOF(1)<256 THEN 70 30 REM Receiver buffer is empty 40 INPSTR$” 50 RETURN 60 REM Read one character from COM1: buffer 70 INPSTR$=INPUT$(1,#1) 80 RETURN
9-2
Page 65
10. INDEX
AR-B1420 User¡¦s Guide
Name Function Section
CN1 FDD Port Connector 3-2 CN2 44-pin Hard Disk (IDE) Connector 3-3 CN3 40-pin PC/104 Connector Bus C & D 3-5 CN4 64-pin PC/104 Connector Bus A & B 3-5 CN5 Multi-function Connector for COM1/COM2,
Parallel, and VGA J1 6-pin PS/2 Keyboard and Mouse Connector 3-10 J2 External Speaker Header 3-10 J4 TTL I/O Connector 3-9 J5 Battery Connector 3-11 J6 Reset Header 3-11 J7 4-pin Power Connector 3-10
LED1 Power / Watch Dog LED 3-7
JP1 JP2
JP3 External and Internal Battery Select 3-11 SW1 (Switch 1) COM1 RS-232/RS-485 Select 3-8 SW1 (Switch 2) COM2 RS-232/RS-485 Select 3-8 SW1 (Switch 3) DiskOnChip Memory Address Select 5-1 SW1 (Switch 4) S.S.D /D.O.C Socket Select 5-1
RS-485 Terminator Select 3-8
3-4
10-1
Loading...