Welcome to the AR-B1631ET Single Board Computer, the AR-B1631ET low power AMD Geode
LX800 processor board with the advanced chipset CS5536 (CS5535). The board is designed for
extreme environments, it can be operated from -40°C to +75°C which can make a lot of outdoor
applications available, such as Traffic Control, Vehicle Computer, Remote Workstation, Outdoor
Data Acquisition, Aviation or Military industries.
ACROSSER’s Extended Temperature Products contain onboard components that have been
chosen to withstand extreme operating temperatures. This platform has been fully loaded and
passed robust thermal cycling tests. It is a reliable, long life time and cost effective Extended
Temperature solution for your application.
In addition, the AR-B1631ET provides on chip VGA. The VGA, which provides up to
1920x1440x32bpp at 85Hz and 1600x1200x32bpp at 100HZ resolutions. The VGA memory is
shared with the main memory (2M, 4M, or 8M). AR-B1631ET also has 18-bit LVDS function in
the system, with a resolution up to 1600x1200x32bpp at 60Hz.
The AR-B1631ET is loaded with special on-board features that rival full-size systems. It has one
network controller on board, uses Realtek RTL8100BL LAN controller, a fully integrated
10/100BASE-TX solution with high performance networking functions. Supports Compact
Flash™ Type I interface. Plus optional support for AC97 sound with CD-input. The AR-B1631ET
also includes one 200-pin SO-DIMM DDR sockets for up to 1GB total on-board memory. The
AR-B1631ET has four on-board serial ports; COM1 with RS232C, COM2, COM3 and COM4
with RS232C, 4 USB ports, and tough industrial grade construction. All these features make the
AR-B1631ET a very "system integrator friendly" solution, perfect for handling applications in the
harshest unmanned environments.
INTRODUCTION
4/30
AR-B1631ET User’s Guide
AR-B1631ET System Block Diagram
SPECIFICATIONS
CPU: AMD Geode LX800
Chipset: CS5536 or CS5535
RAM memory: Supports DDR400, on-board 200-pin SO-DIMM socket up to 1GB DDRAM
Touch Screen Header: shared with COM
Ultra A TA/33/66/100 IDE Interface:
Floppy disk drive interface: 2.88 MB, 1.44MB, 1.2MB, 720KB, or 360KB floppy disk drive.
Compact Flash: Type I socket
Series ports: On-board one D-SUB 9-pin male connector for COM1 with RS-232C.
On-board one 2x5x2.00mm pin-header connector for COM2, COM3 and COM4 with
RS-232C.
Parallel Port: On-board one supports SPP/EPP/ECP modes
USB port: Four USB 2.0
Audio: onboard AC’97 Codec, Supports IN/OUT, and Left/Right speaker out, MIC IN, CD
IN.
Ethernet: On-board one RTL8100C, supports 10/100Mbps Base-T with RJ-45 connector
built-in LED
K/B & Mouse: On-board PS/2 Keyboard and Mouse connector
5/30
Power Req.:+5V 2A and +12V 1A maximum
PC Board: 6 layers, EMI considered
GPIO: 8pin (4 output and 4 input) TTL compatible
PCB Dimensions: 6.5” x 4.5”, EPIC platform
Operating Temperature: -40°C ~ 75°C
Operating Humidity: 5~60% @75°C (non-condensing)
AR-B1631ET User’s Guide
6/30
AR-B1631ET User’s Guide
2
This chapter describes how to install the AR-B1631ET. At first, the layout of the AR-B1631ET is
shown, and the unpacking information is described.
SYSTEM SETUP
2.1 AR-B1631ET OVERVIEW
CS5536
BIOS
PC104+
W83627HG
IDE
RTL8100C
DDR
SODIMM
LX800
TOP VIEW
BOTTOM VIEW
7/30
AR-B1631ET User’s Guide
A
A
CN8
DIO1
AUDIO1
COM2
JP1
IR1
USB_
J3USB_
2.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-B1631ET jumper pins, and the factory-default settings.
CAUTION: Do not touch any electronic components 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.
For using both Hard Disk and Compact Flash, you have to use the ATA33 IDE cable.
IF you want to use the ATA66/100 mode with the Hard Disk, you must put the jumper on
JP6 and use the special IDE cable.
The cable is like below:
IDE HOST
Usually the ATA66/100 cable
at Pin 34 at host side is
defined as CABLE ID and
connected to ground.
With special cables, Pin 34 is
defined as PDIAG and
cannot be connected to
ground
NOTE 2:
USB connectors (USB1 & USB2) and USB Pin headers cannot be used together. If you
want to use USB connectors, you must take the USB cable on Pin Header.
Usually the ATA66/100 cable and Pin 34 are disconnected
between host and device side.
The special cable must be connected to this PDIAG signal
from host side to device side.
PIN34
AR-B1631ET User’s Guide
IDE DEVICE
PDIAG
14/30
AR-B1631ET User’s Guide
3
This chapter describes the configuration and installation procedures for LCD displays.
Please visit our web site or contact our technical support department for supports of LCD
connecting.
LCD FLAT PANEL DISPLAY
LVDS1
AR-B1631E
Backlight
connect to J5
Inverter
LCD Panel Block Diagram
LCD
Panel
Backlight
Power
15/30
AR-B1631ET User’s Guide
4
This chapter describes the AR-B1631ET 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:
The 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, floppy drive, 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 diagnostics on the system and display the
size of the memory that is being tested. Press the [Del] key to enter the BIOS Setup program,
and 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 select the option and to
configure the functions.
Setup Main Menu
The <Main> option allows you to view some basic system hardware configuration and to set the
system clock as well as error handling. If the CPU board is already installed in a working system,
you do not need to select this option anymore.
16/30
AR-B1631ET User’s Guide
Date & Time Setup
Highlight the <Date> field and then press the [Page Up] / [Page Down] or [+]/[-] keys to set the
current date. Follow 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.
Hard Disk Setup
The BIOS supports 2 types of user settings. The BIOS supports <Pri Master> and <Pri Slave>,
<Sec Master> and <Sec Slave> so the user can install up to two hard disks.
4.2 ADVANCED
Standard CMOS Setup
Quick Power On Self Test
Allows the system to skip certain tests while booting. This will decrease the time needed to boot
the system.
Full Screen Logo Show [Disable]
This allows you to enable or disable the full screen logo display feature.
Configuration options: [Disabled] [Enabled]
INIT Display First [Onboard]
Initialize the onboard video display before initializing any other display device on the system.
Thus the onboard display becomes the primary display.
Configuration options: [Disabled] [Enabled]
This allows you to choose the output of your system display.
Configuration options: [CRT] [Flat Panel] [Panel +CRT]
Flat Panel Type [Auto]
This allows you to choose the flat panel type
Configuration options: [Auto] [LVDS] [TFT]
Resolution [800x600]
This allows you to choose the display resolution.
Refresh Rate [60Hz]
This allows you to choose the display Refresh Rate.
CPU / MEM / PCI Frequency [Auto]
This allows you to set the memory frequency.
Configuration options:
100/133/166/200
AR-B1631ET User’s Guide
4.3 POWER
Power Management [ACPI]
This allows you to enable or disable the ACPI function Configuration options: [Disabled] [ACPI]
4.4 PnP/PCI
18/30
AR-B1631ET User’s Guide
PnP/PCI
Reset Configuration Data [Disable]
Normally, you leave this field Disabled. Select Enabled to reset the Extended System
Configuration Data (ESCD) when you exit the Setup if you have installed a new add-on and the
system reconfiguration has caused such a serious conflict that the operating system cannot
boot.
Resources Controlled By [Auto (ESCD)]
This field sets control over the IRQ resources by the automatic (ESCD) system or manual
assignment of IRQ channels. The default enables the automatic (ESCD) control. Configuration
options: [Auto (ESCD)] [Manual].
4.5 PERIPHERALS
Peripherals
19/30
AR-B1631ET User’s Guide
Onboard Serial Port 1 [3F8/IRQ4]
Choose the serial port 1 I/O address. Do not set port 1, 2, 3 and 4 to the same address except
for Disabled or Auto.
Onboard Serial Port 2 [2F8/IRQ3]
Choose the serial port 2 I/O address. Do not set port 1, 2, 3 and 4 to the same address except
for Disabled or Auto.
Onboard Serial Port 3 [3E8/IRQ11]
Choose the serial port 3 I/O address. Do not set port 1, 2, 3 and 4 to the same address except
for Disabled or Auto.
Onboard Serial Port 4 [2E8/IRQ10]
Choose the serial port 4 I/O address. Do not set port 1, 2, 3 and 4 to the same address except
for Disabled or Auto.
Onboard Parallel Port [378H/IRQ7]
This field allows you to set the address of the onboard parallel port connector. If you disable this
field, the Parallel Port Mode and ECP DMA Select configurations are not available.
Configuration options: [Disabled] [378H/IRQ7] [278H/IRQ5]
Parallel Port Mode [SPP]
This field allows you to set the operation mode of the parallel port. [Normal] allows normal-speed
operation but in one direction only; [EPP] allows bidirectional parallel port operation; [ECP]
allows the parallel port to operate in bidirectional DMA mode; [ECP+EPP] allows normal speed
operation in a two-way mode. Configuration options: [Normal] [EPP] [ECP] [ECP+EPP]
Parallel port EPP Type [EPP1.7]
The mode depends on your external device that connects to this port.
ECP Mode use DMA [3]
This field allows you to configure the parallel port DMA channel for the selected ECP mode. This
selection is available only if you select [ECP] or [ECP+EPP] in Parallel Port Mode above.
Configuration options: [1] [3]
Onboard Audio [Enabled]
Should be enabled for active AC97
USB1 Controller [Enabled]
This should be enabled if your system has a USB Controller installed on the system board and
you want to use it. Even when so equipped, if you add a higher performance controller, you will
need to disable this feature.
USB2 Controller [Enabled]
This should be enabled if your system has a USB Controller installed on the system board and
you want to use it. Even when so equipped, if you add a higher performance controller, you will
need to disable this feature.
20/30
AR-B1631ET User’s Guide
OnChip IDE Device
With this option you can enable or disable your IDE channel and set the PIO mode or UDMA
mode.
4.6 BOOT
BOOT
First/Second/Third Boot Device
HDD-0
SCSI
CDROM
HDD-1
USB-FDD
USB-ZIP
USB-CDROM
USB-HDD
LAN
Disabled
Boot Other Device [Enabled]
Configuration options: [Enabled] [Disabled].
LAN Boot Select [Disabled]
This allows you to enable or disable the LAN Boot function.
21/30
AR-B1631ET User’s Guide
4.7 BIOS EXIT
Exit
When you have made all of your selections from the various menus in the Setup program, save
your changes and exit Setup. Select Exit from the menu bar to display the following menu.
Save & Exit Setup
Typing “Y” will quit the Setup Utility and save the user setup value to RTC CMOS. Type “N” will
return to Setup Utility.
Load Optimized Defaults
Selecting this field loads the factory defaults for BIOS and Chipset Features that the System
automatically detects.
Exit Without Saving
Typing “Y” will quit the Setup Utility without saving to RTC CMOS.
Typing “N” will return to the Setup Utility.
Set Password
This allows you to set a password for the BIOS menu.
22/30
AR-B1631ET User’s Guide
I/O ADDRESS, IRQ AND MEMORY
5
5.1 I/O ADDRESS MAPPING
MAPPING
23/30
5.2 IRQ MAPPING
AR-B1631ET User’s Guide
5.3 MEMORY MAPPING
24/30
AR-B1631ET User’s Guide
6
GPIO SAMPLE CODE
/*[]=====================================================================[]*/
/*|| GPIO Test utility for W83627HF. ||*/
/*|| Date : 10/18/2005 ||*/
/*|| Author : Willy ||*/
/*[]=====================================================================[]*/
/*[]=====================================================================[]*/
/*|| Include files ||*/
/*[]=====================================================================[]*/
#include <conio.h>
#include <stdio.h>
/*[]=====================================================================[]*/
/*|| Assember Types Define ||*/
/*[]=====================================================================[]*/
typedef unsigned char BYTE;
typedef unsigned short int WORD;
typedef unsigned long int DWORD;
void Show_Title();
char YES_NO_Confirm();
void Enter_Config(BYTE IO_PORT_BASE);
void Exit_Config(BYTE IO_PORT_BASE);
void Init_SIO(BYTE IO_PORT_BASE);
int GPI_TEST(BYTE IO_PORT_BASE);
int GPO_TEST(BYTE IO_PORT_BASE);
{
case 'i':
case 'I': //I Key
result=GPI_TEST(IO_PORT_BASE);
if(result==0)
printf("Test Result is Pass.");
else
printf("Test Result is Fail.");
break;
case 'o':
case 'O': //O Key
result=GPO_TEST(IO_PORT_BASE);
if(result==0)
printf("Test Result is Pass.");
else
printf("Test Result is Fail.");
break;
} //switch end
/*[]=====================================================================[]*/
/*|| Function : Show_Title() ||*/
/*|| Input : - ||*/
/*|| Change : - ||*/
/*|| Return : - ||*/
/*|| Description: Show Title string. ||*/
/*[]=====================================================================[]*/
void Show_Title()
{
clrscr();
printf("GPIO Control test for W83627HF\n");
printf("1. GPIO.EXE I ==--> Test GPI.\n");
printf("2. GPIO.EXE O ==--> Test GPO.\n");
}
/*[]=====================================================================[]*/
/*|| Function : YES_NO_Confirm() ||*/
/*|| Input : - ||*/
/*|| Change : - ||*/
/*|| Return : character 'y' or 'n' ||*/
28/30
AR-B1631ET User’s Guide
/*|| Description: Confirm get 'Y' or 'N' key. ||*/
/*[]=====================================================================[]*/
char YES_NO_Confirm()
{
int X_Axis,Y_Axis;
char y_n;
X_Axis=wherex(); /* Get Cursor X Axis */
Y_Axis=wherey(); /* Get Cursor Y Axis */