IB300 - IBT Technologies Inc.

8 downloads 207 Views 1MB Size Report
INSTALLATIONS. IB300 User's Manual. 7. Specifications. Processor. Onboard NS Geode GX1-300. Chipset. NS CX 5530A. BIOS. Award BIOS. Supports APM ...
IB300 NS Geode GX1 3.5-inch Embedded Board

USER’S MANUAL Version 1.0

Acknowledgments Award is a registered trademark of Award Software International, Inc. PS/2 are trademarks of International Business Machines Corporation. Microsoft Windows is a registered trademark of Microsoft Corporation. Winbond is a registered trademark of Winbond Electronics Corporation. All other product names or trademarks are properties of their respective owners.

ii

IB300 User’s Manual

Table of Contents Introduction ........................................................5 Product Description ..........................................................5 Checklist...........................................................................6 Specifications....................................................................7 Board Dimensions.............................................................8

Installations ........................................................9 Installing the Memory .....................................................10 Setting the Jumpers.........................................................11 Connectors on IB300 ......................................................14

BIOS Setup........................................................28 Chipset Patch File Installation ...............50 VGA Drivers Installation............................54 Audio Drivers Installation.........................60 LAN Drivers Installation ............................68 Appendix ............................................................72 A. I/O Port Address Map....................................................... 72 B. Interrupt Request Lines (IRQ) ......................................... 73 C. Watchdog Programming Samples.................................... 74

IB300 User’s Manual

iii

This page is intentionally left blank.

iv

IB300 User’s Manual

INSTALLATIONS

Introduction Product Description The IB300 board is a high-performance multimedia board using the 3.5-inch SBC form factor. Based on the NS Geode GX1 and NS 5530A chipset, it features NS Geode GX1 processors with speeds of 300MHz. National Semiconductor's Geode GX1 processor is specially designed to power information and Internet appliances (IA) for entertainment, education, and business. The Geode GX1 represents a system-on-chip solution for IA applications such as thin clients, interactive set-top boxes, personal Internet access devices, and embedded systems. The device is available with a typical average power consumption ranging from 0.8 to 2.5 watts. Operating at lower voltages improves power consumption and thermal characteristics thus enabling maximum flexibility in system design. The IB300 packs all the functions of a versatile system, including VGA, Audio, Ethernet and LCD panel support. System memory is provided by one SO DIMM socket that accommodates up to 256MB SDRAM. The IB300 has two RS232 serial communication ports, one Cardbus / PCMCIA socket, pin header for two USB ports, and TTL connector for panel support.

IB300 User’s Manual

5

INSTALLATIONS

Checklist Your IB300 package should include the items listed below. Damaged or missing items should be reported to your supplier. • The IB300 3.5-inch SBC • Two floppy diskettes containing the following: • Chipset Patch File • NS Geode GX1 VGA Driver • Realtek RTL8100BL Ethernet Drivers • NS 5530A Audio Drivers • Optional cables such as: • 1 Floppy Ribbon Cable • 1 Audio Cable • 2 44-pin IDE Ribbon Cable • 1 COM Port Cable • 1 Printer Port Cable • 1 Power Cable • 1 Keyboard/Mouse Y Cable

6

IB300 User’s Manual

INSTALLATIONS

Specifications Processor Chipset BIOS

Onboard NS Geode GX1-300 NS CX 5530A Award BIOS Supports APM, DMI, PnP System Memory One 144-pin SO DIMM socket accepts up to 256MB SDRAM Multi I/O Chipset Winbond W83977F Super I/O controller and others Ti PCI1410 Cardbus controller (PCMCIA) Realtek RTL8100BL Ethernet controller NS LM4548 AC97 Codec VGA NX CX5530A Chipset Supports standard VGA, TFT panel VGA memory: 1MB~4MB shared with system memory Panel resolutions: up to 1024x768 Supports DSTN with optional daughter card (DXTN510 1.2 version) Battery Lithium Battery for real time clock Connectors PS2 type connector (6-pin mini din) x 1 for KB/MS DB15 slim-type VGA connector x 1 DB9 slim-type RS232 connector x 1 for COM1 Pin-header 10-pins x 1 for COM2 RJ45 connector with 2 LEDs x 1 USB connector (2 ports) x 1 PCMCIA connector x 1 Compact Flash card connector x 1 Pin-header 50-pins x 1 for TTL level panel Pin-header 44-pins x 2 for IDE1, IDE2 Pin-header 34-pins x 1 for FDD Pin-header 26-pins x 1 for parallel port Pin-header 12-pins x 1 for audio External CMOS battery connector x 1 Expansion Slot PC/104, PC/104+ Operating 0°C~60°C (32°F~140°F) Temperature Power Maximum 5V @4A Requirements Typical +5V @1.5A P/S Voltage +5V Form Factor 3.5-inch SBC Dimensions 145 mm x 102 mm (5.7" x 4") IB300 User’s Manual

7

INSTALLATIONS

Board Dimensions

8

IB300 User’s Manual

INSTALLATIONS

Installations This section provides information on how to use the jumpers and connectors on the IB300 in order to set up a workable system. The topics covered are:

Installing the Memory .....................................................10 Setting the Jumpers.........................................................11 Connectors on IB300 ......................................................14

IB300 User’s Manual

9

INSTALLATIONS

Installing the Memory The IB300 3.5-inch SBC supports one 144-pin SO-DIMM socket for a maximum total memory of 256MB in SDRAM type. The memory capacities supported are 32MB, 64MB, 128MB and 256MB. Installing and Removing SO-DIMMs To install the SO-DIMM module, locate the memory slot on the board and perform the following steps: 1. Hold the SO-DIMM module so that it is about 45 degrees facing the memory slot. 2. Gently push the SO-DIMM module and push it to the direction of the system board until the clips of the slot close to hold the SO-DIMM module in place. 3. To remove the SO-DIMM module, press the clips with both hands.

Top View of SO-DIMM Socket

10

IB300 User’s Manual

INSTALLATIONS

Setting the Jumpers Jumpers are used on the IB300 to select various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your needs. The following lists the connectors on IB300 and their respective functions. Jumper Locations on IB300.............................................................. 12 JP2: CF Connector master/Slave Setting ......................................... 13 JP5: Clear CMOS Content ................................................................ 13 JP7: Panel Voltage Setting................................................................ 13

IB300 User’s Manual

11

INSTALLATIONS

Jumper Locations on IB300

JP2: CF Connector master/Slave Setting JP5: Clear CMOS Content JP7: Panel Voltage Setting

12

IB300 User’s Manual

INSTALLATIONS

JP2: CF Connector master/Slave Setting JP2

Setting

Function

Short/Closed

Master

Open

Slave

JP5: Clear CMOS Content JP5

Setting

Function

Pin 1-2 Short/Closed

Clear CMOS Content

Pin 2-3 Short/Closed

Normal Operation

*Note: To clear CMOS contents, remove the jumper from pin 1-2 and place it on pin 2-3 for about 5 seconds, and then return the jumper to pin 1-2.

JP7: Panel Voltage Setting JP7

Setting

Function

Pin 1-2 Short/Closed

3.3V

Pin 2-3 Short/Closed

5V

IB300 User’s Manual

13

INSTALLATIONS

