Page 1
SBC-676 Pentium / Celeron CPU Card with Rage Mobility VGA interface, Dual LAN, Dual USB & SSD...
Page 2
SiS is a trademark of Silicon Integrated Systems Corp. VIA is a trademark of VIA Technology, Inc. All other product names or trademarks are properties of their respective owners. Part No. 2047676000 SBC-676 2nd Edition Printed in Taiwan Dec, 2001...
Page 3
Our dealers are well trained and ready to give you the support you need to get the most from your AAEON products. In fact, most problems reported are minor and are able to be easily solved over the phone.
Page 4
Because of AAEON's high quality-control standards and rigorous testing, most of our customers never need to use our repair service. If an AAEON product is defective, it will be repaired or replaced at no charge during the warranty period. For out-of-warranty repairs, you will be billed according to the cost of replacement materials, service time, and freight.
Page 5
Packing list Before you begin installing your card, please make sure that the following materials have been shipped: • 1 SBC-676 All-in-One Single Board Computer • 1 Quick Installation Guide • 1 Supporting CD-ROM contains the followings: -- User's Manual (this manual in PDF file)
Page 6
Thank you for purchasing the SBC-676 board. This user's manual is designed to help you to get the most out of the SBC-676, please read it thoroughly before you install and use the board. The product that you have purchased comes with a two- year limited warranty, but AAEON will not be responsible for misuse of the product.
General General General General General I n f o r m a t i o n I n f o r m a t i o n I n f o r m a t i o n I n f o r m a t i o n I n f o r m a t i o n This chapter gives background information on SBC 676.
EMI. Highly integrated SBC The SBC-676 is a highly integrated SBC that combines video and network functions on a single computer board. It provides up to 8MB SDRAM display memory. Major onboard devices adopt PCI...
Features Features Features Features Features • Supports Intel Celeron up to 766 MHz and Pentium III CPUs up to 850MHz • Supports DiskOnChip (SSD) up to 288MB • ATI Rage Mobility Flat Panel Interface • Supports H/W status monitoring • Dual Ethernet Intel 82559GD 10/100Base-T Fast Ethernet •...
(16C550 equivalent) • IR interface: Supports one IrDA Tx/Rx header • KB/Mouse connector : 6-pin mini-DIN connector supports PC/AT keyboard and PS/2 mouse. Additional 5-pin header supports PC/AT keyboard for IPC applications. Additional 4-pin header supports PS/2 SBC-676 User Manual...
Page 14
mouse for IPC applications. • USB connectors: 5 x 2 header onboard supports dual USB ports • Battery: Lithium battery for data retention • Watchdog timer: Can generate a system reset. Software selectable time- out interval (2 sec. ~ 255 sec., 1 sec./step) •...
Page 15
-5V (-4.75 to -5.25V) -12V (-11.4 to -12.6V) • Typical power requirement: +5V @ 4A • Operating temperature: 32 to 140 F (0 to 60 • Board size: 13.3"(L) x 4.8"(W) (338mm x 122mm) • Weight: 1.2 lb. (0.5 Kg) SBC-676 User Manual...
Installation This chapter describes how to set up the main board hardware, including instruc- tions on setting jumpers and connecting peripherals, switches, and indicators. Be sure to read all the safety precautions before you begin the installation proce- dure. Chapter 2 Installation 7...
Removing the CPU The SBC-676 all-in-one CPU module supports most Pentium III and Celeron CPUs. The system's performance depends on the CPU you choose. You can install or upgrade the CPU in the board's PGA socket by following the procedures outlined below.
Installing A CPU To install the CPU, follow the instructions that came with it. If no documentation was provided, the general procedures for installing a CPU are outlined below: 1. Lubricate the pins on the CPU with lubricant for PGA devices. This makes the CPU slide in much easier and greatly reduces the chance of damaging the pins and other components.
SBC-676 Installing DRAM (DIMMs) System Memory The SBC-676 contains three sockets for 168-pin dual inline memory module (DIMM). The socket uses 3.3 V unbuffered synchronous DRAM (SDRAM). DIMM is available in capacities of 16, 32, 64, 128 or 256 MB. The socket can be filled in the DIMM of any size, giving your SBC-676 single board computer between 16 and 512 MB of memory.
Jumpers and connectors Connectors on the board link it to external devices such as hard disk drives, a keyboard, or floppy drives. In addition, the board has a number of jumpers that allow you to configure your system to suit your application. The following tables list the function of each of the board's jumpers and connectors.
You can use J5 to clear the CMOS data if necessary. To reset the CMOS data, set J5 to 2-3 closed for just a few seconds, and then move the jumper back to 1-2 closed. Clear CMOS (J5) Protect* Clear CMOS 1 2 3 1 2 3 *default 16 SBC-676 User Manual...
COM2 RS-232/422/485 select (J7, J8) The SBC-676 COM2 serial port can be selected as RS-232, RS-422, or RS-485 by setting J7 & J8. COM2 Select (J7, J8) RS-232* RS-422 RS-485 *default Chapter 2 Installation 17...
1 2 3 4 * default These addresses might conflict with the ROM BIOS of other peripheral boards. Please select the appropriate memory address to avoid memory conflicts. Buzzer Setting (JP1) (JP1) Internal Buzzer External Buzzer 18 SBC-676 User Manual...
Power connectors (PWR1, CN17) Power connector (PWR1) The power supply uses 12-pin connector shown below. Make sure you plug in the right direction. AT power connector (PWR1) Signal N.C. +12V -12V CPU fan power connector (CN17) Plug in the fan cable to the 3-pin fan connector onboard. The fan connector is marked CN17.
This is useful if you do not want anyone to change or stop a running program. Connect the switch between Pin 4 and 5 of CN1. Power LED and keylock (CN1) Function LED power (Vcc) N.C. Keyboard lock 20 SBC-676 User Manual...
IDE hard drive connector (CN2, CN8) You can attach up to four Enhanced Integrated Device Electronics hard disk drives to the mainboard's internal controller. The mainboard's IDE controller uses a PCI local-bus interface. This advanced interface supports faster data transfer and allows the IDE hard drive to exceed 528 MB.
Page 31
DATA 14 DATA 0 DATA 15 SIGNAL GND Request IO WRITE IO READ IO CHANNEL READY 28 Acknowledge IRQ14 ADDR 1 ADDR 0 ADDR 2 HARD DISK SELECT 0 HARD DISK SELECT 1 IDE ACTIVE MGND 22 SBC-676 User Manual...
Floppy drive connector (CN3) You can attach up to two floppy drives to the mainboard control- ler. You can use any combination of 5¼" (360 KB and 1.2 MB) and/or 3½" (720 KB, 1.44 MB, and 2.88 MB) drives. A 34-pin daisy-chain drive connector cable is required for a dual- drive system.
HEAD DELECT DISK CHANGE USB connector (CN6) The SBC-676 provides two USB (Universal Serial Bus) interfaces, which give complete plug and play, hot attach/detach for up to 127 external devices. The USB interfaces comply with USB specifica- tion Rev. 1.0, and can be disabled in the system BIOS setup.
Parallel port connector (CN9) Normally, the parallel port is used to connect the board to a printer. The mainboard includes an onboard parallel port, accessed through CN9, a 26-pin flat-cable connector. You need an adapter cable if you use a traditional DB-25 connector. The cable has a 26- pin connector on one end and a DB-25 connector on the other.
IR (4Mbps, 2 meters). Install infrared module onto IrDA connector and enable infrared function from BIOS setup. Make sure to have correct orentation when you plug onto IrDA connector (CN11). IrDA connector (CN11) Signal FIrRx IrRx IrTx CIrRx 26 SBC-676 User Manual...
Display connectors (CN12) The mainboard's PCI SVGA interface can drive conventional CRT displays and is capable of driving a wide range of flat panel displays, including electroluminescent (EL), gas plasma, passive LCD, and active LCD displays. The board has two connectors to support these displays, one for standard CRT VGA monitors and one for flat panel displays.
SBC-676 Serial ports (CN16, CN14) The SBC-676 offers two serial ports, one RS-232 (CN16) and one RS-232/422/485 (CN14). These ports allow you to connect them to serial devices (mouse, printers, etc.). COM2 RS-232/422/485 serial ports (CN14) COM2 RS-232/422/485 serial port (CN14)
Keyboard and PS/2 mouse connector (CN18, CN15, CN23) The mainboard provides a keyboard connector which supports both a keyboard and a PS/2 style mouse. In most cases, especially in embedded applications, a keyboard is not used. The standard PC/AT BIOS will report an error or fail during power-on-self-test (POST) after a reset if the keyboard is not present.
SBC-676 ATX Power Connector (CN20) The SBC-676 has two different power connectors, one 12-pin header (PWR 1) and a 6-pin header (CN20). The 6-pin connector definition is provided below. SIGNAL PS-ON 5 VSB Front Panel (CN24) Front Panel (CN24) GND/Power on Button...
DiskOnChip socket (U16) The DiskOnChip 2000 family of products provides a single chip solid-state flash disk in a standard 32-pin DIP package. The DiskOnChip 2000 is a solid-state disk with no moving parts, resulting in a significant reduction in power consumption and an increase in reliability.
4. Go to the BIOS Setup Utility by hitting the <DEL> key. Set the type of Primary Master or C: Drive as Not Installed. 5. Remove the floppy disk from the drive A: and leave the BIOS Setup Utility. The system should boot from the DOC. 34 SBC-676 User Manual...
Award BIOS Setup Award BIOS Setup Award BIOS Setup Award BIOS Setup Award BIOS Setup This chapter describes how to configure the BIOS for the system. Chapter 3 Award BIOS Setup...
Ctr-Alt-Del. If you do not press the keys at the correct time and the system does not boot, an error message appears and you are again asked to PRESS F1 TO CONTINUE, DEL TO ENTER SETUP SBC-676 User Manual...
Setup keys Setup keys Setup keys Setup keys Setup keys These keys helps you navigate in Award BIOS: Up arrow Move to previous item Down arrow Move to next item Left arrow Move to the item in the left hand Right arrow Move to the item in the right hand Main Menu: Quit and not save changes into...
The Chipset defaults have been carefully chosen by Award Software or your system manufacturer for the best performance and reliability. Even a seemingly small change to the Chipset setup may cause the system to become unstable. SBC-676 User Manual...
Main Setup Menu Main Setup Menu Main Setup Menu Main Setup Menu Main Setup Menu Standard CMOS Features Use this menu for basic system configuration. (Date, time, IDE, etc.) Advanced BIOS Features Use this menu to set the advanced features available on your system.
Page 49
Set Supervisor/User Password Use this menu to set User and Supervisor Passwords. Save and Exit Setup Save CMOS value changes to CMOS and exit setup. Exit Without Saving Abandon all CMOS value changes and exit setup. SBC-676 User Manual...
Standard CMOS Features Standard CMOS Features Standard CMOS Features Standard CMOS Features Standard CMOS Features This standard setup menu allows users to configure system components such as the date, time, hard disk drive, floppy drive, display, and memory. Online help for each field can be accessed by pressing F1.
Page 51
(Logical Block Addressing): During drive access, the IDE controller transforms the data address described by sector, head, and cylinder number into a physical block address, significantly improving data transfer rates. For drives with greater than 1024 cylinders. SBC-676 User Manual...
Page 52
Here is a brief explanation of drive specifications: Type: The BIOS contains a table of predefined drive types. Each defined drive type has a specified number of cylinders, number of heads, write precompensation factor, landing zone, and number of sectors. Drives whose specifications do not accommodate any predefined type are classified as type USER.
Page 53
5-1/4 inch AT-type high-density drive; 1.2 megabyte capacity 720K, 3.5 in 3-1/2 inch double-sided drive; 720 kilobyte capacity 1.44M, 3.5 in 3-1/2 inch double-sided drive; 1.44 mega byte capacity 2.88M, 3.5 in 3-1/2 inch double-sided drive; 2.88 mega byte capacity SBC-676 User Manual...
Page 54
LCD&CRT SBC-676 can be used with various visual display peripherals. It can also display the same image on both a CRT and LCD monitor simultaneously. This function allows the end user to select the type of visual display peripheral they are incorporating with this single board computer.
NOTE: Many disk diagnostic programs that access the boot sector table can trigger the virus warning message. If you plan to run such a program, we recommend that you first disable the virus warning. SBC-676 User Manual...
Page 56
CPU Internal Cache/External Cache Cache memory is additional memory that is much faster than conventional DRAM (system memory). CPUs from 486-type on up contain internal cache memory, and most, but not all, modern PCs have additional (external) cache memory. When the CPU requests data, the system transfers the requested data from the main DRAM into cache memory, for even faster access by the CPU.
Page 57
MB (extended memory). When set to Fast, the system chipset controls Gate A20. When set to Normal, a pin in the keyboard controller controls Gate A20. Setting Gate A20 to Fast improves system speed, particularly with OS/2 and Windows. SBC-676 User Manual...
Page 58
Typematic Rate Setting Key strokes repeat at a rate determined by the keyboard controller. When enabled, the typematic rate and typematic delay can be selected. The choice: Enabled/Disabled Typematic Delay When the typematic rate setting is enabled, you can select a typematic delay (the delay before key strokes begin to repeat) of 250, 500, 750 or 1000 milliseconds.
Page 59
ROM occupies to shadow it into the correct area of RAM. Small Logo (EPA) Show The choices: Enabled, disabled Onboard 1st & 2nd LAN Function Enable the onboard 1st and 2nd LAN functions. SBC-676 User Manual...
Advanced Chipset Features Auto Configuration Auto configuration selects predetermined optimal values of chipset parameters. When disabled, chipset parameters revert to setup information stored in CMOS. Many fields in this screen are not available when Auto Configuration in Enabled. EDO DRAM Speed Selection This value in this field must correspond to the speed of the DRAM installed in your system.
Page 61
SDRAM Precharge Control When enabled, all CPU cycles to SDRAM result in an All Banks Precharge Command on the SDRAM interface. DRAM Data Integrity Mode Select Parity or ECC (error correcting code), according to the type of installed DRAM. SBC-676 User Manual...
Page 62
Memory Hole In order to improve performance, certain space in memory is reserved for ISA cards. This memory must be mapped into the memory. The choices: 15-16 M, disabled System BIOS Cacheable Selecting Enabled allows caching of the system BIOS ROM at F0000h-FFFFFh, resulting in better system performance.
Page 63
Select the size of the Accelerated Graphics Port (AGP) aperature. The aperature is a portion of the PCI memory address range dedicated for graphics memory address space. Host cycles that have the aperature range are forwarded to the AGP without any translation. SBC-676 User Manual...
Integrated Peripherals Integrated Peripherals Integrated Peripherals Integrated Peripherals Integrated Peripherals IDE Primary/Secondary Master/Slave PIO The four IDE PIO (Programmable Input/Output) fields let you set a PIO mode (0-1) for each of the four IDE devices that the onboard IDE interface supports. Modes 0 through 4 provide successively increased performance.
Page 65
Power On By Keyboard The keyboard can be set to power on the system. The settings are hotkey, any key, disabled, and password. Hot Key Power On Simply pressing on the pre-selected keyboard key the system will power on. SBC-676 User Manual...
Page 66
KB Power on Password The system will ask for a password, after entering the correct password the keyboard can then be used. Onboard FDC/FDD Controller Select Enabled if your system has a floppy disk controller (FDC) installed on the system board and you wish to use it. If you install an add-in FDC or the system has no floppy drive, select Disabled in this field.
Page 67
The Choice: 378/IRQ7, 278/IRQ5, 3BC/IRQ7, disabled Parallel Port EPP Type Select EPP port type 1.7 or 1.9. Parallel Port Mode Two bidirectional parallel ports. Supports Normal, ECP, EPP, ECP + EPP. ECP Mode Use DMA Select a DMA channel for the port. SBC-676 User Manual...
Page 68
Onboard FDC Controller Select Enabled if your system has a floppy disk controller (FDC) installed on the system board and you wish to use it. If you install an add-in FDC or the system has no floppy drive, select Disabled in this field.
Page 71
To use this function, you need a LAN add-on card which support power on functions. It should also support the wake-up on LAN jumper (JWOL1). Enabled Wake up on LAN supported Disabled Wake up on LAN not supported SBC-676 User Manual...
Page 72
IRQ 8 Break Suspend You can enable or disable monitoring of IRQ8 so it does not awaken the system from Suspend mode. *Reload Global Timer Events* Reload Global Timer events are I/O events whose occurrence can prevent the system from entering a power saving mode or can awaken the system from such a mode.
Extended System Configuration Data (ESCD) when you exit Setup if you have installed a new add-on and the system reconfiguration has caused such a serious conflict that the operating system can not boot. The choices: Enabled, Disabled SBC-676 User Manual...
Page 74
Resources Controlled By The Award Plug and Play BIOS has the capacity to automatically configure all of the boot and Plug and Play compatible devices. However, this capability means absolutely nothing unless you are using a Plug and Play operating system such as Windows ® 95. If you set this field to “manual”...
PC Health Status PC Health Status Your system does not allow you to alter any of the setting in this menu however you can monitor these settings. The system engineer has already designated the correct setting for SBC-676. SBC-676 User Manual...
Frequency/Voltage Control Frequency/Voltage Control Frequency/Voltage Control Frequency/Voltage Control Frequency/Voltage Control Auto Detect DIMM/PCI CLK This item allows you to enable/disable auto detect DIMM/PCI clock. The choices: Enable, Disable Spread Spectrum This allows you to enable/disable the spread spectrum modulate. When the system clock generator pulses, the extreme values of the pulse generate excess EMI.
When you press <Enter> on this item you get a confirmation dialog box with a message similar to: Load Fail-Safe Default (Y/N)? Pressing “Y” loads the BIOS default values for the most stable, minimal performance system operations. SBC-676 User Manual...
Load Optimized Default Load Optimized Default Load Optimized Default Load Optimized Default Load Optimized Default Load Optimized Default When you press <Enter> on this item you get a confirmation dialog box with a message similar to: Load Optimized Defaults (Y/N)? Pressing “Y”...
System Enter a password each time the system boots and when ever you enter Setup. Setup Enter a password when ever you enter Setup. NOTE: To clear the password, simply press Enter when asked to enter a password. Then the password function is disabled. SBC-676 User Manual...
Set User Password Set User Password Set User Password Set User Password Set User Password When you select this function, a message appears at the center of the screen: ENTER PASSWORD: Type the password, up to eight characters, and press Enter. Typing a password clears any previously entered password from CMOS memory.
The next time you boot your computer, the BIOS configures your system according to the Setup selections stored in CMOS. After saving the values the system is restarted again. SBC-676 User Manual...
Exit without Saving Exit without Saving Exit without Saving Exit without Saving Exit without Saving Exit Without Saving Pressing <Enter> on this item asks for confirmation: Quit Without Saving (Y/N)? This allows you to exit Setup without storing in CMOS any change. The previous selections remain in effect.
Page 83
INST INST ALLA ALLA TION TION INST INST ALLA INST ALLA ALLA TION TION TION This PCM-676 is equipped with a VGA and LAN interface. This chapter provides instructions for installing the software drivers on these peripherals. SBC-676 User Manual...
---Notice--- For your information: SBC-676 offers an AT and an ATX power connector. When utilizing the AT power connector along with Windows 98 operating system, you will notice a slight difference when shuting down your system. Your system will not display the image you are familiar with IT IS NOW SAFE TO SHUT DOWN YOUR COMPUTER.
2. If a high-resolution mode is not supported on your system, try using a lower-resolution mode. For example, 1024 x 768 mode will not work on some systems, but 800 x 600 mode is supported on most. SBC-676 User Manual...
Page 86
Necessary prerequisites Necessary prerequisites Necessary prerequisites Necessary prerequisites Necessary prerequisites The instructions in this manual assume that you understand elementa- ry concepts of MS-DOS and the IBM Personal Computer. Before you attempt to install any driver or utility, you should: •...
VGA Driver Installation for Windows OS =>Insert the SBC-676 CD Diskette into the CD ROM Drive. =>Select My Computer ICON on your desktop =>Select CD-ROM drive =>Find the Rage Mobility or VGA file, double click =>Find the Setup ICON, double click =>Click on Next...
Page 88
=>Find and select Operating System you are using =>Copy this file to a 3.5” diskette =>When you initially power up the SBC-676, the system will detect the Dual LAN Chipset. The system will ask you to provide a form of ethernet driver. Select drive A:\ or your 3.5”...
Page 91
Watchdog Timer SBC-676 contains a watchdog timer reset pin. (GP16) All reference material can be found on the following pages. SBC-676 User's Manual...
Page 92
What the decoded address of the W83977 ? The decoded address of the W83977 is 3F0h. How to enter or exit the configuration mode ? In order to enter the configuration mode, you must write the 3F1h 2 times value to the configuration port each.
Page 93
02h : Time-out occurs after 1 minute and 32 seconds FFh : Time-out occurs after 254 minutes and 32 seconds And the following pages show watchdog timer setup Utility program for your reference. SBC-676 User's Manual...
Page 94
==================================================** ** Title : WatchDog Timer Setup Utility (for W83977 GP16) ** ** Company : AAEON Technology Inc. ** Compiler : Borland C ++ Version 3.0 **==============================================================*/ #include <dos.h> #include <io.h> #include <bios.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> /* Set I/O Address : 370/371 or 3F0/3F1 */...
Page 95
SetWatchDogTime(unsigned char time_val) EnterConfigMode(); SelectDevice(8); //Set Register F2 //Set Watch-Dog Timer 1~ 256 WriteAData(0xF2, time_val); // set counter counts in second (or minute) // Register F4 Bit 6 = 0/1 (minutes/seconds) // For w83977EF only WriteAData(0xF4, 0x40); ExitConfigMode(); SBC-676 User's Manual...
Page 96
void init_w83977tf_aw_watchdog() short int value; //Enter W83977 Configure Mode EnterConfigMode(); //Select Device 7 SelectDevice(7); //Set Device Active WriteAData(0x30, 0x01); //caution:skip this step will be a mistake!! if (watch_dog_output_GP==12) //Set Register E2 to define GP12 WriteAData(0xE2, 0x0A); else if(watch_dog_output_GP==13) //Set Register E3 to define GP13 WriteAData(0xE3, 0x0A);...
Page 97
//Exit W83977 Configure mode ExitConfigMode(); void main(int argc, char* argv[]) int time_value=0; char *ptr; printf(“WinBond 83977 WatchDog Timer Setup Utility Version 1.0 \n”); printf(“Copyright (c) 2000 AAEON Technology Inc.\n”); printf(“This version only for W83977 that using GP%d to Reset System.\n”,watch_dog_output_GP); SBC-676 User's Manual...
Page 98
if (argc == 1) printf(“\n Syntax: WATCHDOG [time] \n”); printf(“ time range : 1 ~ 256 \n\n”); return ; if (argc > 1) ptr = argv[1]; time_value = atoi(ptr); if (time_value > 0 && time_value < 256) SetWatchDogTime((unsigned char) time_value); init_w83977tf_aw_watchdog();...