User manual
Kontron Compact Computers AG SMX945 Detailed Manual V1.1
22
3.3. BIOS
3.3.1. ROM-BIOS
An EPROM with 8bit wide data access normally contains the board's AT compatible ROM-BIOS. The BIOS
takes an E82802AC8 EPROM (or equivalent) device on the LPC-Bus. The board's wait-state control logic
automatically inserts four memory wait states in all CPU accesses to this (socket). The ROM-BIOS occupies
the memory area from C0000H through FFFFFh; however, the board's ASIC logic reserves the entire area
from C0000h through FFFFFh for onboard devices, so that this area is already usable for ROM-DOS and
BIOS expansion modules.
Consult the appropriate address map for the MICROSPACE SMX945 ROM-BIOS.
Standard BIOS ROM
DEVICE: Intel E82802AC8 onboard soldered
MAP: E0000 - FFFFFh Core BIOS, 1024kB
C0000 - CFFFFh VGA BIOS, 64kB
3.3.2. EEPROM Memory for Setup
The EEPROM is used for setup and configuration data, stored as an alternative to the CMOS-RTC.
Optionally, the EEPROM setup driver may update the CMOS RTC, if the battery is running down and the
checksum error would appear and stop the system. The capacity of the EEPROM is 2 kByte.
Organization of the 2048Byte EEPROMs:
Address MAP Function
0000h CMOS-Setup valid (01=valid)
0001h Reserved
0003h Flag for DLAG-Message (FF=no message)
0010h-007Fh Copy of CMOS-Setup data
0080h-00FFh Reserved for AUX-CMOS-Setup
0100h-010Fh Serial Number
0110h-0113h Production Date (year/day/month)
0114h-0117h 1
st
Service Date (year/day/month)
0118h-011Bh 2
nd
Service Date (year/day/month)
011Ch-011Fh 3
rd
Service Date (year/day/month)
0120h-0122h Boot errors (Auto incremented if any boot error occurs)
0123h-0125h Setup Entries (Auto incremented on every setup entry)
0126h-0128h Low Battery (Auto incremented every time the battery is low, EEPROMCMOS)
0129h-012Bh Startup (Auto incremented on every power-on start)
0130h Reserved
0131h Reserved
0132h/0133h BIOS Version (V1.4 => [0132h]:= 4, [0133h]:=1)
0134h/0135h BOARD Version (V1.5 => [0124h]:=5, [0125h]:=1)
0136h BOARD TYPE:
(‘M’=PC/104, ‘E’=Euro, ‘W’=MSWS, ‘S’=Slot, ‘C’=Custom, ‘X’= smartCore or smartModule)
0137h CPU TYPE:
(01h=ELAN300/310, 02h=ELAN400, 05h=P5, 08h=P3, 09h=Elan520, 10h=P-M)
0200h-03FFh Reserved
0200h-027Fh Reserved
0400h-07FFh Free for Customer’s use