Connectors on IB300 The connectors on IB300 allows you to connect external devices such as keyboard, floppy disk drives, hard disk drives, printers, etc. The following table lists the connectors on IB300 and their respective functions. Connector Locations on IB300......................................................... 15 J1: FDD Connector ........................................................................... 16 J2, J4: IDE Connectors...................................................................... 16 JP3: External SMI Default Setting.................................................... 18 JP4: Digital I/O Connector ............................................................... 18 J3: Parallel Port Connector............................................................... 19 J5: Compact Flash Card Socket........................................................ 19 J6: Signals for DXTN510 daughter card.......................................... 19 J7: SO DIMM Socket ........................................................................ 19 J8: PC104+ Connector...................................................................... 20 J9, J10: PC104 Connector ................................................................ 22 J11: Audio Connector ....................................................................... 23 J12: TFT Panel Connector ................................................................ 23 J13: COM2 Connector...................................................................... 24 J14: Cardbus Connector.................................................................... 24 J15: Reset Connector ........................................................................ 24 CN1: Power Connector (5V)............................................................ 24 CN2: IrDA Connector ....................................................................... 24 CN3: CD-In Connector ..................................................................... 24 CN4: USB Connector........................................................................ 25 CN5: RJ45 Connector....................................................................... 25 CN6: KB/MS Connector................................................................... 25 CN7: COM1 Serial Port.................................................................... 25 CN8: VGA CRT Connector.............................................................. 27

14

IB300 User’s Manual

INSTALLATIONS

Connector Locations on IB300

Connector Locations on IB300 J1: FDD Connector J2, J4: IDE Connectors JP3: External SMI Default Setting JP4: Digital I/O Connector J3: Parallel Port Connector J5: Compact Flash Card Socket J6: Signals for DXTN510 daughter card J7: SO DIMM Socket J8: PC104+ Connector J9, J10: PC104 Connector J11: Audio Connector J12: TFT Panel Connector J13: COM2 Connector J14: Cardbus Connector J15: Reset Connector CN1: Power Connector (5V) CN2: IrDA Connector CN3: CD-In Connector CN4: USB Connector CN5: RJ45 Connector CN6: KB/MS Connector CN7: COM1 Serial Port CN8: VGA CRT Connector

IB300 User’s Manual

15

INSTALLATIONS

J1: FDD Connector Signal Name Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground

J2, J4: IDE Connectors Signal Name Reset IDE Host data 7 Host data 6 Host data 5 Host data 4 Host data 3 Host data 2 Host data 1 Host data 0 Ground DRQ0 Host IOW Host IOR IOCHRDY DACK0 IRQ14 Address 1 Address 0 Chip select 0 Activity Vcc

16

Pin #

Pin #

Signal Name

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33

2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34

RM/LC No connect No connect Index Motor enable 0 Drive select 1 Drive select 0 Motor enable 1 Direction Step Write data Write gate Track 00 Write protect Read data Side 1 select Diskette change

Pin #

Pin #

Signal Name

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41

2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42

Ground Host data 8 Host data 9 Host data 10 Host data 11 Host data 12 Host data 13 Host data 14 Host data 15 Key Ground Ground Ground Host ALE Ground No connect No connect Address 2 Chip select 1 Ground Vcc

IB300 User’s Manual

INSTALLATIONS Ground

43

44

IB300 User’s Manual

N.C.

17

INSTALLATIONS

JP3: External SMI Default Setting JP3

Setting

Function

Open

Default

JP4: Digital I/O Connector This 10-pin Digital I/O connector supports TTL levels and is used to control external devices requiring ON/OFF circuitry. Signal Name In0 In1 No Connect No Connect Ground

Pin # 1 2 3 4 5

Pin # 6 7 8 9 10

Signal Name Vcc Out0 Ground Out1 +12V

SPECIFICATIONS: Digital Input Input channels: 2 bits Input Voltage: High: 2.0V (min) Low: 0.8V (max) Input Load: High: 0.05mA max at 2.7V Low: 0.4mA max at 0.5V Register Address: 240H Register Format: BIT: D1 D0 Value: DI1 DI0

Digital Output Output channels: 2 bits Output voltage: High: Source -0.4mA at 2.4V min Low: Sink 8mA at 0.5V max Register Address: 240H (Write) Register Format: BIT: D1 D0 Value: DO1 DO0

18

IB300 User’s Manual

INSTALLATIONS

J3: Parallel Port Connector Signal Name Line printer strobe PD0, parallel data 0 PD1, parallel data 1 PD2, parallel data 2 PD3, parallel data 3 PD4, parallel data 4 PD5, parallel data 5 PD6, parallel data 6 PD7, parallel data 7 ACK, acknowledge Busy Paper empty Select

Pin # 1 3 5 7 9 11 13 15 17 19 21 23 25

Pin # 2 4 6 8 10 12 14 16 18 20 22 24 26

Signal Name AutoFeed Error Initialize Select Ground Ground Ground Ground Ground Ground Ground Ground N/A

J5: Compact Flash Card Socket J6: Signals for DXTN510 daughter card Signal Name 3.3V 3.3V 3.3V Ground Ground Ground Ground Ground

Pin # 1 2 3 4 5 6 7 8

Pin # 9 10 11 12 13 14 15 16

Signal Name PCIRSTX DSTNSCS DSTNSDO DSTNSDI DSTNSCLK Vcc Vcc Vcc

J7: SO DIMM Socket

IB300 User’s Manual

19

INSTALLATIONS

J8: PC104+ Connector PC/104-Plus Bus Signal Assignments Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

A GND/5.0V KEY² VI/O AD05 C/BE0* GND AD11 AD14 +3.3V SERR* GND STOP* +3.3V FRAME* GND AD18 AD21 +3.3V IDSEL0 AD24 GND AD29 +5V REQ0* GND GNT1* +5V CLK2 GND +12V -12V

J3/P3 B Reserved AD02 GND AD07 AD09 VI/O AD13 C/BE1* GND PERR* +3.3V TRDY* GND AD16 +3.3V AD20 AD23 GND C/BE3* AD26 +5V AD30 GND REQ2* VI/O CLK0 +5V INTD* INTA* Reserved

C +5 AD01 AD04 GND AD08 AD10 GND AD15 SB0* +3.3V LOCK* GND IRDY* +3.3V AD17 GND AD22 IDSEL1 VI/O AD25 AD28 GND REQ1* +5V GNT2* GND CLK3 +5V INTB* Reserved

D AD00 +5V AD03 AD06 GND M66EN AD12 +3.3V PAR SDONE GND DEVSEL* +3.3V C/BE2* GND AD19 +3.3V IDSEL2 IDSEL3 GND AD27 AD31 VI/O GNT0* GND CLK1 GND RST* INTC* GND/3.3V KEY²

* The shaded area denotes power or ground signals. * The KEY pins are to guarantee proper module installation. Pin-A1 will be removed and the female side plugged for 5.0V I/O signals and Pin-D30 will be modified in the same manner for 3.3V I/O. It is recommended that both KEY pins (A1 and D30) be electrically connnected for GND for shielding.

20

IB300 User’s Manual

INSTALLATIONS

PC/104 Bus Signal (Reference Only) J1/P1

J2/P2 Pin 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Row D GND MEMCS16* IOCS16* IRQ10 IRQ11 IRQ12 IRQ15 IRQ14 DACK0* DRQ0 DACK5* DRQ5 DACK6* DRQ5 DACK7* DRQ7 +5V MASTER* GND GND

Row C GND SBHE* LA23 LA22 LA21 LA20 LA19 LA18 LA17 MEMR* MEMW* SD8 SD9 SD10 SD11 SD12 SD13 SD14 SD15 KEY

Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Row A IOCHCHK* 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

IB300 User’s Manual

Row B GND RESETDRV +5V IRQ9 -5V DRQ2 -12V ENDXFR* +12V KEY SMEMW* SMEMR* IOW IOR DACK3* DRQ3 DACK1* DRQ1 REFRESH* SYSCLK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 DACK2* TC BALE +5V OSC GND GND

21

INSTALLATIONS

J9, J10: PC104 Connector J9 and J10 are dual-in-line pin headers that support PC-104 modules. J9 consists of 64 pins and J10 has 40 pins. Pin A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 ZA15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32

22

CON1 Signal Name Pin IOCHK B1 D7 B2 D6 B3 D5 B4 D4 B5 D3 B6 D2 B7 D1 B8 D0 B9 IOCHRDY B10 AEN B11 A19 B12 A18 B13 A17 B14 A16 B15 A15 B16 A14 B17 A13 B18 A12 B19 A11 B20 A10 B21 A9 B22 A8 B23 A7 B24 A6 B25 A5 B26 A4 B27 A3 B28 A2 B29 A1 B30 A0 B31 GND B32

