smartCore Express SMA200 BIOS BIOS, Driver & Software Information Document Revision 102 If it's embedded, it's Kontron.
» Table of Contents « 1 User Information............................................................................ 4 1.1 About this Document ...............................................................................................................4 1.2 Copyright Notice .....................................................................................................................4 1.3 Trademarks ..............................................................................................
Driver Installation .........................................................................11 4.1 Windows 2000 & XP ............................................................................................................... 11 4.1.1 Chipset .............................................................................................................................. 12 4.1.2 VGA.....................................................................................................................
8.5.2 Advanced ........................................................................................................................... 38 8.5.3 Advanced I/O Configuration ................................................................................................... 38 8.5.4 Advanced Console Redirection ................................................................................................ 39 8.5.5 Intel ................................................................................
smartCore Express SMA200 BIOS / User Information 1 User Information 1.1 About this Document This document provides information about products from Kontron AG and/or its subsidiaries. No warranty of suitability, purpose, or fitness is implied. While every attempt has been made to ensure that the information in this document is accurate, the information contained within is supplied "as-is" and is subject to change without notice.
smartCore Express SMA200 BIOS / User Information 1.6 Technical Support Technicians and engineers from Kontron AG and/or its subsidiaries are available for technical support. We are committed to making our products easy to use and will help you use our products in your systems. Please consult our website at http://www.kcc-ag.ch/index.php?id=products-download for the latest product documentation, BIOS, drivers, tools and software information. For technical support consult http://support.kcc-ag.ch/ . 1.
smartCore Express SMA200 BIOS / User Information 1.8.1 RoHS Compatible Product Design All standard products from Kontron Compact Computers (KCC) comply with RoHS legislation. Since July 1, 2006, there has been a strict adherence to the use of RoHS compliant electronic and mechanical components during the design-in phase of all KCC standard products. 1.8.
smartCore Express SMA200 BIOS / User Information 1.10 The Swiss Association for Quality and Management Systems The Swiss Association for Quality and Management Systems (SQS) provides certification and assessment services for all types of industries and services. SQS certificates are accepted worldwide thanks to accreditation by the Swiss Accreditation Service (SAS), active membership in the International Certification Network, IQNet, and co-operation contracts/agreements with accredited partners. www.sqs.
smartCore Express SMA200 BIOS / Introduction 2 Introduction The smartCoreExpress SMA200 BIOS is used on Kontron Compact Computers' (KCC) 200 series of products. 2.1 Standard Features » Phoenix SecureCore BIOS ROM 2.2 Incompatibilities t.b.d.** 8 www.kontron.
smartCore Express SMA200 BIOS / Operating Systems Compatibility 3 Operating Systems Compatibility 3.1 Microsoft Windows Kontron Compact Computers (KCC) recommends the following Windows operating systems in combination with the chipset listed below: » Intel A200: Windows Vista, Windows XP (SP2) It is not recommended to install an older Windows OS, such as Windows 95/98/ME/NT4/2K, because of incomplete driver support from the chip manufacturer. 3.
smartCore Express SMA200 BIOS / Operating Systems Compatibility 3.4 Linux 3.4.1 SLAX Kontron Compact Computers (KCC) provides a Linux distribution (Kernel 2.6.24) for the following chipsets: AMD LX800, Intel 855, Intel 945, Intel A200 Follow this link to download the BSP / Demo SLAX Linux: http://www.kcc-ag.ch/index.
smartCore Express SMA200 BIOS / Driver Installation 4 Driver Installation 4.1 Windows 2000 & XP On the Product CD you will find all the tools and drivers you’ll need to work with the product. If you are unsure how current your software is, please visit our website to get the latest releases! http://www.kcc-ag.ch/index.php?id=products-download A correct installation of Windows is required for the following steps. 11 1. Close all applications before beginning with the driver installation! 2.
smartCore Express SMA200 BIOS / Driver Installation 4.1.1 Chipset Driver: x:\drivers\SMA200\chipset\ Double click on setup.exe and follow the instructions: Reboot the system after installation. 4.1.2 VGA Driver: x:\drivers\SMA200\VGA Double click on setup.exe; follow the instructions: Reboot the system after the installation. 12 www.kontron.
smartCore Express SMA200 BIOS / Driver Installation 4.1.3 LAN Driver: x:\drivers\SMA200\Ethernet Double click on setup.exe and follow the instructions: Or double click on autorun.exe and follow the instructions: Click "Install Drivers". 13 www.kontron.
smartCore Express SMA200 BIOS / Driver Installation 4.1.4 AC97-Sound Driver: x:\drivers\SMA200\Audio Double click on setup.exe and follow the instructions: 4.1.5 RAID Raid is not supported on the SMA200 Loading the driver during OS installation Overview The Silicon Image SATA driver must be loaded during the operating system installation using the F6 installation method in order to install an operating system onto a hard drive.
smartCore Express SMA200 BIOS / Driver Installation F6 Installation Steps To install the Intel® Matrix Storage Manager driver using the F6 installation method, complete the following steps: 1. Note 2. 15 Press the key at the beginning of the Windows XP setup (during the text-mode phase) when prompted in the status line with the "Press F6 if you need to install a third party SCSI or RAID driver" message.
smartCore Express SMA200 BIOS / Driver Installation 3. Insert the floppy disk containing the driver files when you see the following prompt: "Please insert the disk labeled Manufacturer-supplied hardware support disk into Drive A:" and press the key. Refer to Automatic F6 Floppy Creation for instructions. 4. Select the "Silicon Image SiI 3132 SATALink Controller for Windows XP/Server2003" entry and press the key. 5. Press the key to confirm.
smartCore Express SMA200 BIOS / Driver Installation 4.2 Display Driver and Control Panel Start / Control Panel / Appearance and Themes / Display Properties / Settings tab Enter the following settings: 17 www.kontron.
smartCore Express SMA200 BIOS / Driver Installation 18 www.kontron.
smartCore Express SMA200 BIOS / Driver Installation 4.3 AC97 Sound Driver and Control Panel Sound Settings: 19 www.kontron.
smartCore Express SMA200 BIOS / Driver Installation 4.4 SpeedStep 4.5 SpeedStep Performance Control The Pentium-M improved the SpeedStep mechanism by adding a third power scheme in addition to the low-power and the full-performance modes. This new mode is called adaptive mode, and allows the frequency and voltage to switch according to the CPU activity. The CPU uses a low-power mode by default, but when its activity increases, it switches itself very quickly into full-performance mode.
smartCore Express SMA200 BIOS / Driver Installation 4.5.1 Set up Power Management Start / Control Panel / Appearance and Themes / Display Properties / Screen Saver tab Enter the following settings: 21 click the "Power…" button www.kontron.
smartCore Express SMA200 BIOS / The Special Function Interface (SFI) 5 The Special Function Interface (SFI) All functions are performed by starting the SW Interrupt 15hex with the following arguments: 5.1 INT15h SFR Functions Function WRITE TO EEPROM Number E0h Description Input values AH AL BX CL SI 78h E0h Output value Function READ FROM EEPROM Number Description E1h Reads the data byte into the addressed User-Memory-Cell of the serial EEPROM.
smartCore Express SMA200 BIOS / The Special Function Interface (SFI) Function WRITE PRODUCTION DATE Number E4h Description Input values AH AL BX, CX CL DI SI 78h E4h Writes the production date into the addressed DLAG-Memory-Cell from the serial EEPROM. The old value is automatically deleted. If the password is also in DX, the counters will be reset (=0).
smartCore Express SMA200 BIOS / The Special Function Interface (SFI) Function READ INFO 3 FROM THE EEPROM (READ COUNTER – LOW 2 BYTE OF 3 BYTE COUNTER) Number Description EAh Input values Output values AH AL AX BX CX DX 78h EAh Function WATCHDOG Number EBh Description Enables strobes and disables the Watchdog. After power-up, the Watchdog is always disabled.
smartCore Express SMA200 BIOS / The Special Function Interface (SFI) 5.2.2 Int15 Windows Software » WinInt15.exe (Int15 function test tool) » T945.exe (Temperature sensor [SMBUS] monitor) 5.2.3 Driver Installation W2k/XP "Int15dl" is not a plug-and-play driver, it must be installed manually: 1. Open "Control Panel". 2. Double click on "Add/Remove Hardware". 3. To continue click the "Next>" button. 4. On the page "Choose a Hardware Task", check "Add/Troubleshoot a device" and click "Next>". 5.
smartCore Express SMA200 BIOS / The Special Function Interface (SFI) 5.2.4 Driver Installation Windows-NT 1. Boot with administrative privileges. 2. Copy NT-driver "Int15dl.sys" into WINNT/System32/drivers folder. 3. Register the driver by double clicking on the "int15dl.reg" file. 4. Reboot the computer. 5.2.
smartCore Express SMA200 BIOS / The Special Function Interface (SFI) Registers Structure This is used for exchanging information between the user program and the "Int15dl" driver.
smartCore Express SMA200 BIOS / Software 6 Software 6.1 Windows Int15 Tool The tool and driver are on the Product CD under: x:\tools\int15dl\... or in the download area of the support center. 6.2 Int15 Windows Software WinInt15.exe (Int15 function test tool) T945.exe (Temperature sensor [SMBUS] monitor) 28 www.kontron.
smartCore Express SMA200 BIOS / Diagnostics 7 Diagnostics 7.1 Phoenix SecureCore™ Checkpoint Lists for the SMA200 7.1.1 POST Code Checkpoints The POST code checkpoints are the largest set of checkpoints during the BIOS pre-boot process.
smartCore Express SMA200 BIOS / Diagnostics Code 4Bh 4Ch 4Eh 4Fh 50h 51h 52h 54h 55h 58h 59h 5Ah 5Bh 5Ch 60h 62h 64h 66h 67h 68h 69h 6Ah 6Bh 6Ch 6Eh 70h 72h 76h 7Ch 7Dh 7Eh 80h 81h 82h 83h 84h 85h 86h 87h 88h 89h 8Ah 8Bh 8Ch 8Fh 90h 91h 92h 93h 95h 96h 97h 98h 99h 9Ah 9Ch 9Dh 9Eh 9Fh A0h A2h A4h A8h AAh 30 Beeps 2-2-3-1 1-2 POST Routine Description QuietBoot start (optional) Shadow video BIOS ROM Display BIOS copyright notice Initialize MultiBoot Display CPU type and speed Initialize EISA board Test ke
smartCore Express SMA200 BIOS / Diagnostics Code ACh AEh B0h B1h B2h B4h B5h B6h B7h B9h BAh BBh BCh BDh BEh BFh C0h C1h C2h C3h C4h C5h C6h C7h C8h C9h CAh CBh CCh CDh CEh D2h Beeps 1 POST Routine Description Enter SETUP Clear Boot flag Check for errors Inform RomPilot about the end of POST POST done – prepare to boot operating system One short beep before boot Terminate QuietBoot (optional) Check password (optional) Initialize ACPI BIOS Prepare Boot Initialize SMBIOS Initialize PnP Option ROMs Clear pa
smartCore Express SMA200 BIOS / BIOS 8 BIOS 8.1 BIOS History Vers.
smartCore Express SMA200 BIOS / BIOS 8.2 Specifications of the BIOS Embedded BIOS Remarks ACPI PM ACPI Battery Support Boot Devices CMOS-Data BIOS Setup Backup V3.0 Power Management Not enabled PATA, SATA, USB-Devices, LAN Battery backed SRAM and a copy in the EEPROM Automatically written into the EEPROM after setup-screen exit Generally possible, setup data are transferred from the EEPROM.
smartCore Express SMA200 BIOS / BIOS 8.3 Core BIOS Functions INTEL Chipset Support US15W Remarks US15W Support with all timings (DDRAM , ...) Auto-detect PCI/internal video in the US15W. Internal video BIOS only if no PCI available.
smartCore Express SMA200 BIOS / BIOS Wake Events Remarks LAN activity KB activity MS activity Active ring signal PWRBTN# AVR Microcontroller Suspend Events Remarks PWRBTN# (S2R or S2D) No activity over a defined time Software controlled shutdown Smart Battery down Time-controlled suspend AVR Microcontroller Select time from 1-255 minutes Fast Boot Remarks Normal Fast boot Failure activity Boot counter 15-25sec = normal boot 10-15sec = quick boot No-Wait, Wait and error display, No-Wait and count
smartCore Express SMA200 BIOS / BIOS 8.4 Core BIOS Download Before downloading a BIOS, please check the following: Make a bootable diskette which includes the following files: » DELEP200.exe » Phlash16.exe » core BIOS (SM200_xxx_FLASHABL.ROM) Rename the SM200_xxx_FLASHABL.ROM file to bios.rom IMPORTANT: Do not use boot disks created in a Windows operating system. If you do not have an MSDOS 6.22 disk available, you can download a boot disk from www.bootdisk.com.
smartCore Express SMA200 BIOS / BIOS 8.5 BIOS Setup Setup Menu Screens and Navigation Keystroke Controls: Function Key Enter Setup Pop-up Boot Menu F2 ESC 8.5.1 Main Menu 37 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.2 Advanced 8.5.3 Advanced I/O Configuration 38 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.4 Advanced Console Redirection 8.5.5 Intel 39 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.6 Intel CPU Control 8.5.7 Intel CPU Thermal Control 40 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.8 Intel Poulsbo Control 8.5.9 Intel Poulsbo PCI Express Control 41 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.10 Intel Poulsbo USB Control 8.5.11 Intel Video Control 42 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.12 Security 8.5.13 Boot 43 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.5.14 Exit 44 www.kontron.
smartCore Express SMA200 BIOS / BIOS 8.6 CMOS RAM Map Systems based on the industry-standard specification include a battery backed real-time clock (RTC) chip. This clock contains at least 64 Bytes of non-volatile RAM. The system BIOS uses this area to store information including system configuration and initialization parameters, system diagnostics, and the time and date. This information remains intact even when the system is powered down. The BIOS supports 128 Bytes of CMOS RAM.
smartCore Express SMA200 BIOS / BIOS CMOS Map Location 0Bh 0Ch 0Dh 0Eh 0Fh 10h 11h 46 Description Status Register B Bit 7 = Run/Halt 0 Run 1 Halt Bit 6 = Periodic Timer 0 Disable 1 Enable Bit 5 = Alarm Interrupt 0 Disable 1 Enable Bit 4 = Update Ended Interrupt 0 Disable 1 Enable Bit 3 = Square Wave Interrupt 0 Disable 1 Enable Bit 2 = Calendar Format 0 BCD 1 Binary Bit 1 = Time Format 0 12-Hour 1 24-Hour Bit 0 = Daylight Savings Time 0 Disable 1 Enable Status Register C Bit 7 = Interrupt Flag Bit 6
smartCore Express SMA200 BIOS / BIOS CMOS Map Location 12h Description Fixed (Hard) Drives Bits 7-4 = 0000 = 0001-1110 1111 = Bits 3-0 = 0000 = 0001-1110 1111 = 13h 14h 15h 16h 17h 18h 19h 1Ah 1Bh 1Ch 1Dh 1Eh 1Fh - 24h 47 Hard Drive 0, AT Type Not installed = Types 1-14 Extended drive types 16-44. See location 19h. Hard Drive 1, AT Type Not installed = Types 1-14 Extended drive types 16-44. See location 2Ah.
smartCore Express SMA200 BIOS / BIOS CMOS Map Location 1Fh 20h 21h 22h 23h 24h 25h - 2Ah 25h 26h 27h 28h 29h 2Ah 2Bh 2Ch 2Dh 2Eh 2Fh 30h 31h 32h 33h 34h 35h 48 Description Byte 0 Bits 7-0 = Lower 8 bits of Cylinders Byte 1 Bits 7-2 = Lower 6 bits of Landing Zone Bits 1-0 = Upper 2 bits of Cylinders Byte 2 Bits 7-4 = Lower 4 bits of Write Precompensation Bits 3-0 = Upper 4 bits of Landing Zone Byte 3 Bits 7-6 = Reserved Bits 5-0 = Upper 6 bits of Write Precompensation Byte 4 Bits 7-0 = Number of
smartCore Express SMA200 BIOS / BIOS CMOS Map Location 36h 40h-7Fh 49 Description Hotkey Usage Bits 7-6 = Reserved Bit 5 = Semaphore for Completed POST Bit 4 = Semaphore for 0 Volt POST (not currently used) Bit 3 = Semaphore for already in SCU menu Bit 2 = Semaphore for already in PM menu Bit 1 = Semaphore for SCU menu call pending Bit 0 = Semaphore for PM menu call pending Definitions for these locations vary depending on the chipset. www.kontron.
smartCore Express SMA200 BIOS / Appendix A: Document Revision History 9 Appendix A: Document Revision History Revision Date Edited by Changes 100 04.Jan.2010 WAS Initial version from BRM 03.2009 101 19.Oct.2010 WAS BIOS History updated. User-defined paper formatting corrected to A4 in Manual Template 102 02.Feb.2011 WAS Preface corrected. BSP screen shot & web links changed to KCC AG. 50 www.kontron.
smartCore Express SMA200 BIOS / Index 10 Index A Environmental Protection................................... 5 Exit ..............................................................44 AC97 Sound ................................................... 19 I B I/O Config......................................................38 BIOS ............................................................ 32 Incompatibilities.............................................. 8 BIOS History ........................................
smartCore Express SMA200 BIOS / Index Q Swiss Association for Quality and Management Systems....................................................... 7 QNX ............................................................. 10 Swiss Quality ................................................... 6 R T Real-time OS .................................................. 10 Technical Support............................................. 5 RoHS..............................................................
smartCore Express SMA200 BIOS / Index Corporate Offices Europe, Middle East & Africa Switzerland Kontron AG Oskar-von-Miller-Strasse 1 85386 Eching/Munich Germany Tel.: +49 (0)8165/ 77 777 Fax: +49 (0)8165/ 77 219 Kontron Compact Computers AG Nordstrasse 11/F CH – 4542 Luterbach Switzerland Tel.: +41 (0)32 681 58 00 Fax: +41 (0)32 681 58 01 info@kontron.com infokcc@kontron.com 53 www.kontron.