Aaeon SBC-400 User Manual

Half-size 486 all-in-one cpu card with cache

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for Aaeon SBC-400

  • Page 2: Fcc Statement

    FCC STATEMENT THIS DEVICE COMPLIES WITH PART 15 FCC RULES. OPERATION IS SUBJECT TO THE FOLLOWING TWO CONDITIONS: (1) THIS DEVICE MAY NOT CAUSE HARMFUL INTERFERENCE. (2) THIS DEVICE MUST ACCEPT ANY INTERFERENCE RECEIVED INCLUDING INTERFERENCE THAT MAY CAUSE UNDESIRED OPER- ATION.
  • Page 3 This document is copyrighted, 1996, by AAEON Technology Inc. All rights are reserved. AAEON Technology Inc. reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of AAEON Technology Inc.
  • Page 4: Packing List

    Packing list Before you begin installing your card, please make sure that the following materials have been shipped: • 1 SBC-400 CPU card • 1 6-pin mini-DIN dual outlet adapter for keyboard and PS/2 mouse • 1 Hard disk drive (IDE) interface cable (40 pin) •...
  • Page 5 Introduction ................2 Features ................... 3 Specifications ................4 Board layout ................6 Card dimensions ..............7 Jumpers and connectors ............10 Locating jumpers and connectors ........11 Setting jumpers ..............12 Safety precautions ..............13 Installing the CPU ..............13 Removing a CPU ..............
  • Page 6: Table Of Contents

    Power supply connections ........... 24 Power supply connector (CN4) ..........24 Keyboard and PS/2 mouse connectors (CN7, J1) ..... 25 Serial ports ................26 RS-232/422/485 select for COMB (JP23, JP39) ....26 RS-232/422/485 serial port connections (COMA, COMB) .. 27 Serial ports IRQ select (JP9) ..........
  • Page 7 Default ................... 52 Original .................. 52 Optimal .................. 52 Fail-Safe ................. 52 Exiting WinBIOS ..............53...
  • Page 8 This chapter gives background informa- tion on the SBC-400. Sections include: • Card specifications • Board layout Chapter 1 General Information...
  • Page 9: Features

    CPU or generate an interrupt. This ensures reliability in unmanned or stand-alone systems. The SBC-400 is built with a high speed local bus IDE controller. This controller supports (through ATA PIO) mode 3 and mode 4 hard disks, which enable data transfer rates of over 11 MB/second.
  • Page 10 • Accepts any Intel, AMD, Cyrix, or other compatible processor • Half-size ISA bus CPU card, fully 486SX/DX/DX2/DX4 compatible • Built-in 128 KB secondary cache, up to 512 KB • Up to 128 MB of on-board DRAM; supports 5V EDO DRAM •...
  • Page 11 • Watchdog timer: The time interval is software selectable from 2 to 32 seconds (16 steps, 2 seconds per step). Can generate a system reset. • PC/104: 104-pin connector for a 16-bit bus • DMA channels: 7 SBC-400 User's Manual...
  • Page 12 • Interrupt levels: 15 • Keyboard connector: A 6-pin mini DIN keyboard connector is located on the mounting bracket for easy access. An on-board keyboard 5-pin header connector is also available. • PS/2 Mouse connector: Shared with keyboard connector. • Bus speed: 8 MHz •...
  • Page 13 SBC-400 User's Manual...
  • Page 14 Chapter 1 General Information...
  • Page 15 SBC-400 User's Manual...
  • Page 16 This chapter tells how to set up the SBC- 400 hardware, including instructions on setting jumpers and connecting peripher- als, switches and indicators. Be sure to read the all safety precautions before you begin the installation procedure.
  • Page 17: 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 table below lists the function of each of the board jumpers and connectors.
  • Page 19: Setting Jumpers

    You configure your card to match the needs of your application by setting jumpers. A jumper is the simplest kind of electric switch. It consists of two metal pins and a small metal clip (often protected by a plastic cover) that slides over the pins to connect them. To “close”...
  • Page 20 The SBC-400 CPU card supports most 486 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.
  • Page 21: Installing A Cpu

    To install the CPU, follow the instructions that came with it. If no documentation was provided, the general procedure 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.
  • Page 22 JP2, JP3, and JP4 must be set to match the CPU type. The chart below shows the proper jumper setting for their respective CPU. Intel P24D 486DX/DX2/DX4-S 486SX-S Cyrix MISC Pin 1 Pin 1 Pin 1 Cyrix/IBM/SGS Cyrix/IBM/SGS/TI486DX/DX2 486SX 5x86 486DX2 Pin 1 Pin 1...
  • Page 23 JP5 and JP6 must be set to match the CPU type. The chart below shows the proper jumper settings for their respective V 5.0 V 3.3 V 3.45 V 3.6 V 4.0 V JP7 and JP8 are used to synchronize the CPU clock with the CPU type.
  • Page 24: Installing Simms

    The SBC-400 CPU card provides two 72-pin SIMM (Single In-line Memory Module) sockets and supports between 1 MB to 128 MB of RAM. When installing SIMMs, make sure that Bank 1 is filled first. Note that the modules can only fit into a socket one way.
  • Page 25 3. Carefully pull the SIMM out of the socket with your fingers. 4. Repeat the above steps for each module you remove. The SBC-400 features a 2nd level memory cache that supports 128, 256, or 512 KB of cache memory. Higher cache memory can improve your system's performance.
  • Page 26 You can attach two Enhanced Integrated Device Electronics hard disk drives to the SBC-400's internal controller. The card comes with a 40-pin flat-cable piggyback cable. This cable has three identical 40-pin flat-cable connectors. Wire number 1 on the cable is red or blue, and the other wires are gray.
  • Page 27 jumpers on the drives. If you install just one drive, set it as the master. The following table lists the pin numbers and their respective signals: Signal Signal Reset N.C. N.C, IORDY BALE N.C. -I/O CS16 N.C.
  • Page 28 -ACT You can attach up to two floppy disks to the SBC-400's on-board controller. You can use any combination of 5.25" (360 KB and 1.2 MB) and/or 3.5" (720 KB, 1.44 MB, and 2.88 MB) drives. The SBC-400 CPU card comes with a 34-pin daisy-chain drive connector cable.
  • Page 29 Disk change Normally, the parallel port is used to connect the card to a printer. The SBC-400 includes an on-board parallel port, CN3, which is accessed through a 26-pin flat-cable connector. The CPU card comes with an adapter cable, which lets you use a traditional DB- 25 connector.
  • Page 30 Busy Paper empty + Select - Auto feed - Error - Init printer - Select input 18~25 You can select the parallel port DRQ and DACK by setting JP10 and JP11, respectively. The following charts show the available options.
  • Page 31 JP10 JP11 JP11 In single-board-computer (non-passive-backplane) applications you will need to connect power directly to the SBC-400 board using CN4. This connector is fully compatible with the standard PC power supply connector. See the following table for its pin assignments: Function N.C.
  • Page 32 +12 V -12 V The SBC-400 board provides two keyboard connectors. A 5-pin connector (CN7) supports passive backplane applications. A second 6-pin mini-DIN connector (J1) on the card mounting bracket supports single-board-computer applications. The card comes with an adapter to convert the 6-pin mini-DIN connector, used for the mouse, to the standard DIN connector for the key- board.
  • Page 33: Serial Ports

    +5 V K.B. clock PS/2 mouse clock The SBC-400 offers two serial ports: one RS-232 and one RS-232/ 422/485. Using the BIOS Peripheral Setup program, you can select the address for each port or disable it. The card mounting bracket has two serial port connectors. The DB- 9 connector on the top of the bracket is COMA, the RS-232 serial port.
  • Page 34 RS-422 RS-485 The following table shows the pin assignments for the card's RS- 232 and RS-422/485 (COMB) serial port connectors: Signal Signal TX- (DTE) TX+ (DTE) RX+ (DTE) RX- (DTE) Ground RTS- RTS+ CTS- CTS- RS-422 is used for long-distance point-to-point connections. RS- 422 originally used four wires for one-way communication (with devices such as display terminals or printer) but was later adopted...
  • Page 35 by the industry for simultaneous two-way communication by doubling the number of wires. Each pin on the first device connects to a corresponding device on the second. Flow control lines manage the communication. The following table shows pin connections. Signal Signal >...
  • Page 36 Signal Signal Data- Data+ Ground Ground You can select the serial ports' IRQs by setting JP9 as follows: COMA COMB JP9 setting IRQ3 IRQ4 IRQ4 IRQ3...
  • Page 37 IRQ11 IRQ12 IRQ12 IRQ11 If CPU processing comes to a halt because of EMI or software bug, the watchdog timer can either reset the CPU or signal an interrupt on IRQ15. Reset CPU IRQ15 The watchdog timer must be programmed to write to I/O port address 443 at an interval shorter than the timer's preset interval.
  • Page 38 The following steps illustrate how you might program the watch- dog timer. 1. Write to I/O port 443 (Hex) and designate a time-out interval. This will enable the watchdog and set up its time-out interval. 2. Write to I/O port 043 (Hex) and any random value. This will in turn disable the watchdog timer.
  • Page 39 20~22 22~24 8~10 24~26 10~12 26~28 12~14 28~30 14~16 30~32 You can connect an LED to indicate when the CPU card is on. Pin 1 of JP12 supplies power to the LED and Pin 3 is the ground. You can use a switch (or a lock) to disable the keyboard. In this state the PC will not respond to any input.
  • Page 40 Function Speaker output Buzzer in Speaker output You can connect an external switch to easily reset your computer. This switch restarts your computer as if you had turned off the power then turned it back on. The following table shows the pin assignments for the JP14.
  • Page 42 This chapter describes the card’s diagnos- tic tests and how to set BIOS configura- tion data in a Windows environment. Chapter 3 AMI WinBIOS setup...
  • Page 43 BIOS features a graphical user interface that is easy to use. As POST executes, the following appears; Hit <DEL> if you want to run SETUP Press <DEL> to run WinBIOS setup. The WinBIOS setup screen appears as follows: SBC-400 User's Manual...
  • Page 44 WinBIOS Setup can be accessed via keyboard, mouse, or pen. The mouse click functions are: • single click to change or select both global and current fields • double click to perform an operation in the selected field WinBIOS Setup has a built-in keyboard driver that uses simple keystroke combinations: Keystroke Function...
  • Page 45 1.44 MB 3½", and/or 2.88 MB 3½". The settings have not been pre-installed. Select these icons to configure the hard disk type you are using for the master and the slave. The settings have not been pre-installed. Type in 1~46, User, ESDI, or SCSI. SBC-400 User's Manual...
  • Page 46 Select the Advanced icon from the WinBIOS Setup main menu to enter Advanced setup. The Advanced Setup options described in this section are the standard options as shown on the following screen. Typematic Rate sets the rate at which characters on the screen repeat when a key is pressed and held down.
  • Page 47 <F1> to be pressed. When On, this option turns off Num Lock when the system is powered on so the end user can use the arrow keys on both the numeric keypad and the keyboard. SBC-400 User's Manual...
  • Page 48 When this option is enabled, WinBIOS performs a Seek command on floppy drive A: before booting the system. This option sets the sequence of boot drives (either floppy drive A: or hard disk drive C:) that WinBIOS attempts to boot from after POST completes.
  • Page 49 Disabled, 1 Min., 2 Min., 3 Min., 4 Min., 5 Min., 6 Min., 7 Min., 8 Min., 9 Min., 10 min., 11 Min., 12 Min., 13 Min., 14 Min., 15 Min. The Optimal and Fail-Safe defaults are Disabled. SBC-400 User's Manual...
  • Page 50 The WinBIOS Setup options described in this section are selected by choosing the Chipset icon from the WinBIOS setup main menu, shown below. The following is a list options offered by Chipset Setup Function Options Auto Configuration Function Disabled/Enabled 7.16 CPU Bus Speed/3 CPU Bus Speed/4 CPU Bus Speed/5...
  • Page 51 ISA I/O Recovery Disabled Enabled CPU to PCI Write Buffer Disabled Enabled Byte Merge Disabled Enabled Fast Back to Back Disabled Enabled C x 5 x 86 Linear Wrapped Mode Disabled Enabled PCI IDE Trigger Type Edge Level SBC-400 User's Manual...
  • Page 52 As part of the "Green" function, the Power Management setup offers options to help reduce power consumption. To see the the options in this group, choose the Power Mgmt icon from the WinBIOS Setup main menu. Chapter 3 AMI WinBIOS setup...
  • Page 53: Winbios Main Menu

    For example, if the default serial port starting I/ O ports (serial port1 - 3F8h, serial port2 - 2F8h, serial port3 - 3E8h, serial port4 - 2E8h) are, the configurations listed in the following table are possible: SBC-400 User's Manual...
  • Page 54 # of ports port assignment onboard serial ort 3E8h and 2F8h 3E8h and 3E8h 3F8h and 3E8h 3F8h and Disabled 2F8h 3F8h and Disabled 3F8h 2F8h and Disabled Manual If Manual is selected, the settings chosen by the end user in the Peripheral Setup apply.
  • Page 55: Standard Setup

    If drive D: is an IDE drive, the hard disk drive parameters for drive D: are automatically detected and reported to the Hard Disk Drive D: screen in Standard Setup, so you can easily configure drive D:. This option sets the WinBIOS Setup screen colors. SBC-400 User's Manual...
  • Page 56 The following icons appear in this section: WinBIOS 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 WinBIOS Setup is executed. The following screen appears when you select the password icon.
  • Page 57: Advanced Setup

    WinBIOS setup Main Menu. The password is stored in CMOS RAM after WinBIOS Setup completes. The next time the system boots, you are prompted for the password if the password function is present and is enabled. SBC-400 User's Manual...
  • Page 58: Anti-Virus

    Select the Anti-virus icon from the Security section of the Win- BIOS Setup main menu. WinBIOS issues a warning when any program (or virus) issues a Disk format command or attempts to write to the boot sector of the hard disk drive. The settings are Enabled or Disabled.
  • Page 59: Default

    You can load the Fail-Safe WinBIOS Setup options settings by selecting the Fail-Safe icon. The Fail-Safe settings provide the most stable settings, though they do not provide optimal performance. Use this option as a diagnos- tic aid if the system is behaving erratically. SBC-400 User's Manual...
  • Page 60 You can exit WinBIOS by pressing the <ESC> key while in theWinBIOS main menu screen. The following screen appears: Select the option you desire, and the system will continue its bootup sequence. Chapter 3 AMI WinBIOS setup...
  • Page 61 SBC-400 User's Manual...
  • Page 62 The following demo program illustrates the programming steps required to enable, set, and disable the watchdog timer. Appendix A Watchdog Timer Demo Program...
  • Page 63 /* MAIN PROGRAM */ void main (void) { unsigned int dog=0 run_time=0; char inkey; clrscr(); gotoxy(15, 6);printf("AAEON TECHNOLOGY, INC."); gotoxy(15, 7);printf("WATCHDOG TIMER TEST & DEMO PROGRAM"); gotoxy(15, 9);printf("Please setup watchdog delay time:(2 Sec-30 Sec)"); /* Set watchdog timer time-out interval */ scanf("%2d",&dog);...
  • Page 64 mydelay(); run_time=run_time+1; /* Display time elapsed */ gotoxy(45,11);printf(%2d.%1d sec",run_time/ 10,run_time%10); /* USER FUNCTION LIBRARY */ void mydelay(void) /* Delay program: */ /* Delay 109.89ms (18.2Hz*2) */{ clock_t start,end; start=clock(); end=start; while((end-start)<2){ end=clock(); Appendix A Watchdog Timer Demo Program...
  • Page 65 SBC-400 User's Manual...
  • Page 66 This appendix gives instructions for installing PC/104 module. Appendix B Installing PC/104 Modules...
  • Page 67 • PCM-3724 48-channel DIO Module • PCM-3910 Breadboard Module To install these modules on the SBC-400 is a quick and simple operation. The following steps show how to mount the PC/104 modules: Step 1 Remove the SBC-400 from your system paying particular attention to the safety instructions already mentioned above.
  • Page 68 Step 4 Mount the PC/104 module onto the CPU card. Do this by pressing the module firmly but carefully onto the mounting connectors. Step 5 Secure the PC/104 module onto the CPU card using the four mounting spacers and srews. P C / 1 0 4 M o u n t i n g S u p p o r t Female...
  • Page 69 3 . 7 7 5 3 . 5 7 5 3 . 5 7 5 0 . 2 0 0 0 . 2 0 0 0 . 2 0 0 3 . 3 5 0 3 . 5 5 0 SBC-400 User's Manual...

Table of Contents