Signal Name GND REST VCC IRQ9 -5V DRQ2 -12V OWS +12V GND SMEMW SMEMR IOW IOR DACK3 DRQ3 DACK1 DRQ1 REFRESH CLK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 DACK2 TC BALE VCC OSC GND GND

Pin C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20

CON2 Signal Name Pin GND D1 SBHE D2 LA23 D3 LA22 D4 LA21 D5 LA20 D6 LA19 D7 LA18 D8 LA17 D9 MEMR D10 MEMW D11 D8 D12 D9 D13 D10 D14 D11 D15 D12 D16 D13 D17 D14 D18 D15 D19 KEY PIN D20

IB300 User’s Manual

Signal Name GND MEMCS16 IOCS16 IRQ10 IRQ11 IRQ12 IRQ15 IRQ14 DACK0 DRQ0 DACK5 DRQ5 DACK6 DRQ6 DACK7 DRQ7 VCC MASTER GND GND

INSTALLATIONS

J11: Audio Connector The audio connector is a 12-pin header connector supporting an external connector supporting 3 sockets for Line Out, Line In and Mic functions. Signal Name Line Out R Ground Line In R Ground Mic Ground

Pin # 1 3 5 7 9 11

Pin # 2 4 6 8 10 12

Signal Name Line Out L Ground Line In L Ground BIAS NC

J12: TFT Panel Connector J12 is the pin header for TFT flat panel LCD displays. Signal Name +12V Ground 5V/3.3V SCL SDA B0 B2 B4 CRTHSYNC G0 G2 G4 N.C. R0 R2 R4 Ground SHFCLK DISPENA(MDE)

Ground Ground ENAVDD

Pin # 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43

Pin # 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44

IB300 User’s Manual

Signal Name +12V Ground 5V/3.3V Ground TVCLK B1 B3 B5 CRTVSYNC G1 G3 G5 N.C. R1 R3 R5 Ground FLM(VSYNC) LP(HSYNC)

ENABKL N.C. 5V/3.3V

23

INSTALLATIONS

J13: COM2 Connector

Signal Name DCD, Data carrier detect RXD, Receive data TXD, Transmit data DTR, Data terminal ready Ground

Pin # 1 3 5 7 9

Pin # 2 4 6 8 10

Signal Name DSR, Data set ready RTS, Request to send CTS, Clear to send RI, Ring indicator Not Used

J14: Cardbus Connector J15: Reset Connector CN1: Power Connector (5V)

CN2: IrDA Connector The IrDA connector is used for wireless communication. Pin # Signal Name 1 +5V 2 No connect 3 Ir RX 4 Ground 5 Ir TX CN3: CD-In Connector J4 and J5 are the CD-in connectors. Below is their pin out assignments. Pin # Signal Name 1 Ground 2 Left 3 Ground 4 Right

24

IB300 User’s Manual

INSTALLATIONS

CN4: USB Connector Pin # 1 2 3 4

Signal Name Vcc USBUSB+ Ground

