EmETX-a5363 AMD Geode™ ETX® CPU Module User’s Manual Version 1.2 Copyright® 2010 All Rights Reserved 2010.11 This page is intentionally left blank. Index Contents Chapter 1 - Introduction............................................. 1 1.1 Copyright Notice................................................... 2 1.2 About this User’s Manual..................................... 2 1.3 Warning................................................................. 2 1.4 Replacing the lithium battery.............................. 3 1.5 Technical Support................................................. 3 1.6 Warranty................................................................ 4 1.7 Packing List........................................................... 5 1.8 Ordering Information............................................ 5 1.9 Specifications....................................................... 6 1.10 Board Dimensions.............................................. 7 Chapter 2 - Installation............................................... 9 Block Diagram . ............................................................. 10 Connectors..................................................................... 11 LCD1: TTL LCD Connector....................................... 12 CFD1: Compact Flash Tpe II Socket........................ 12 ETX1 Connector......................................................... 13 ETX2 Connector......................................................... 14 ETX3 Connector......................................................... 15 ETX4 Connector......................................................... 16 The Installation Paths of CD Driver.............................. 17 Chapter 3 - BIOS....................................................... 19 3.1 3.2 3.3 3.4 3.5 3.6 3.7 BIOS Introduction............................................... 20 BIOS Setup.......................................................... 20 Standard CMOS Features.................................. 21 Advance BIOS Features..................................... 24 Advanced Chipset Features.............................. 26 Integrated Peripherals........................................ 28 Power Management Setup................................. 34 -i- Index 3.8 PNP/PCI Configurations..................................... 36 3.9 PC Health Status................................................. 38 3.10 Load Optimized Defaults ................................ 39 3.11 Set Password ................................................... 40 3.12 Save to CMOS and Exit.................................... 41 3.13 Exit Without Saving.......................................... 42 3.14 BIOS memory mapping.................................... 43 3.15 Award BIOS Post Codes.................................. 44 Appendix................................................................... 49 Appendix-A I/O Port Address Map.......................... 50 Appendix-B Interrupt Request Lines (IRQ)............ 52 Appendix-C Watchdog Timer (WDT) Setting.......... 53 - ii - Introduction 1 Chapter 1 Introduction Chapter 1 - Introduction -1- Introduction 1.1 Copyright Notice All Rights Reserved. The information in this document is subject to change without prior notice in order to improve the reliability, design and function. It does not represent a commitment on the part of the manufacturer. Under no circumstances will the manufacturer be liable for any direct, indirect, special, incidental, or consequential damages arising from the use or inability to use the product or documentation, even if advised of the possibility of such damages. This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer. 1.2 About this User’s Manual This User’s Manual is intended for experienced users and integrators with hardware knowledge of personal computers. If you are not sure about any description in this User’s Manual, please consult your vendor before further handling. 1.3 Warning Single Board Computers and their components contain very delicate Integrated Circuits (IC). To protect the Single Board Computer and its components against damage from static electricity, you should always follow the following precautions when handling it : 1. Disconnect your Single Board Computer from the power source when you want to work on the inside. 2. Hold the board by the edges and try not to touch the IC chips, leads or circuitry. 3. Use a grounded wrist strap when handling computer components. 4. Place components on a grounded antistatic pad or on the bag that came with the Single Board Computer, whenever components are separated from the system. -2- Introduction 1.4 Replacing the lithium battery Incorrect replacement of the lithium battery may lead to a risk of explosion. The lithium battery must be replaced with an identical battery or a battery type recommended by the manufacturer. Do not throw lithium batteries into the trashcan. It must be disposed of in accordance with local regulations concerning special waste. 1.5 Technical Support If you have any technical difficulties, please do not hesitate to call or e-mail our customer service. http://www.arbor.com.tw E-mail:[email protected] -3- Introduction 1.6 Warranty This product is warranted to be in good working order for a period of two years from the date of purchase. Should this product fail to be in good working order at any time during this period, we will, at our option, replace or repair it at no additional charge except as set forth in the following terms. This warranty does not apply to products damaged by misuse, modifications, accident or disaster. Vendor assumes no liability for any damages, lost profits, lost savings or any other incidental or consequential damage resulting from the use, misuse of, or inability to use this product. Vendor will not be liable for any claim made by any other related party. Vendors disclaim all other warranties, either expressed or implied, including but not limited to implied warranties of merchantibility and fitness for a particular purpose, with respect to the hardware, the accompanying product’s manual(s) and written materials, and any accompanying hardware. This limited warranty gives you specific legal rights. Return authorization must be obtained from the vendor before returned merchandise will be accepted. Authorization can be obtained by calling or faxing the vendor and requesting a Return Merchandise Authorization (RMA) number. Returned goods should always be accompanied by a clear problem description. -4- Introduction 1.7 Packing List 1 x EmETX-a5363 AMD Geode™ ETX® CPU Module 1 x Driver CD 1 x Quick Installation Guide If any of the above items is damaged or missing, contact your vendor immediately. 1.8 Ordering Information EmETX-a5363VL/ LX800 AMD Geode™ LX800 ETX® CPU module EmETX-a5363VL/ LX800 w/ CF AMD Geode™ LX800 ETX® CPU module with CompactFlash Type II Socket HS-5363-W1 Heaskink (116 x 100 x 20mm) HS-5363-F1 Heat spreader (114 x 96 x 9.2mm) PBE-1000 R2.1 ETX® evaluation board in ATX form factor CBK-05-1000-00 Cable kit for PBE-1000 R2.1 -5- Introduction 1.9 Specifications Form Factor AMD Geode™ ETX® CPU Module Processor AMD Geode™ [email protected] 500MHz Chipset AMD Geode™ CS5536 System Memory 1 x 200-pin SO-DIMM up to 1GB DDR SDRAM VGA Controller 2D Graphics Controller integrated in AMD Geode™ LX800 Display LCD: 24-bit TTL up to 1600 x 1200 (@60Hz) 18-bit LVDS up to 1600 x 1200 (@60Hz) Analog RGB: 1920 x 1440 (@85Hz) Ethernet Realtek RTL8100CL 10/100 Base-T Ethernet BIOS Phoenix-Award BIOS Audio ALC203 AC’97 Codec, MIC-in/Line-in/Line-out Storage 1 x Ultra ATA, supports 2 IDE devices 1 x CompactFlash Type II socket (optional) Serial Port 2 x COM ports Parallel Port/ FDD SPP/EPP/ECP mode shared with Floppy KBMS Standard PS/2 Keyboard and Mouse via PBE-1000 Universal Serial Bus 4 x USB 2.0 ports Operation Temp. -20oC ~ 70oC (-4oF ~ 158oF) Watchdog Timer 1~255 levels Reset Dimension (L x W) 114 x 95 mm (4.5” x 3.7”) -6- Introduction 1.10 Board Dimensions Top View 68.88 19.34 95.00 90.00 63.79 4- ø2.6 2.50 108.00 3.00 114.00 1.60 8.15 6.15 2.80 Unit: mm -7- 19.34 Introduction 2.50 108.00 3.00 Bottom View 114.00 8.15 6.15 1.60 2.80 11.70 53.30 Unit: mm Unit: mm 7.50 2.40 111.60 -8- Installation 2 Chapter 2 Installation Chapter 2 - Installation -9- Installation Block Diagram AMD Geode LX800 500MHz CPU Memory Bus AMD Geode CS5536 Connector ETX1 USB I/F Audio AC’97 CODEC ALC203 Analog R.G.B. COM1 AC Link Super IO W83627HG LPC I/F COM2 LPT1/ FDD IrDA, KB, MS PCI Bus TTL TTl to LVDS transmitter Connector ETX3 1 x 200-pin DDR SO-DIMM socket 18-bit LVDS TTL LCD CF II Socket PCI Bus ISA Bus PCI to ISA bridge ITE8888 - 10 - 10/100 LAN controller RTL8100CL 10/100 Mbps Connector ETX4 Connector ETX2 IDE ATA I/F Installation Connectors CFD1 LCD1 SODIMM1 - 11 - Installation LCD1: TTL LCD Connector Pin Description Pin Description 2 VDD5 1 VDD5 4 GND 3 GND 6 VDD3 5 VDD3 8 GND 7 N.C. 10 LPD1 9 LPD0 12 LPD3 11 LPD2 14 LPD5 13 LPD4 16 LPD7 15 LPD6 18 LPD9 17 LPD8 20 LPD11 19 LPD10 22 LPD13 21 LPD12 24 LPD15 23 LPD14 26 LPD17 25 LPD16 28 LPD19 27 LPD18 30 LPD21 29 LPD20 32 LPD23 31 LPD22 34 GND 33 GND 36 FP_VS 35 DOTCLK 38 FP_HS 37 DE 40 ENVDD 39 BLON 2 1 40 39 CFD1: Compact Flash Tpe II Socket (Optional) Note: 1. After hot-swapping CF II, you must restart your system for device detecting. 2. CF II and ATA channel are alternative. 3. CF II Socket supports up to 4GB. - 12 - Installation ETX1 Connector A1 A3 A5 A7 A9 A11 A13 A15 A17 A19 A21 A23 A25 A27 A29 A31 A33 A35 A37 A39 A41 A43 A45 A47 A49 A51 A53 A55 A57 A59 A61 A63 A65 A67 A69 A71 A73 A75 A77 A79 A81 A83 A85 A87 A89 A91 A93 A95 A97 A99 GND PCICLK3 GND PCICLK1 REQ#3 GNT#2 REQ#2 REQ#1 GNT#0 VCC SERIRQ AD0 AD1 AD4 AD6 CBE#0 AD8 GND AD10 AD11 AD12 AD13 AD14 AD15 CBE#1 VCC PAR PERR# PME# LOCK# TRDY# IRDY# FRAME# GND AD16 AD17 AD19 AD20 AD22 AD23 AD24 VCC AD25 AD28 AD27 AD30 PCIRST# INTR#C INTR#A GND GND PCICLK4 GND PCICLK2 GNT#3 VCC3 GNT#1 VCC3 N.C VCC REQ#0 VCC3 AD2 AD3 AD5 AD7 AD9 GND AUXAL MIC AUXAR ASVCC SNDL ASGND SNDR VCC SERR# N.C USB2DEVSEL# USB3STOP# USB2+ GND CBE#2 USB3+ AD18 USB0AD21 USB1CBE#3 VCC AD26 USB0+ AD29 USB1+ AD31 INTR#D INTR#B GND - 13 - A2 A4 A6 A8 A10 A12 A14 A16 A18 A20 A22 A24 A26 A28 A30 A32 A34 A36 A38 A40 A42 A44 A46 A48 A50 A52 A54 A56 A58 A60 A62 A64 A66 A68 A70 A72 A74 A76 A78 A80 A82 A84 A86 A88 A90 A92 A94 A96 A98 A100 Installation ETX2 Connector B1 B3 B5 B7 B9 B11 B13 B15 B17 B19 B21 B23 B25 B27 B29 B31 B33 B35 B37 B39 B41 B43 B45 B47 B49 B51 B53 B55 B57 B59 B61 B63 B65 B67 B69 B71 B73 B75 B77 B79 B81 B83 B85 B87 B89 B91 B93 B95 B97 B99 GND SD14 SD13 SD12 SD11 SD10 SD9 SD8 MEMW# MEMR# LA17 LA18 LA19 LA20 LA21 LA22 LA23 GND SBHE# SA0 SA1 SA2 SA3 SA4 SA5 VCC SA6 SA7 SA8 SA9 SA10 SA11 SA12 GND SA13 SA14 SA15 SA16 SA18 SA19 IOCHRDY VCC SD0 SD2 SD3 DREQ2 SD5 SD6 IOCHK# GND GND SD15 MASTER# DREQ7 DACK#7 DREQ6 DACK#6 DREQ5 DACK#5 DREQ0 DACK#0 IRQ14 IRQ15 IRQ12 IRQ11 IRQ10 IO16# GND M16# OSC BALE TC DACK#2 IRQ3 IRQ4 VCC IRQ5 IRQ6 IRQ7 SYSCLK REFCH# DREQ1 DACK#1 GND DREQ3 DACK#3 IOR# IOW# SA17 SMEMR# AEN VCC SMEMW# SD1 NOWS# SD4 IRQ9 SD7 RSTDRV GND - 14 - B2 B4 B6 B8 B10 B12 B14 B16 B18 B20 B22 B24 B26 B28 B30 B32 B34 B36 B38 B40 B42 B44 B46 B48 B50 B52 B54 B56 B58 B60 B62 B64 B66 B68 B70 B72 B74 B76 B78 B80 B82 B84 B86 B88 B90 B92 B94 B96 B98 B100 Installation ETX3 Connector C1 C3 C5 C7 C9 C11 C13 C15 C17 C19 C21 C23 C25 C27 C29 C31 C33 C35 C37 C39 C41 C43 C45 C47 C49 C51 C53 C55 C57 C59 C61 C63 C65 C67 C69 C71 C73 C75 C77 C79 C81 C83 C85 C87 C89 C91 C93 C95 C97 C99 GND R HSY VSY N.C N.C N.C GND N.C N.C GND TX1D3TX1D3+ GND TX1D2TX1D2+ GND TX1D0TX1D0+ VCC N.C N.C BIASON COMP SYNC N.C VCC STB# N.C IRRX IRTX RXD2 GND RTS#2 DTR#2 DCD#2 DSR#2 CTS#2 TXD#2 RI#2 VCC RXD1 RTS#1 DTR#1 DCD#1 DSR#1 CTS#1 TXD#1 RI#1 GND GND B G DDCK DDDA N.C N.C GND N.C N.C GND N.C N.C GND TX1CLK+ TX1CLKGND TX1D1+ TX1D1VCC N.C BLON# ENVDD Y C N.C GND AFD# PD7 ERR# PD6 INIT# GND PD5 SLIN# PD4 PD3 PD2 PD1 PD0 VCC ACK# BUSY# PE SLCT# MSCLK MSDAT KBCLK KBDAT GND - 15 - C2 C4 C6 C8 C10 C12 C14 C16 C18 C20 C22 C24 C26 C28 C30 C32 C34 C36 C38 C40 C42 C44 C46 C48 C50 C52 C54 C56 C58 C60 C62 C64 C66 C68 C70 C72 C74 C76 C78 C80 C82 C84 C86 C88 C90 C92 C94 C96 C98 C100 Installation ETX4 Connector D1 D3 D5 D7 D9 D11 D13 D15 D17 D19 D21 D23 D25 D27 D29 D31 D33 D35 D37 D39 D41 D43 D45 D47 D49 D51 D53 D55 D57 D59 D61 D63 D65 D67 D69 D71 D73 D75 D77 D79 D81 D83 D85 D87 D89 D91 D93 D95 D97 D99 GND 5V_SB PS_ON PWERBTN# N.C RSMRST# N.C N.C VCC OVCR# N.C SMBCLK N.C N.C N.C N.C GND PDIAG_S N.C N.C N.C N.C N.C N.C VCC N.C N.C N.C N.C N.C N.C N.C GND N.C N.C N.C N.C N.C N.C N.C VCC N.C N.C N.C GPE2# RXDRXD+ TXDTXD+ GND GND PWGIN SPEAKER BATT LILED ACTLED SPEEDLED I2CLK VCC N.C I2DAT SMBDAT SMBALRT# SATALED# PIDE_CS3# PIDE_CS1# GND PIDE_A2 PIDE_A0 PIDE_A1 N.C PIDE_INTRQ PIDE_ACK# PIDE_RDY VCC PIDE_IOR# PIDE_IOW# PIDE_DRQ PIDE_D15 PIDE_D0 PIDE_D14 PIDE_D1 GND PIDE_D13 PIDE_D2 PIDE_D12 PIDE_D3 PIDE_D11 PIDE_D4 PIDE_D10 VCC PIDE_D5 PIDE_D9 PIDE_D6 CBLID_P# PIDE_D8 N.C PIDE_D7 HDRST# GND - 16 - D2 D4 D6 D8 D10 D12 D14 D16 D18 D20 D22 D24 D26 D28 D30 D32 D34 D36 D38 D40 D42 D44 D46 D48 D50 D52 D54 D56 D58 D60 D62 D64 D66 D68 D70 D72 D74 D76 D78 D80 D82 D84 D86 D88 D90 D92 D94 D96 D98 D100 Installation The Installation Paths of CD Driver Driver Path CHIPSET \CHIPSET\AMD\LX VGA \GRAPHICS\AMD\LX AUDIO \AUDIO\AMD\LX LAN \Ethernet\REALTEK\8100C\9x.2K.XP - 17 - Installation This page is intentionally left blank. - 18 - BIOS 3 Chapter 3 BIOS Chapter 3 - BIOS - 19 - BIOS 3.1 BIOS Introduction The Award BIOS (Basic Input/Output System) installed in your computer system’s. The BIOS provides for a standard device such as disk drives, serial ports and parallel ports. It also adds password protection as well as special support for detailed fine-tuning of the chipset controlling the entire system. 3.2 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 <Del> key immediately allows you to enter the Setup utility. If you a little bit late press the <Del> 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 <Ctrl>, <Alt> and <Delete> keys. You can also restart by turning the system Off and back On again. The following message will appear on the screen: Press <DEL> to Enter Setup In general, you press the arrow keys to highlight items, <Enter> to select, the <PgUp> and <PgDn> keys to change entries, <F1> for help and <Esc> 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. - 20 - BIOS 3.3 Standard CMOS Features “Standard CMOS Features” allows you to record some basic hardware configurations in your computer system and set the system clock and error handling. If the CPU card 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, such as onboard battery fails, or the configuration stored in the CMOS memory was lost or damaged. Date The date format is: Day : Sun to Sat Month : 1 to 12 Date : 1 to 31 Year : 1999 to 2099 Time The time format is: Hour : 00 to 23 Minute : 00 to 59 Second : 00 to 59 To set the date & time, highlight the “Date” & “Time” and use the <PgUp>/ <PgDn> or +/- keys to set the current time. - 21 - BIOS IDE Primary HDDs The onboard PCI IDE connectors provide Primary channel for connecting up to two 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”. Press <Enter> to configure the hard disk. The selections include Auto, Manual, and None. Select ‘Manual’ to define the drive information manually. You will be asked to enter the following items. Cylinder: Number of cylinders Head: Number of read/write heads Precomp: Write precompensation Landing Zone: Landing zone Sector: Number of sectors The Access Mode selections are as follows: CHS (HD < 528MB) LBA (HD > 528MB and supports Logical Block Addressing) Large (for MS-DOS only) Auto Drive A It identifies the type of floppy disk drive A that has been installed in the computer. The available specifications are: None 360K, 5.25 in. 1.2M, 5.25 in. 720K, 3.5 in. 1.44M, 3.5 in. 2.88M, 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 adapters. - 22 - BIOS Halt On This field determines whether or not the system will halt if an error is detected during power up. All errors (default) Whenever the BIOS detects a non-fatal error, the system will stop and you will be prompted. No errors The system boot will not be halted for any error that may be detected. 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 others. - 23 - BIOS 3.4 Advance BIOS Features First/ Second Boot Device These fields determine the drive that the system searches first for an operating system. The options available include Setting:Floppy, HDD-0, SCSI, CDROM, HDD-1, USB-FDD, USB-ZIP, USB-CDROM, USB-HDD, LAN and Disabled. Boot Other Device It allows the system to search for an OS from other devices other than the ones selected in the First/ Second/ Third Boot Device. Setting: Disabled, Enabled (Default). Boot Up NumLock Status It allows you to activate the NumLock function after you power up the system. Setting: Off, On (Default). - 24 - BIOS Security Option It allows you to limit access to the System and 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. Setting: Setup (Default), System. - 25 - BIOS 3.5 Advanced Chipset Features CAS Latency It allows CAS latency time in HCLKs. The system board designer should set the values in this field, depending on the DRAM installed. Do not change the values in this field unless you change specifications of the installed DRAM or CPU. Setting: Auto (Default), 1.5, 2.0, 2.5, 3.0, 3.5. Interleave Select It allows you to Use the Interleave Select option to specify how the cache memory is interleaved. Setting: LOI (Default), HOI. XOR BA0 Setting: Disabled (Default), Enabled. XOR BA1 Setting: Disabled (Default), Enabled. - 26 - BIOS XOR MB0 Setting: Disabled (Default), Enabled. XOR Bit Select Setting: 18 (Default), 19, 20, 21. Video Memory Size In order to determine how much memory is allocated to the video graphics device. Setting: None, 8M (Default), 16M, 32M, 64M, 128M, 254M. Output display In order to specify the display devices the system is connected to. Setting: Flat Panel, CRT (Default), Panel & CRT. Flat Panel Configuration It allows you to open the Flat Panel Configuration menu. Memory Hole At 15M-16M In order to improve performance, certain space in memory can be reserved for ISA cards. This memory must be mapped into the memory space below 16MB. Setting: Disabled (Default), Enabled. - 27 - BIOS 3.6 Integrated Peripherals On-Chip IDE Device >>> On-Chip IDE Channel 1 The integrated peripheral controller contains an IDE interface with support for two IDE channels. Select Enabled to activate each channel separately. Setting: Disabled, Enabled (Default). Master/Slave Drive PIO Mode It allows your system HDD controller to run faster. Rather than having the BIOS issue with a series of commands that transferring to or from the disk drive, PIO (Programmed Input/Output) allows the BIOS to communicate with the controller and CPU directly. When Auto is selected, the BIOS will select the best available mode. Setting: Auto (Default), Mode 0, Mode 1, Mode 2, Mode 3, Mode 4. - 28 - BIOS IDE Primary Master/Slave UDMA It allows your system to improve disk I/O throughput to 33MB/sec with the Ultra DMA33 feature. Setting: Disabled, Auto. IDE DMA Transfer Access Setting: Disabled, Enabled (Default). IDE HDD Block Mode It allows HDD controller to use the fast block mode to transfer data to and from HDD. Setting: Disabled, Enabled (Default). SuperIO Device >>> External FDD Controller Select “Enabled” if your system has a floppy disk controller (FDC) installed and you wish to use it. Select “Disabled” if your system has an add-in FDC or has no floppy drive. Setting: Disabled, Enabled (Default). - 29 - BIOS Onboard Serial/Parallel Port It allows you to select the onboard serial and parallel ports with their addresses. Setting: Serial Port 1 3F8/IRQ4 (Default) Serial Port 2 2F8/IRQ3 (Default) Parallel Port 378/IRQ7 (Default) UART Mode Select It determines the UART2 mode in your computer. Setting: IrDA, ASKIR, Normal (Default). RxD, TxD Active Setting: Hi,Hi , Hi,Lo (Default) , Lo,Hi , Lo,Lo. IR Transmission Delay Setting: Disabled, Enabled (Default). UR2 Duplex Mode Setting: Full, Half (Default). Use IR Pins Setting: RxD2,TxD2 , IR-Rx2Tx2 (Default). Parallel Port Mode Setting: SPP (Default) EPP ECP ECP+EPP Normal - 30 - BIOS EPP Mode Select Setting: EPP1.9, EPP1.7 (Default) ECP Mode Use DMA Setting: 1, 3 (Default). IT8888 ISA Decode IO >>> It allows you to use the IT8888 ISA Decode IO menu to set the IO memory range for the onboard ISA. Decode I/O Space 0/ 1/ 2/ 3/ 4/ 5 It allows you to allocate system resources to the ISA bridge and to enable the function correctly. Setting: Disabled, Enabled (Default). - 31 - BIOS Decode I/O Speed 0/ 1/ 2/ 3/ 4/ 5 It allows you to specify the speed of the ISA bus. Setting:Subtractive Speed, Slow Speed, Medium Speed, Fast Speed. Decode I/O Address 0/ 1/ 2/ 3/ 4/ 5 [15:4] It allows you to allocate an address to the ISA bus. The address may range from 0001 to 0FFF. Decode I/O Size 0/ 1/ 2/ 3/ 4/ 5 It allows you to specify the size of the ISA bus. Setting:1 Byte, 2 Bytes, 4 Bytes, 8 Bytes, 16 Bytes, 32 Bytes, 64 Bytes, 128 Bytes. IT8888 ISA Decode Memory >>> It allows you to use the IT8888 ISA Decode Memory to set the resources for the onboard ISA bus. Decode Memory Space 0/ 1/ 2/ 3 It allows you to allocate memory resources to the ISA bridge and to enable the function correctly. Setting: Disabled (Default), Enabled. - 32 - BIOS Decode Memory Speed 0/ 1/ 2/ 3 It allows you to specify the memory speed of the ISA bus. Setting:Subtractive Speed, Slow Speed, Medium Speed, Fast Speed. Decode Memory Addr. 0/ 1/ 2/ 3 [23: It allows you to allocate a memory address to the ISA bus. The address may range from 0001 to 0FFF. Decode Memory Size 0/ 1/ 2/ 3 It allows you to specify the memory size of the ISA bus. Setting:16KB, 32KB, 64KB, 128KB, 256KB, 512KB, 1MB, 2MB. Onboard Lan Boot ROM Setting: Enabled, Disabled (Default). Onboard Audio Setting: Enabled (Default), Disabled. - 33 - BIOS 3.7 Power Management Setup ACPI Function It supports ACPI (Advance Configuration and Power Interface). Setting: Enabled (Default), Disabled. Power Management It allows you to select the type of power saving management modes. Setting:APM Advanced power management (APM) ACPI (Default) Advanced Configuration and Power Interface (ACPI) Modem Use IRQ It sets the IRQ used by the Modem. Setting: N/A (Default), 3, 4, 5, 7, 9, 10, 11. PME Event Function Setting: Disabled, Enabled (Default). - 34 - BIOS Soft-Off by PWR-BTTN It defines the power-off mode when using an ATX power supply. In the Instant Off mode, It allows powering off immediately upon pressing the power button. In the Delay 4 Sec mode, the system powers off when the power button is pressed for more than 4 seconds or enters the suspend mode when pressed for less than 4 seconds. Setting: Instant-off (Default), Delay 4 Sec. . IRQ Wakeup Events The HDD, FDD, COM, LPT Ports, and PCI PIRQ are I/O events that can prevent the system from entering a power saving mode or can awaken the system from such a mode. When an I/O device wants to gain the attention of the operating system, it signals this by causing an IRQ to occur. When the operating system is ready to respond to the request, it interrupts itself and performs the service. - 35 - BIOS 3.8 PNP/PCI Configurations PNP OS Installed It allows you to enable the PNP OS Install option if it is supported by the OS installed. Setting: No (Default), Yes. Reset Configuration Data It allows you to determine whether to reset the configuration data or not. Setting: Disabled (Default), Enabled. Resources Controlled By This PnP BIOS can configure all of the boot and compatible devices with the use of a PnP operating system. Setting: Auto(ESCD) (Default), Manual. IRQ Resources It allows you to configure the IRQ Resources. - 36 - BIOS Memory Resources It allows you to configure the Memory Resources. PCI/VGA Palette Snoop Some non-standard VGA display cards may not show colors properly. It allows you to set whether or not MPEG ISA/VESA VGA cards can display with PCI/VGA. When “Enabled”, a PCI/VGA can display with an MPEG ISA/VESA VGA card. When “Disabled”, a PCI/VGA cannot display with an MPEG ISA/VESA VGA card. Setting: Disabled (Default), Enabled. - 37 - BIOS 3.9 PC Health Status Current CPU Temperature CPU/ MEM VCore - 38 - BIOS 3.10 Load Optimized Defaults It allows you to load the default values to your system configuration. The default setting is optimal and enabled all high performance features. - 39 - BIOS 3.11 Set Password Using Password to set a password that will be used exclusively on the system. To specify a password, highlight the type you want and press <Enter>. The Enter Password: message prompts on the screen. Type the password, up to eight characters in length, and press <Enter>. And 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 <Enter> 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, then you can enter BIOS Setup freely. - 40 - BIOS 3.12 Save to CMOS and Exit Typing “Y”, you will quit the setup utility and save all the changes into the CMOS memory. Typing “N”, you will return to Setup utility. - 41 - BIOS 3.13 Exit Without Saving Typing “Y” will quit the Setup utility without saving the modifications. Typing “N” will return you to Setup utility. - 42 - BIOS 3.14 BIOS memory mapping Address Device Description E000:0000h - F000:FFFFh System BIOS Area D000:2000h - D000:FFFFh Free space D000:0000h - D000:1FFFh LAN ROM C000:E000h - CF00:FFFFh Free space C000:0000h - C000:DFFFh VGA BIOS A000:0000h - B000:FFFFh VGA RAM 0000:0000h - 9000:FFFFh DOS 640K - 43 - BIOS 3.15 Award BIOS Post Codes CFh Test CMOS read/write functionality chipset initialization: Disable shadow RAM, L2 cache (socket 7 C0h Early and below), program basic chipset registers memory: Auto detection of DRAM size, type and ECC, auto C1h Detect detection of L2 cache (socket 7 and below) C3h Expand compressed BIOS code to DRAM C5h Call chipset hook to copy BIOS back to E000 & F000 shadow RAM 01h Expand the Xgroup codes located in physical memory address 1000:0 02h Reserved 03h Initial Superio_Early_Init switch 04h Reserved 05h Blank out screen; Clear CMOS error flag 06h Reserved 07h Clear 8042 interface; Initialize 8042 self test special keyboard controller for Winbond 977 series Super I/O 08h Test chips; Enable keyboard interface 09h Reserved Disable PS/2 mouse interface (optional); Auto detect ports for 0Ah keyboard & mouse followed by a port & interface swap (optional); Reset keyboard for Winbond 977 series Super I/O chips 0Bh Reserved 0Ch Reserved 0Dh Reserved F000h segment shadow to see whether it is read/write capable or 0Eh Test not. If test fails, keep beeping the speaker 0Fh Reserved detect flash type to load appropriate flash read/write codes into 10h Auto the run time area in F000 for ESCD & DMI support 11h Reserved walking 1’s algorithm to check out interface in CMOS circuitry. 12h Use Also set real time clock power status and then check for overide 13h Reserved chipset default values into chipset. Chipset default values 14h Program are MODBINable by OEM customers 15h Reserved 16h Initial Early_Init_Onboard_Generator switch 17h Reserved CPU information including brand, SMI type (Cyrix or Intel) and 18h Detect CPU level (586 or 686) 19h Reserved 1Ah Reserved Initial interrupts vector table. If no special specified, all H/W 1Bh interrupts are directed to SPURIOUS_INT_HDLR & S/W interrupts to SPURIOUS_soft_HDLR 1Ch Reserved 1Dh Initial EARLY_PM_INIT switch 1Eh Reserved 1Fh Load keyboard matrix (notebook platform) - 44 - BIOS 20h 21h 22h 23h 24h 25h 26h 27h 28h 29h 2Ah 2Bh 2Ch 2Dh 2Eh 2Fh 30h 31h 32h 33h 34h 35h 36h 37h 38h 39h 3Ah 3Bh 3Ch 3Dh 3Eh 3Fh 40h 41h 42h 43h 44h 45h 46h Reserved HPM initialization (notebook platform) Reserved Check validity of RTC value; Load CMOS settings into BIOS stack. If CMOS checksum fails, use default value instead; Prepare BIOS resource map for PCI & PnP use. If ESCD is valid, take into consideration of the ESCD's legacy information; Onboard clock generator initialization. Disable respective clock resource to empty PCI & DIMM slots; Early PCI initialization - Enumerate PCI bus number, assign memory & I/O resource, search for a valid VGA device & VGA BIOS, and put it into C000:0 Reserved Reserved Reserved Initialize INT 09 buffer Reserved Program CPU internal MTRR (P6 & PII) for 0-640K memory address; Initialize the APIC for Pentium class CPU; Program early chipset according to CMOS setup; Measure CPU speed; Invoke video BIOS Reserved Reserved Reserved Initialize multilanguage; Put information on screen display, including Award title, CPU type, CPU speed, etc... Reserved Reserved Reserved Reserved Reserved Reset keyboard except Winbond 977 series Super I/O chips Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Test 8254 Reserved Test 8259 interrupt mask bits for channel 1 Reserved Test 9259 interrupt mask bits for channel 2 Reserved Reserved Test 8259 functionality Reserved Reserved Reserved - 45 - BIOS 47h 48h 49h 4Ah 4Bh 4Ch 4Dh 4Eh 4Fh 50h 51h 52h 53h 54h 55h 56h 57h 58h 59h 5Ah 5Bh 5Ch 5Dh 5Eh 5Fh 60h 61h 62h 63h 64h 65h 66h 67h 68h 69h 6Ah 6Bh 6Ch 6Dh 6Eh 6Fh Initialize EISA slot Reserved Calculate total memory by testing the last double last word of each 64K page; Program writes allocation for AMD K5 CPU Reserved Reserved Reserved Reserved Program MTRR of M1 CPU; initialize L2 cache for P6 class CPU & program cacheable range; Initialize the APIC for P6 class CPU; On MP platform, adjust the cacheable range to smaller one in case the cacheable ranges between each CPU are not identical reserved Initialize USB Reserved Test all memory (clear all extended memory to 0) Reserved Reserved Display number of processors (multi-processor platform) Reserved Display PnP logo; Early ISA PnP initialization and assign CSN to every ISA PnP device Reserved Initialize the combined Trend Anti-Virus code Reserved Show message for entering AWDFLASH.EXE from FDD (optional feature) Reserved Initialize Init_Onboard_Super_IO switch; Initialize Init_Onboard_ AUDIO switch Reserved Reserved Okay to enter Setup utility Reserved Reserved Reserved Reserved Initialize PS/2 mouse Reserved Prepare memory size information for function call: INT 15h ax=E820h Reserved Turn on L2 cache Reserved Program chipset registers according to items described in Setup & Auto-Configuration table Reserved Assign resources to all ISA PnP devices; Auto assign ports to onboard COM ports if the corresponding item in Setup is set to “AUTO” Reserved Initialize floppy controller; Setup floppy related fields in 40:hardware - 46 - BIOS 70h 71h 72h 73h 74h 75h 76h 77h 78h 79h 7Ah 7Bh 7Ch 7Dh 7Eh 7Fh 80h 81h 82H 83H 84h 85h 86h 87h 88h 89h 90h 91h 92h 93h 94h 95h 96h FFh Reserved Reserved Reserved Enter AWDFLASH.EXE if: AWDFLASH.EXE is found in floppy drive and ALT+F2 is pressed Reserved Detect and install all IDE devices: HDD, LS120, ZIP, CDROM... Reserved Detect serial ports and parallel ports Reserved Reserved Detect and install coprocessor Reserved Reserved Reserved Reserved Switch back to text mode if full screen logo is supported: if errors occur, report errors & wait for keys, if no errors occur or F1 key is pressed continue - Clear EPA or customization logo Reserved Reserved Call chipset power management hook: Recover the text fond used by EPA logo (not for full screen logo), If password is set, ask for password Save all data in stack back to CMOS Initialize ISA PnP boot devices Final USB initialization; NET PC: Build SYSID structure; Switch screen back to text mode; Set up ACPI table at top of memory; Invoke ISA adapter ROM’s; Assign IRQ’s to PCI devices; Initialize APM; Clear noise of IRQ’s Reserved Reserved Reserved Reserved Reserved Reserved Reserved Read HDD boot sector information for Trend Anti-Virus code Enable L2 cache; Program boot up speed; Chipset final initialization; Power management final initialization; Clear screen and display summary table; Program K6 write allocation; Program P6 class write combining Program daylight saving; Update keyboard LED and typematic rate Build MP table; Build and update ESCD; Set CMOS century to 20h or 19h; Load CMOS time into DOS timer tick; Build MSIRQ routing table Boot attempt (INT 19h) - 47 - BIOS This page is intentionally left blank. - 48 - Appendix Appendix Appendix Appendix - 49 - Appendix Appendix-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. Address Device Description EE000000 - EEFFFFFF Advanced Micro Devices Win 2K/XP Graphics Driver EFD00000 - EFDFFFFF PCI standard PCI-to-PCI bridge EFE00000 - EFEFFFFF PCI standard PCI-to-PCI bridge EFFC0000 - EFFDFFFF Intel(R) PRO/100 M Desktop Adapter EFFE8000 - EFFEBFFF Advanced Micro Devices Win 2K/XP Graphics Driver EFFEC000 - EFFEFFFF Advanced Micro Devices Win 2K/XP Graphics Driver EFFF0000 - EFFF3FFF Advanced Micro Devices Win 2K/XP Graphics Driver EFFF4000 - EFFF7FFF Geode LX AES Crypto Driver EFFF8000 - EFFFBFFF Advanced Micro Devices Win 2K/XP Graphics Driver EFFFD000 - EFFFDFFF Standard Enhanced PCI to USB Host Controller EFFFE000 - EFFFEFFF Standard OpenHCD USB Host Controller EFFFF000 - EFFFFFFF Intel(R) PRO/100 M Desktop Adapter 000A0000 - 000BFFFF PCI bus 000A0000 - 000BFFFF Advanced Micro Devices Win 2K/XP Graphics Driver 000C8000 - 000DFFFF PCI bus 0F7C0000 - FEBFFFFF PCI bus 00000000 - 00000CF7 PCI bus 00000000 - FFFFFFFF ISAPNP Read Data Port 00000060 - 00000060 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard 00000064 - 00000064 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard - 50 - Appendix 00000070 - 00000073 System CMOS/real time clock 00000170 - 00000177 Secondary IDE Channel 000001F0 - 000001F7 Primary IDE Channel 00000274 - 00000277 ISAPNP Read Data Port 00000279 - 00000279 ISAPNP Read Data Port 000002F8 - 000002FF Communications Port 00000376 - 00000376 Secondary IDE Channel 00000378 - 0000037F Printer Port 000003B0 - 000003BA Advanced Micro Devices Win 2K/XP Graphics Driver 000003C0 - 000003DF Advanced Micro Devices Win 2K/XP Graphics Driver 000003F0 - 000003F5 Standard floppy disk controller 000003F6 - 000003F6 Primary IDE Channel 000003F7 - 000003F7 Standard floppy disk controller 000003F8 - 000003FF Communications Port 00000778 - 0000077B Printer Port 00000D00 - 0000AC17 PCI bus 0000AC20 - 0000FFFF PCI bus 0000E000 - 0000EFFF PCI standard PCI-to-PCI bridge 0000FD00 - 0000FD7F GeodeLX Audio Driver (WDM) 0000FE00 - 0000FE0F Standard Dual Channel PCI IDE Controller 0000FF00 - 0000FF3F Intel(R) PRO/100M Desktop Adapter - 51 - Appendix 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 board. Level Function IRQ 01 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard IRQ 03 Communications Port IRQ 04 Communications Port IRQ 05 Standard Enhanced PCI to USB Host Controller IRQ 05 Standard OpenHCD USB Host Controller IRQ 06 Standard floppy disk controller IRQ 08 System CMOS/real time clock IRQ 09 Microsoft ACPI-Compliant System IRQ 10 Advanced Micro Devices Win 2K/XP Graphics Driver IRQ 10 Geode LX AES Crypto Driver IRQ 11 Intel(R) PRO/100 M Desktop Adapter IRQ 11 GeodeLX Audio Driver (WDM) IRQ 12 PS/2 Compatible Mouse IRQ 14 Primary IDE Channel - 52 - Appendix Appendix-C Watchdog Timer (WDT) Setting WDT is widely used for industry application to monitoring the activity of CPU. Application software depends on its requirement to trigger WDT with adequate timer setting. Before WDT time out, the functional normal system will reload the WDT. The WDT never time out for a normal system. Then, WDT will time out and reset the system automatically to avoid abnormal operation. This board supports 255 levels watchdog timer by software programming. Below are the source codes written in assembly & C, please take them for WDT application examples. Assembly Code ;-- Initial W83627 -- mov AX, 2Eh mov DX, AX mov AL, 87h out DX, AX out DX, AX ;-- mov AX, 2Eh mov DX, AX mov AL, 2Bh out DX, AL mov AL, 00h inc DX out DX, AL ;-- mov AX, 2Eh ;-- ; ; initial W83627 start ; Select CR2B ; Set CR2B bit 4=0, PIN89=WDTO mov mov out mov inc out DX, AX AL, 07h DX, AL AL, 08h DX DX, AL mov mov mov out mov inc out AX, 2Eh DX, AX AL, 30h DX, AL ; select CR30 AL, 01h DX DX, AL ; update CR30 to 01h ; Point to Logical Device Selector ; Select Logical Device 8 - 53 - Appendix ;-- ;-- ;-- ;-- ;-- end mov mov mov out mov inc out AX, 2Eh DX, AX AL, 0F0h DX, AL ; select CRF0 AL, 00h DX DX, AL ; set CRF0=00h, output mov mov mov out mov inc out AX, 2Eh DX, AX AL, 0F5h DX, AL ; select CRF5, WDT Timer unit AL, 00h ; bit2 =0 ->second ; bit2 =1 -> minute DX DX, AL ; update CRF5 bit2 to 00h mov mov mov out mov inc out AX, 2Eh DX, AX AL, 0F6h DX, AL ; select CRF6, WDT Timer AL, 05h DX DX, AL ; update CRF6 to 5 unit mov mov mov out AX, 2Eh DX, AX AL, AAh DX, AX - 54 - Appendix C Language Code /*----- Include Header Area -----*/ #include "math.h" #include "stdio.h" #include "dos.h" /*----- routing, sub-routing -----*/ void main() { outportb(0x2e, 0x87); outp ortb(0x2e, 0x87); /* initial IO port twice */ outportb(0x2e, 0x2B); /* select CR2B */ outportb(0x2e+1, 0x00);/* update CR2B bit4 to 00h */ /* Set PIN89 as WDTO */ outportb(0x2e, 0x07); /* point to logical device selector */ outportb(0x2e+1, 0x08);/* select logical device 8 */ outportb(0x2e, 0x30); /* select CR30 */ outportb(0x2e+1, 0x01);/* update CR30 to 01h */ outportb(0x2e, 0xf0); /* select CRF0 */ outportb(0x2e+1, 0x00);/* update CRF0 to 00h */ outportb(0x2e, 0xf5); /* select CRF5 to set timer unit */ outportb(0x2e+1, 0x00);/* update CRF5 bit2, 0:sec; 1:Min. */ outportb(0x2e, 0xF6); /* select CRF6 */ outportb(0x2e+1, 0x05);/* update CRF6 to 05h (5 sec) */ } outportb(0x2e, 0xAA); /* stop program W83627, Exit */ - 55 - Appendix This page is intentionally left blank. - 56 -
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
advertisement