CN5: RJ45 Connector TD+(pin#1) TD-(pin#2) RD+(pin#3)

Active LED

RD-(pin#6)

Link LED

RJ-45

CN6: KB/MS Connector This connector must use a Y-cable with dual D-connectors for a PS/2 keyboard and a PS/2 mouse. Pin # 1 2 3 4 5 6

Signal Name Mouse data Keyboard data Ground Vcc Mouse Clock Keyboard Clock

CN7: COM1 Serial Port Pin # 1 2 3 4 5 6 7 8 9 10

Signal Name DCD, Data carrier detect RXD, Receive data TXD, Transmit data DTR, Data terminal ready GND, ground DSR, Data set ready RTS, Request to send CTS, Clear to send RI, Ring indicator Not Used

IB300 User’s Manual

25

INSTALLATIONS

26

IB300 User’s Manual

INSTALLATIONS

CN8: VGA CRT Connector The pin assignments of the VGA CRT connector are as follows: Signal Name Red Blue GND GND N.C. N.C. HSYNC NC

Pin 1 3 5 7 9 11 13 15

IB300 User’s Manual

Pin 2 4 6 8 10 12 14

Signal Name Green N.C. GND GND GND N.C. VSYNC

27

CHIPSET PATCH FILE INSTALLATION

BIOS Setup This section describes the different settings available in the Award BIOS that comes with the IB300 embedded board. The topics covered in this section are as follows: BIOS Introduction ............................................................................ 29 BIOS Setup........................................................................................ 29 Standard CMOS Setup...................................................................... 31 BIOS Features Setup ........................................................................ 34 Chipset Features Setup..................................................................... 37 Power Management Setup................................................................ 40 PNP/PCI Configuration................................................................... 42 Load BIOS Defaults ......................................................................... 44 Load Setup Defaults ......................................................................... 44 Integrated Peripherals ....................................................................... 46 Supervisor / User Password............................................................. 48 IDE HDD Auto Detection................................................................ 49 Save & Exit Setup............................................................................. 49 Exit Without Saving ......................................................................... 49

28

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

BIOS Introduction The Award BIOS (Basic Input/Output System) installed in your system’s ROM provides critical low-level support for standard devices such as disk drives, parallel port and serial ports. It also adds virus and password protection, as well as special support for detailed fine-tuning of the chipset controlling the entire system.

BIOS Setup The Award BIOS provides a Setup utility program for specifying the system configurations and settings. The BIOS ROM of the system stores the Setup utility. When you turn on the computer, the Award BIOS is immediately activated. Pressing the key immediately allows you to enter the Setup utility. If you are a little bit late pressing the key, POST (Power On Self Test) will continue with its test routines, thus preventing you from invoking the Setup. If you still wish to enter Setup, restart the system by pressing the ”Reset” button or simultaneously pressing the , and keys. You can also restart by turning the system Off and back On again. The following message will appear on the screen: Press



to

Enter

Setup

In general, you press the arrow keys to highlight items, to select, the and keys to change entries, for help and to quit. When you enter the Setup utility, the Main Menu screen will appear on the screen. The Main Menu allows you to select from various setup functions and exit choices.

IB300 User’s Manual

29

CHIPSET PATCH FILE INSTALLATION

ROM PCI/ISA BIOS CMOS SETUP UTILITY AWARD SOFTWARE, INC. STANDARD CMOS SETUP BIOS FEATURES SETUP CHIPSET FEATURES SETUP POWER MANAGEMENT SETUP PNP/PCI CONFIGURATION LOAD BIOS DEFAULTS LOAD SETUP DEFAULTS

INTEGRATED PERIPHERALS SUPERVISOR PASSWORD USER PASSWORD IDE HDD AUTO DETECTION SAVE & EXIT SETUP EXIT WITHOUT SAVING

ESC : Quit F10 : Save & Exit Setup F6 : Save CMOS to BIOS

á â à ß : Select Item (Shift) F2 : Change Color F7 : Load CMOS From BIOS

Time, Date, Hard Disk Type

The section below the setup items of the Main Menu displays the control keys for this menu. At the bottom of the Main Menu just below the control keys section, there is another section that displays information about the currently highlighted item in the list. Note:

If your computer cannot boot after making and saving system changes with Setup, the Award BIOS supports an override to the CMOS settings that resets your system to its default.

Warning: It is strongly recommended that you avoid making any changes to the chipset defaults. These defaults have been carefully chosen by both Award and your system manufacturer to provide the absolute maximum performance and reliability. Changing the defaults could cause the system to become unstable and crash in some cases.

30

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

Standard CMOS Setup “Standard CMOS Setup” allows you to record some basic hardware configurations in your computer system and set the system clock and error handling. If the 5.25-inch SBC is already installed in a working system, you will not need to select this option. You will need to run the Standard CMOS option, however, if you change your system hardware configurations, the onboard battery fails, or the configuration stored in the CMOS memory was lost or damaged. ROM PCI/ISA BIOS STANDARD CMOS SETUP AWARD SOFTWARE, INC. Date (mm:dd:yy) : Thu, Mar 8 2001 Time (hh:mm:ss) :

00 : 00 : 00

HARD DISKS

TYPE

SIZE

CYLS

LANDZ

SECTOR

MODE

Primary Master Primary Slave

Auto Auto

0

0

0

0

0

0

0

0

0

0

0

0

Auto Auto

Secondary Master

Auto

0

0

0

0

0

0

Auto

Secondary Slave

Auto

0

0

0

0

0

0

Auto

Drive A

: 1.44M, 3.5in

Drive B

: None

Video

: EGA / VGA

Halt On

: All Errors

HEAD PRECOMP

Base Memory

:

640K

Extended Memory

:

15360K

Other Memory

:

384K

Total Memory

:

16384K

ESC : Quit

á â à ß : Select

F1 : Help

(Shift) F2 : Change Color

Item

PU / PD / + / - : Modify

At the bottom of the menu are the control keys for use on this menu. If you need any help in each item field, you can press the key. It will display the relevant information to help you. The memory display at the lower right-hand side of the menu is read-only. It will adjust automatically according to the memory changed. The following describes each item of this menu. Date The date format is: Day : Month : Date : Year :

Sun to Sat 1 to 12 1 to 31 1994 to 2079

To set the date, highlight the “Date” field and use the PageUp/ PageDown or +/- keys to set the current time. IB300 User’s Manual

31

CHIPSET PATCH FILE INSTALLATION

Time The time format is:

Hour : 00 to 23 Minute : 00 to 59 Second : 00 to 59

To set the time, highlight the “Time” field and use the / or +/- keys to set the current time. Primary HDDs / Secondary HDDs The onboard PCI IDE connectors provide Primary and Secondary channels for connecting up to four IDE hard disks or other IDE devices. Each channel can support up to two hard disks; the first is the “Master” and the second is the “Slave”. To enter the specifications for a hard disk drive, you must select first a “Type”. There are 45 predefined types and 4 user definable types are for Enhanced IDE BIOS. Type 1 to 45 are predefined. Type “User” is user-definable. For the Primary Master/Slave as well as Secondary Master/Slave, you can select “Auto” under the TYPE and MODE fields. This will enable auto detection of your IDE drives and CD-ROM drive during POST. Press / to select a numbered hard disk type or type the number and press the key. The hard disk will not work properly if you enter incorrect information for this field. If your hard disk drive type is not matched or listed, you can use Type User to define your own drive type manually. If you select Type User, related information is asked to be entered to the following items. CYLS : Number of cylinders HEAD : Number of read/write heads PRECOMP : Write precompensation LANDZ : Landing zone SECTOR : Number of sectors SIZE : Automatically adjust according to the configuration MODE (for IDE HDD only) : Auto Normal (HD < 528MB) Large (for MS-DOS only) LBA (HD > 528MB and supports Logical Block Addressing)

32

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

NOTE: The specifications of your drive must match with the drive table. If your hard disk drive type is not matched or listed, you can use Type User to define your own drive type manually. Drive A / Drive B These fields identify the types of floppy disk drive A or drive B that has been installed in the computer. The available specifications are: 360KB 1.2MB 720KB 1.44MB 2.88MB 5.25 in. 5.25 in. 3.5 in. 3.5 in. 3.5 in. Video This field selects the type of video display card installed in your system. You can choose the following video display cards: EGA/VGA For EGA, VGA, SEGA, SVGA or PGA monitor adapters.(default) CGA 40 Power up in 40 column mode. CGA 80 Power up in 80 column mode. MONO For Hercules or MDA, includes high resolution monochrome adapters. Halt On This field determines whether or not the system will halt if an error is detected during power up. No errors The system boot will not be halted for any error that may be detected. All errors Whenever the BIOS detects a non-fatal error, the system will be halted and you will be prompted. All, But Keyboard The system boot will not be halted for a keyboard error; it will stop for all other errors. All, But Diskette The system boot will not be halted for a disk error; it will stop for all other errors. All, But Disk/Key The system boot will not be halted for a keyboard or disk error; it will stop for all other errors.

IB300 User’s Manual

33

CHIPSET PATCH FILE INSTALLATION

BIOS Features Setup This section allows you to configure and improve your system and allows you to set up some system features according to your preference. ROM / PCI ISA BIOS BIOS FEATURES SETUP AWARD SOFTWARE, INC. Virus Warning CPU Internal Cache Quick Power On Self Test Boot Sequence Swap Floppy Drive Boot Up Floppy Seek Boot Up Numlock Status Boot Up System Speed Gate A20 Option Memory Parity Check Typematic Rate Setting

: : : : : : : : : : :

Disabled Enabled Enabled A, C, SCSI Disabled Disabled On High Fast Disabled Disabled

Typematic Rate (chars/Sec)

:6

Typematic Delay (Msec)

: 250

Security Option

: Setup

PCI /VGA Palette Snoop OS Select For DRAM>64MB Report No FDD For WIN 95

: Disabled : Non-OS2 : No

Video BIOS Shadow C8000-CBFFF Shadow CC000-CFFFF Shadow D0000-D3FFF Shadow D4000-D7FFF Shadow D8000-DBFFF Shadow DC000-DFFF Shadow

: : : : : : :

Enabled Disabled Disabled Disabled Disabled Disabled Disabled

á â à ß : Select Item F1 : Help PU/PD/+/- : Modify F5 : Old Values (Shift) F2 : Color F6 : Load BIOS Defaults F7 : Load Setup Defaults ESC : Quit

Virus Warning This item protects the boot sector and partition table of your hard disk against accidental modifications. If an attempt is made, the BIOS will halt the system and display a warning message. If this occurs, you can either allow the operation to continue or run an anti-virus program to locate and remove the problem. Note that some diagnostic programs would attempt to access the boot sector table and can cause the virus warning. Disable the Virus Warning feature when this happens. Quick Power On Self Test This choice speeds up the Power On Self Test (POST) after you power up the system. If it is set to Enabled, BIOS will skip some items.

34

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

Boot Sequence This field determines the drive that operating system. The options are: A, C, SCSI (default) D, A, SCSI C, A, SCSI E, A, SCSI C, CDROM, A F, A, SCSI

the system searches first for an SCSI, C, A C only LS120, C

CDROM, C, A SCSI, A, C

Swap Floppy Drive This item allows you to determine whether or not to enable the swap Floppy Drive. When enabled, the BIOS swaps floppy drive assignments so that Drive A becomes Drive B, and Drive B becomes Drive A. By default, this field is set to Disabled. Boot Up Floppy Seek When enabled, the BIOS will seek whether or not the floppy drive installed has 40 or 80 tracks. 360K type has 40 tracks while 760K, 1.2M and 1.44M all have 80 tracks. Boot Up NumLock Status This allows you to activate the NumLock function after you power up the system. By default, the system boots up with NumLock On. Boot Up System Speed The options are "High" and "Low", where "High" is the normal system speed, and is the default setting. Gate A20 Option This field allows you to select how Gate A20 is worked. The Gate A20 is a device used to address memory above 1 MB. By default, this field is set to Fast. Memory Parity Check The memory parity check is performed during system boot up. By default, this field is set to Disabled. Typematic Rate Setting When disabled, continually holding down a key on your keyboard will generate only one instance. When enabled, you can set the two typematic controls listed next. By default, this field is set to Disabled.

IB300 User’s Manual

35

CHIPSET PATCH FILE INSTALLATION

Typematic Rate (Chars/Sec) When the typematic rate is enabled, the system registers repeated keystrokes speeds. You can select speed range from 6 to 30 characters per second. By default, this item is set to 6. Typematic Delay (Msec) When the typematic rate is enabled, this item allows you to set the time interval for displaying the first and second characters. By default, this item is set to 250msec. Security Option This field allows you to limit access to the System and Setup. The default value is Setup. When you select System, the system prompts for the User Password every time you boot up. When you select Setup, the system always boots up and prompts for the Supervisor Password only when the Setup utility is called up. PCI/VGA Palette Snoop Some display cards that are non-standard VGA may not show colors properly. This field allows you to set whether or not MPEG ISA/VESA VGA Cards can work with PCI/VGA. When this field is enabled, a PCI/VGA can work with an MPEG ISA/VESA VGA card. When this field is disabled, a PCI/VGA cannot work with an MPEG ISA/VESA card. OS Select for DRAM > 64MB This option allows the system to access greater than 64MB of DRAM memory when used with OS/2 that depends on certain BIOS calls to access memory. The default setting is NON-OS/2. Report No FDD for WIN 95 This option allows Windows 95 to share with other peripherals IRQ6 that is assigned to a floppy disk drive if the drive is not existing. The default setting is No. Video BIOS Shadow This item allows you to change the Video BIOS location from ROM to RAM. Video Shadow will increase the video speed. C8000 - CBFFF Shadow/DC000 - DFFFF Shadow Shadowing a ROM reduces the memory available between 640KB to 1024KB. These fields determine whether or not optional ROM will be copied to RAM. 36

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

Chipset Features Setup This menu controls the configuration of the embedded board chipset. ROM PCI/ISA BIOS CHIPSET FEATURES SETUP AWARD SOFTWARE INC. SDRAM Timing Setup SDRAM Clock Ratio MD High Drive Control MA/BA High Drive Control Control High Drive/Slew Two Clock Address Setup SDCLK Edge Delay SDCLK Falling Delay SDCLK High Drive/Slew Shift SDCLK CAS Latency (LTMODE)

Multiple Monitor Support Video Memory Size Flat Panel Status TFT Flat Panel Resolution

: User : /4 : Gradual : Gradual : Gradual : Disabled : 0 Clock : 0 Clock : Tristate : 2 Clock : 3 Clock

16-bit I/O Recovery (CLK) 8-bit I/O Recovery (CLK) USB Controller USB Legacy Support

: : : :

5 5 Enabled Enabled

Digital I/O Address

: Disabled

: : : No Onboard : 2.5M : Enabled ESC : Quit á â à ß : Select Item : 800x600 F1 : Help PU/PD/+/- : Modify F5 : Old Values (Shift) F2 : Color F6 : Load BIOS Defaults F7 : Load Setup Defaults

SDRAM Timing Setup The options are Auto and User. When Auto is selected, the (10) fields related to the DRAM timing setup is hidden. SDRAM Clock Ratio The options are /2, /2.5, /3, /3.5, /4. The ratio is the fraction value with reference to the CPU front side bus. MD High Drive Control The options are Gradual, Highest, Tristate, and Smallest. MA/BA High Drive Control The options are Gradual, Highest, Tristate, and Smallest. Control High Drive Control The options are Gradual, Highest, Tristate, and Smallest. Two Clock Address Setup The options are Disabled and Enabled. SDCLK Edge Delay The options are 0, 1, 2, and 3.

IB300 User’s Manual

37

CHIPSET PATCH FILE INSTALLATION

SDCLK Falling Delay The options are 0, 1, 2, and 3. SDCLK High Drive Control The options are Gradual, Highest, Tristate, and Smallest. Shift Clock The options are Disabled and Enabled. Two Clock Address Setup The options are No Shift, 0.5, 1, 1.5, 2, 2.5, and 3. CAS Latency (LTMODE) The options are 1, 2, 3, 4, 5, 6, and 7. Multiple Monitor Support The options are No Onboard, PCI first, and M/B First. Video Memory Size The options are 1.5, 2.5 and 4. Flat Panel Status The options are Disabled and Enabled. TFT Flat Panel Resolution The options are 640x480, 800x600, and 1024x768. 16 Bit I/O Recovery Time This option specifies the length of the delay (in sysclks) inserted between consecutive 16-bit I/O operations.

38

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

8 Bit I/O Recovery Time This option specifies the length of the delay (in sysclks) inserted between consecutive 8-bit I/O operations. USB Controller The options are Disabled and Enabled. USB Legacy Support The options are Disabled and Enabled. Digital I/O Address The options are 240H, 260H, 280H, and Disabled.

IB300 User’s Manual

39

CHIPSET PATCH FILE INSTALLATION

Power Management Setup The Power Management Setup allows you to save energy of your system effectively. It will shut down the hard disk and turn off video display after a period of inactivity. ROM PCI/ISA BIOS POWER MANAGEMENT SETUP AWARD SOFTWARE, INC. Power Management

: Disabled

** PM Timers ** Doze Mode : Disabled Standby Mode : Disabled HDD Power Down : Disabled MODEM Use IRQ : NA Throttle Duty Cycle

: 33%

IRQ 1 (Keyboard) IRQ3 (COM2) IRQ4 (COM1) IRQ5 (LPT 2) IRQ6 (Floppy Disk IRQ7 (LPT1) IRQ9 (IRQ2 Redir) IRQ10 (Reserved) IRQ11 (Reserved) IRQ12 (PS/2 Mouse) IRQ13 (Coprocessor) IRQ14 (Hard Disks) IRQ15 (Reserved)

: : : : : : : : : : : : :

OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF

á â à ß : Select Item : Help PU/PD/+/- : Modify : Old Values (Shift) F2 : Color : Load BIOS Defaults : Load Setup Defaults

ESC : Quit F1 F5 F6 F7

Power Management This field allows you to select the type of power saving management modes. The options are Disabled and Enabled. Doze Mode When enabled, and after the set time of system inactivity, the CPU clock will run at a slower speed while all other devices still operate at full speed. Standby Mode After the selected period of system inactivity, the fixed disk drive and the video shut off while all other devices still operate at full speed. HDD Power Down When enabled, and after the set time of system inactivity, the hard disk drive will be powered down while all other devices remain active. Modem Use IRQ The IRQ used by the modem can be set to NA, 3 (default), 4, 5, 7, 9, 10 and 11. 40

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

Throttle Duty Cycle When the system enters Doze mode, the CPU clock runs only part of the time. You may select the percent of time that the clock runs. The options are 75%, 12.5%, 33.3%, and 50.0%. IRQ1/3/4/5/6/7/9/10/11/12/13/14/15 These fields allows the enabling or disabling the IRQs supporting various devices.

IB300 User’s Manual

41

CHIPSET PATCH FILE INSTALLATION

PNP/PCI Configuration This option configures the PCI bus system. All PCI bus systems on the system use INT#, thus all installed PCI cards must be set to this value. ROM PCI/ISA BIOS PNP/PCI CONFIGURATION AWARD SOFTWARE INC. PNP OS Installed

: No

PCI IRQ Activated by

: Level

Resources Controlled by

: Manual

Use MEM base addr

: NA

Reset Configuration Data

: Disabled

IRQ-3

assigned to

: Legacy ISA

IRQ-4

assigned to

: Legacy ISA

IRQ-5

assigned to

: PCI/ISA PnP

IRQ-7

assigned to

: Legacy ISA

IRQ-9

assigned to

: PCI/ISA PnP

IRQ-10 assigned to

: PCI/ISA PnP

IRQ-11 assigned to

: PCI/ISA PnP

IRQ-12 assigned to

: PCI/ISA PnP

IRQ-14 assigned to

: PCI/ISA PnP

IRQ-15 assigned to

: PCI/ISA PnP

DMA-0 assigned to

: PCI/ISA PnP

DMA-1 assigned to

: PCI/ISA PnP

ESC : Quit

á â ß : Select Item

DMA-3 assigned to

: PCI/ISA PnP

F1 : Help

PU/PD/+/- : Modify

DMA-5 assigned to

: PCI/ISA PnP

F5 : Old Values

(Shift) F2 : Color

DMA-6 assigned to

: PCI/ISA PnP

F6 : Load BIOS Defaults

DMA-7 assigned to

: PCI/ISA PnP

F7 : Load Setup Defaults

PNP OS Installed Select Yes if the system operating environment is Plug-and-Play aware (e.g., Windows 95). The options: Yes and No. Resources Controlled by The Award Plug and Play BIOS can automatically configure all the boot and Plug and Play-compatible devices. If you select Auto, all the interrupt request (IRQ) and DMA assignment fields disappear, as the BIOS automatically assigns them. The options: Auto and Manual. Reset Configuration Data Normally, you leave this field Disabled. Select Enabled to reset 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 cannot boot. The options: Enabled and Disabled.

42

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

IRQ3/4/5/7/9/10/11/12/14/15, DMA0/1/3/5/6/7 assigned to These fields allow you to determine the IRQ/DMA assigned to the ISA bus and is not available to any PCI slot. PCI IRQ Activated By This option allows you to set the method by which the IRQs for your PCI cards are activated / triggered. ISA and old PCI cards are Edge triggered (using a single voltage) while newer PCI cards are Level triggered (using multiple voltage levels). Used MEM base addr Select a base address for the memory area used by any peripheral that requires high memory. The options: C800, CC00, D000, D400, D800, DC00, N/A.

IB300 User’s Manual

43

CHIPSET PATCH FILE INSTALLATION

Load BIOS Defaults This option allows you to load the troubleshooting default values permanently stored in the BIOS ROM. These default settings are non-optimal and disable all high-performance features. ROM PCI/ISA BIOS CMOS SETUP UTILITY AWARD SOFTWARE, INC. STANDARD CMOS SETUP INTEGRATED PERIPHERALS BIOS FEATURES SETUP SUPERVISOR PASSWORD CHIPSET FEATURES SETUP USER PASSWORD POWER MANAGEMENT SETUP IDE HDD AUTO DETECTION PNP/PCI CONFIGURATION Load BIOS Defaults SAVE (Y/N)? & EXIT N SETUP LOAD BIOS DEFAULTS EXIT WITHOUT SAVING LOAD SETUP DEFAULTS ESC : Quit F10 : Save & Exit Setup F6 : Save CMOS to BIOS

á â à ß : Select Item (Shift) F2 : Change Color F7 : Load CMOS From BIOS

Load BIOS Defaults except Standard CMOS Setup

To load BIOS defaults value to CMOS SRAM, enter “Y”. If not, enter “N”.

Load Setup Defaults This option allows you to load the default values to your system configuration. These default settings are optimal and enable all high performance features. ROM PCI/ISA BIOS CMOS SETUP UTILITY AWARD SOFTWARE, INC. STANDARD CMOS SETUP INTEGRATED PERIPHERALS BIOS FEATURES SETUP SUPERVISOR PASSWORD CHIPSET FEATURES SETUP USER PASSWORD POWER MANAGEMENT SETUP IDE HDD AUTO DETECTION PNP/PCI CONFIGURATION SAVE & EXIT SETUP Load Setup Defaults (Y/N)? N LOAD BIOS DEFAULTS EXIT WITHOUT SAVING LOAD SETUP DEFAULTS ESC : Quit F10 : Save & Exit Setup F6 : Save CMOS to BIOS

á â à ß : Select Item (Shift) F2 : Change Color F7 : Load CMOS From BIOS

Load BIOS Defaults except Standard CMOS Setup

44

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

To load SETUP defaults value to CMOS SRAM, enter “Y”. If not, enter “N”.

IB300 User’s Manual

45

CHIPSET PATCH FILE INSTALLATION

Integrated Peripherals This option allows you to determine your hard disk configuration, mode and port. ROM PCI/ISA BIOS INTEGRATED PERIPHERALS AWARD SOFTWARE INC. IDE HDD Block Mode

: Disabled

Onboard Serial Port 1

: 3F8 / IRQ4

Primary IDE Channel

: Enabled

Onboard Serial Port 2

: 2F8 / IRQ3

Master Drive PIO Mode

: Auto

UART Mode Select

: Normal

Slave Drive PIO Mode

: Auto

Secondary IDE Channel

: Enabled

Master Drive PIO Mode

: Auto

Slave Drive PIO Mode

: Auto

Onboard Parallel Port

: 378H/IRQ7

IDE Primary Master UDMA

: Auto

Parallel Port Mode

: SPP

IDE Primary Slave UDMA

: Auto

IDE Secondary Master UDMA : Auto IDE Secondary Slave UDMA

: Auto

Onboard FDC Controller

: Enabled

Built in CPU Audio

: Enabled

Audio I/O Base Address

: 220H

ESC : Quit

á â ß : Select Item

MPU-401 I/O Base Address

: 330H

F1 : Help

PU/PD/+/- : Modify

Audio IRQ Select

: IRQ5

F5 : Old Values

(Shift) F2 : Color

Audio Low DMA Select

: DMA1

F6 : Load BIOS Defaults

Audio High DMA Select

: DMA5

F7 : Load Setup Defaults

IDE HDD Block Mode This field allows your hard disk controller to use the fast block mode to transfer data to and from your hard disk drive. IDE Primary Master/Slave PIO And Secondary Master/Slave PIO The four IDE PIO (Programmed Input/Output) fields let you set a PIO mode (0-4) for each of the four IDE devices that the onboard IDE interface supports. Modes 0 through 4 provide successively increased performance. In Auto mode, the system automatically determines the best mode for each device. IDE Primary Master/Slave UDMA And Secondary Master/Slave UDMA Ultra DMA/33 implementation is possible only if your IDE hard drive supports it and the operating environment includes a DMA driver (Windows 95 OSR2 or a third-party IDE bus master driver). If your hard drive and your system software both support Ultra DMA/33, select Auto to enable BIOS support. 46

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

Onboard FDC Controller This should be enabled if your system has a floppy disk drive (FDD) installed on the system board and you wish to use it. Even when so equipped, if you add a higher performance controller, you will need to disable this feature. Built in CPU Audio By default, the built in audio is enabled. When this field is enabled, other settings that appear will include Audio I/O Base Address, MPU-401 I/O Base Address, Audio IRQ Select, Audio Low DMA Select and Audio High DMA Select. Onboard Serial/Parallel Port These fields allow you to select the onboard serial/parallel port and its address. The default values for these ports are: Serial Port 1 3F8/IRQ4 Serial Port 2 2F8/IRQ3 Parallel Port 378H/IRQ7 UART Mode Select This item allows you to determine which Infra Red (IR) function of onboard I/O chip. The options are Normal, IrDA, and ASKIR. The IrDA and ASKIR are used when you have an IrDA interface module connected to the system. Onboard Parallel Mode This field allows you to determine parallel port mode function. SPP Standard Printer Port EPP Enhanced Parallel Port ECP Extended Capabilities Port ECP+EPP Extended Capabilities Port or Enhanced Parallel Port

IB300 User’s Manual

47

CHIPSET PATCH FILE INSTALLATION

Supervisor / User Password These two options set the system password. Supervisor Password sets a password that will be used to protect the system and Setup utility. User Password sets a password that will be used exclusively on the system. To specify a password, highlight the type you want and press . The Enter Password: message prompts on the screen. Type the password, up to eight characters in length, and press . The system confirms your password by asking you to type it again. After setting a password, the screen automatically returns to the main screen. To disable a password, just press the key when you are prompted to enter the password. A message will confirm the password to be disabled. Once the password is disabled, the system will boot and you can enter Setup freely. ROM PCI/ISA BIOS CMOS SETUP UTILITY AWARD SOFTWARE, INC. STANDARD CMOS SETUP INTEGRATED PERIPHERALS BIOS FEATURES SETUP SUPERVISOR PASSWORD CHIPSET FEATURES SETUP USER PASSWORD POWER MANAGEMENT SETUP IDE HDD AUTO DETECTION PNP/PCI CONFIGURATION SAVE & EXIT SETUP Enter Password: LOAD BIOS DEFAULTS EXIT WITHOUT SAVING LOAD SETUP DEFAULTS ESC : Quit F10 : Save & Exit Setup F6 : Save CMOS to BIOS

á â à ß : Select Item (Shift) F2 : Change Color F7 : Load CMOS From BIOS

Change / Set / Disable Password

48

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

IDE HDD Auto Detection This option detects the parameters of an IDE hard disk drive, and automatically enters them into Standard CMOS Setup screen. ROM PCI/ISA BIOS STANDARD CMOS SETUP AWARD SOFTWARE, INC. HARD DISKS

TYPE

SIZE

CYLS HEAD PRECOMP

LANDZ

SECTOR

MODE

Primary Master: Select Primary Master Option (N=SKIP) : N OPTIONS

TYPE

SIZE

1 (Y)

0

0

CYLS HEAD PRECOMP 0

0

LANDZ

SECTOR

MODE

0

0

NORMAL

0

NOTE: Some OSes (like SCO-UNIX) must use ”N ORMAL” for installation

ESC: SKIP

Up to four IDE drives can be detected, with parameters for each appearing in sequence inside a box. To accept the displayed entries, press the “Y” key to skip to the next drive, press the “N” key. If you accept the values, the parameters will appear listed beside the drive letter on the screen.

Save & Exit Setup This option allows you to determine whether or not to accept the modifications. If you type “Y”, you will quit the setup utility and save all changes into the CMOS memory. If you type “N”, you will return to Setup utility.

Exit Without Saving Select this option to exit the Setup utility without saving the changes you have made in this session. Typing “Y” will quit the Setup utility without saving the modifications. Typing “N” will return you to Setup utility.

IB300 User’s Manual

49

CHIPSET PATCH FILE INSTALLATION

Chipset Patch File Installation This section provides information on how to install chipset patch files that is required for the OS to recognize the chipset of the board. It is recommended that this installation procedure be made before you install the chipset drivers. The following section describes the normal display driver installation procedures for Windows 98. 1.

50

Under Windows 98, click Start, then Settings, then Control Panel. Double click System Properties. Under System Properties, click Device Manager. Click Other Devices and delete PCI Bridge. Now, click Refesh.

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

2.

After clicking Refresh, the Add New Hardware Wizard will appear. Click Next.

3.

Select Search for the best driver for your device, (Recommended), and click Next.

IB300 User’s Manual

51

CHIPSET PATCH FILE INSTALLATION

4.

Click Specify a location: and enter the path as A:\patch\win98 Insert the drivers diskette into floppy driver and click Next.

5. Windows will be able to find the ACPI bridge. When the screen below appears, click Next.

52

IB300 User’s Manual

CHIPSET PATCH FILE INSTALLATION

6. After Windows has finished installing the patch files, click Finish.

IB300 User’s Manual

53

VGA DRIVERS INSTALLATION

VGA Drivers Installation This section provides information on how to install the VGA drivers that come with your IB300 board. Please follow the instructions set forth in this section carefully. If the VGA drivers come in floppy diskettes, it is recommended that you make a backup copy of the VGA drivers and put the backup copy in a safe place. The following items are covered in this section: Installing the Drivers for Windows 98 ............................................ 55 Installing the Drivers for Windows NT 4.0..................................... 59

54

IB300 User’s Manual

VGA DRIVERS INSTALLATION

Installing the Drivers for Windows 98 The following section describes the normal display driver installation procedures for Windows 98. 1.

Under Windows 98, click Start, then Settings, then Control Panel. Double click Display Properties. Under Display Properties, click Settings.

IB300 User’s Manual

55

VGA DRIVERS INSTALLATION

2.

After selecting Advanced, click Adapter. Click the Change… button.

3.

The Update Device Driver Wizard will search for updated drivers.

56

IB300 User’s Manual

VGA DRIVERS INSTALLATION

4.

Click Next.

5.

Select Specify a location: and specify the path of the drivers as A:\VGA\Win9x. Insert the floppy diskette containing the VGA drivers into the floppy drive, then click Next.

IB300 User’s Manual

57

VGA DRIVERS INSTALLATION

6.

58

Click Next to start copying the driver files into the system. After file copying is done, click Finish and restart the computer when prompted.

IB300 User’s Manual

VGA DRIVERS INSTALLATION

Installing the Drivers for Windows NT 4.0 Once you are in the Windows NT 4.0 environment, follow the procedures below to install the VGA drivers that come with your embedded board. 1. Click the Start button, then go to Settings and click on Control Panel. 2. Click on the Display icon to start the Display Properties window. 3. Click on the Settings tab, and then click on Display Type. 4. In the Change Display Type window, click on Change Adapter Type. This will bring up the Select Device window. 5. In the Change Display window, click on Have Disk. Enter the directory where the Windows NT driver files are located as a:\vga\winnt40. Then select OK, or press ENTER. 6. Select National Semiconductor Corporation GX from the display list provided, then click OK or press ENTER. 7. You will then see a warning panel about Third Party Drivers. Click on Yes to finish the installation. 8. Once the installation is complete, the system must be shut down and restarted for the new drivers to take effect.

IB300 User’s Manual

59

AUDIO DRIVERS INSTALLATION

Audio Drivers Installation This section provides information on how to install the audio drivers for ESS Solo-1 ES1938S that come in floppy diskettes with your IB300 board. Please follow the instructions set forth in this section. It is recommended that you make a copy of the drivers and put the backup copy in a safe place. The following items are covered in this section: Installing the Audio Driver for Windows 98 .................................. 61 Installing the Audio Driver for Windows NT ................................. 65

60

IB300 User’s Manual

AUDIO DRIVERS INSTALLATION

Installing the Audio Driver for Windows 98 1. Click Start, then Settings, then Control Panel. Double click System Properties. Select Device Manager. Click Other Devices and delete PCI Multimedia Audio Drivers. Now, click Refesh.

2. After clicking Refresh, the Add New Hardware Wizard will appear. Click Next.

IB300 User’s Manual

61

AUDIO DRIVERS INSTALLATION

3. Select Search for the best driver for your device, (Recommended), and click Next.

4. Click Specify a location: and enter the path as A:\sound\win9x Insert the audio driver diskette into floppy driver and click Next.

62

IB300 User’s Manual

AUDIO DRIVERS INSTALLATION

5. Windows will be able to find the audio drivers. When the screen below appears, click Next.

6. After Windows has finished installing the drivers, click Finish and restart the computer when prompted.

IB300 User’s Manual

63

AUDIO DRIVERS INSTALLATION

7. 7. Repeat step 1 until you click Other devices in the Device Properties window. Remove Unknown Device as shown in the figure below and insert the audio drivers diskette again (if it has been removed) and click OK to finish the audio installation.

64

IB300 User’s Manual

AUDIO DRIVERS INSTALLATION

Installing the Audio Driver for Windows NT 1. 2. 3.

Turn on the computer and start Windows NT. Click the Start button, then go to Settings and click on Control Panel. Click on the Multimedia Properties icon. Click on the Devices tab.

IB300 User’s Manual

65

AUDIO DRIVERS INSTALLATION

4.

Under Devices, click the Add button below in the lower side of the screen.

5.

In the Add window, select Unlisted or Updated Driver. Then, click OK.

6.

Enter the driver path as: a:\sound\winnt40\ and click OK. Or you can use the Browse button to locate the path of the drivers.

66

IB300 User’s Manual

AUDIO DRIVERS INSTALLATION

7.

Drivers will be located. When the screen below appears, click OK.

8.

The Xpress Audio Base I/O Address is set according to the one set in the BIOS Setup. Please refer to the BIOS setup for the setting. Should the I/O Address, the system will let you know of it and you have to reset the I/O Address. Click Continue after the selection. Note: Continue to press ENTER if your BIOS uses the Default Settings because the values shown for I/O address, IRQ and DMA are actually the default settings in the BIOS Setup.

9.

Now click OK after you have set the IRQ, DMA and MPU401 values. The values will also be based on the values set in the BIOS Setup. Restart the computer when prompted.

IB300 User’s Manual

67

LAN DRIVERS INSTALLATION

LAN Drivers Installation This section describes LAN features and driver installation of the onboard Realtek RTL8100BL Ethernet controller.

Introduction Realtek RTL8100BL is a 32-bit 10/100MBps Ethernet controller for PCI local bus-compliant PCs. It supports bus mastering architecture, and auto-negotiation feature which make it possible to combine one common type of Ethernet cabling – an RJ-45 connector for twisted-pair cabling that can be used for both 10Mbps and 100Mbps connection. Extensive driver support for commonly used network operating systems is also provided.

Features l l l l l l

Conforms to the Ethernet IEEE 802.3u standard Compatible with PCI Local Bus Revision 2.1 specification IEEE 802.3u Auto-Negotiation for automatic speed selection Supports Full-Duplex/Half-Duplex Operation Provides 32-bit bus mastering data transfer Supports 10Mbps and 100Mbps operation in a single port

The following section describes the installation driver procedure for Windows 98.

68

IB300 User’s Manual

LAN DRIVERS INSTALLATION

Installing LAN Drivers for Windows 98 This section describes the procedure to install Windows 98 drivers for Realtek RTL8100BL PCI Fast Ethernet controller. 1. Under Windows 98, click Start, then Settings, then Control Panel. Double click System Properties. Under System Properties, click Device Manager, then Other Properties. Remove the two PCI Ethernet Controller and click Refresh.

IB300 User’s Manual

69

LAN DRIVERS INSTALLATION

2. Windows will start to search for the new drivers for the Ethernet controllers. In the Add New Hardware Wizard, click Next.

3. Now, select Search for the best driver for your device, (Recommended), and click Next.

70

IB300 User’s Manual

LAN DRIVERS INSTALLATION

4. Select Specify a location: and specify the path of the drivers. Assuming that the drivers are in diskettes, the path would be A:\RTL8139C\Win98. But if your drivers come in a CD disc, the path would be (assuming d: is your CDROM drive) d:\LAN\RTL8139X\WIN98 . After entering the path, click Next. Click Next to start the driver search.

5. When the driver location has been verified, click Next to start the driver installation.

6. After file copying is done, click Finish and restart the computer when prompted.

IB300 User’s Manual

71

APPENDIX

Appendix A. I/O Port Address Map B. Interrupt Request Lines (IRQ) C. Watchdog Programming Samples

A. I/O Port Address Map Each peripheral device in the system is assigned a set of I/O port addresses which also becomes the identity of the device. The following table lists the I/O port addresses used on the 5.25-inch SBC. Address 000h - 01Fh 020h - 03Fh 040h - 05Fh 060h - 06Fh 070h - 07Fh 080h - 09Fh 0A0h - 0BFh 0C0h - 0DFh 0F0h 0F1h 1F0h - 1F7h 278 - 27F 2F8h - 2FFh 2B0 - 2DF 378h - 3FFh 360 - 36F 3B0 - 3BF 3C0 - 3CF 3D0 - 3DF 3F0h - 3F7h 3F8h - 3FFh

72

Device Description DMA Controller #1 Interrupt Controller #1 Timer Keyboard Controller Real Time Clock, NMI DMA Page Register Interrupt Controller #2 DMA Controller #2 Clear Math Coprocessor Busy Signal Reset Math Coprocessor IDE Interface Parallel Port #2(LPT2) Serial Port #2(COM2) Graphics adapter Controller Parallel Port #1(LPT1) Network Ports Monochrome & Printer adapter EGA adapter CGA adapter Floppy Disk Controller Serial Port #1(COM1)

IB300 User’s Manual

APPENDIX

B. Interrupt Request Lines (IRQ) Peripheral devices use interrupt request lines to notify CPU for the service required. The following table shows the IRQ used by the devices on the 5.25-inch SBC. Level IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 IRQ8 IRQ9 IRQ10 IRQ11 IRQ12 IRQ13 IRQ14 IRQ15

Function System Timer Output Keyboard Interrupt Cascade Serial Port #2 Serial Port #1 Parallel Port #2 Floppy Disk Controller Parallel Port #1 Real Time Clock Reserved Serial Port #4 Serial Port #3 Reserved 80287 Primary IDE Secondary IDE

IB300 User’s Manual

73

APPENDIX

C. Watchdog Programming Samples This code and information is provided "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. //=========================================================== == #include "W977F_WD.H" #include //=========================================================== == void Unlock_W977F (void); void Lock_W977F (void); //=========================================================== == void Unlock_W977F (void) { outportb(W977F_INDEX_PORT, W977F_UNLOCK); outportb(W977F_INDEX_PORT, W977F_UNLOCK); } //=========================================================== == void Lock_W977F (void) { outportb(W977F_INDEX_PORT, W977F_LOCK); } //=========================================================== == void Set_W977F_LD( unsigned char LD) { Unlock_W977F(); outportb(W977F_INDEX_PORT, W977F_REG_LD); outportb(W977F_DATA_PORT, LD); Lock_W977F(); } //=========================================================== == void Set_W977F_Reg( unsigned char REG, unsigned char DATA) { Unlock_W977F(); outportb(W977F_INDEX_PORT, REG); outportb(W977F_DATA_PORT, DATA); Lock_W977F(); } //=========================================================== == unsigned char Get_W977F_Reg( unsigned char REG) { unsigned char Result; Unlock_W977F();

74

IB300 User’s Manual

APPENDIX outportb(W977F_INDEX_PORT, REG); Result = inportb(W977F_DATA_PORT); Lock_W977F(); return Result; } //=========================================================== ==

IB300 User’s Manual

75

APPENDIX

This code and information is provided "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. //=========================================================== = #include #include #include "W977F_WD.H" //=========================================================== == int main (int argc, char *argv[]); void copyright(void); //=========================================================== == int main (int argc, char *argv[]) { unsigned char bBuf; unsigned char bTime; char **endptr; copyright(); if (argc != 2) { printf(" Parameter incorrect!!\n"); return 1; } bTime = strtol (argv[1], endptr, 10); printf("System will reset after %d minute\n", bTime); bBuf = Get_W977F_Reg( 0x24); bBuf &= (!0x60); bBuf |= 0x20; Set_W977F_Reg( 0x24, bBuf);

//set clock source is 24MHz

bBuf = Get_W977F_Reg( 0x2C); bBuf &= (!0x0C); bBuf |= 0x08; Set_W977F_Reg( 0x2C, bBuf);

//set GP15 as WDTO

Set_W977F_LD( 0x08); Set_W977F_Reg( 0xF2, bTime); Set_W977F_Reg( 0x30, 0x01); return 0;

//switch to logic device 8 //set timer //enable timer

} //=========================================================== == void copyright(void) {

76

IB300 User’s Manual

APPENDIX printf("\n======== Winbond 977F Watch Timer Tester ========\n Usage : W977WD reset_time\n By Albert Lee.\n\n"); } //=========================================================== ==

IB300 User’s Manual

77

APPENDIX

This code and information is provided "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. //=========================================================== == #ifndef __W977F_WD_H #define __W977F_WD_H 1 //=========================================================== == #define W977F_INDEX_PORT 0x370 #define W977F_DATA_PORT 0x371 //=========================================================== == #define W977F_REG_LD 0x07

//=========================================================== == #define W977F_UNLOCK 0x87 #define W977F_LOCK 0xAA //=========================================================== == void Set_W977F_LD( unsigned char); void Set_W977F_Reg( unsigned char, unsigned char); unsigned char Get_W977F_Reg( unsigned char); //=========================================================== == #endif //__W977F_WD_H

78

IB300 User’s Manual