MSI AM-690E manual MS-9826 Mainboard Post Code Checkpoints, Checkpoint Description

Page 62

MS-9826 Mainboard

Post Code Checkpoints

The POST code checkpoints are the largest set of checkpoints during the BIOS preboot process. The following table describes the type of checkpoints that may occur during the POST portion of the BIOS:

Checkpoint

Description

03

Disable NMI, Parity, video for EGA, and DMA controllers. Initialize BIOS,

 

POST, Runtime data area. Also initialize BIOS modules on POST entry

 

and GPNV area. Initialized CMOS as mentioned in the Kernel Variable

 

“Wcomsflags”.

04

Check CMOS diagnostic byte to determine if battery power is OK and

 

CMOS checksum is OK. Verify CMOS checksum manually by reading

 

storage area. If the CMOS checksum is bad, update CMOS with

 

power-on default values and clear passwords. Initialize status register A.

 

Initializes data variables that are based on CMOS setup questions.

 

Initializes both the 8259 compatible PICs in the system.

05

Initializes the interrupt controlling hardware (generally PIC) and interrupt

 

vector table.

06

Do R/W test to CH-2 count reg. Initialize CH-0 as system timer. Install the

 

POSTINT1Ch handler. Enable IRQ-0 in PIC for system timer interrupt.

 

Traps INT1Ch vector to “POSTINT1ChHandlerBlock”.

08

Initializes the CPU. The BAT test is being done on KBC.

 

Program the keyboard controller command byte is being done after Auto

 

detection of KB/MS using AMI KB-5.

0A

Initializes the 8042 compatible Key Board Controller.

0B

Detects the presence of PS/2 mouse.

0C

Detects the presence of keyboard in KBC port.

0E

Testing and initialization of different Input Devices. Also, update the

 

Kernel Variables.

 

Traps the INT09h vector, so that the POST INT09h handler gets control

 

for IRQ1. Uncompress all available language, BIOS logo, and Silent logo

 

modules.

13

Early POST initialization of chipset registers.

24

Uncompress and initialize any platform specific BIOS modules.

30

Initialize System Management Interrupt.

2A

Initializes different devices through DIM.

2C

Initializes different devices. Detects and initializes the video adapter

 

installed in the system that have optional ROMs.

2E

Initializes all the output devices.

31

Allocate memory for ADM module and uncompress it. Give control to

 

ADM module for initialization. Initialize language and font modules for

 

ADM. Activate ADM module.

33

Initializes the silent boot module. Set the window for displaying test

 

information.

37

Displaying sign-on message, CPU information, setup key message, and

 

any OEM specific information.

4-4

Image 62
Contents AM-690E MS-9826 V1.X MainboardRevision History Copyright NoticeTrademarks Technical SupportSafety Instructions Micro-Star International MS-9826 FCC-B Radio Frequency Interference StatementWeee Waste Electrical and Electronic Equipment Statement Page Vii Contents Product Overview Mainboard Specifications Environmental Form FactorMounting Block Diagram Mainboard Layout AM-690E MS-9826 v1.X Mini ITX MainboardBoard Dimension Back Panel & I/O Shield Drawing Power Consumption ODDSafety Compliance & Mtbf RFIPage Hardware Setup Quick Components Guide HDPWR1CPU Central Processing Unit CPU Installation Procedures for Socket AM2 Installing AMD Socket AM2 CPU Cooler Set Installing Memory Modules MemoryHDD Power Connector HDPWR1 Power SupplySystem/CPU Power Connector JPW1 Back Panel IDE Connector IDEB1 ConnectorChassis Intrusion Connector JCASE1 Serial ATA II Connector SATA1, SATA2 SATA1 SATA2Fan Power Connectors CPUFAN1, SYSFAN1 Front Panel Connector JFP1I2C Bus Connector J1 SPI Flash ROM Connector JSPI1Jumper Clear Cmos Jumper JBAT1PCI Interrupt Request Routing SlotPCI Peripheral Component Interconnect Slot Bios Setup Entering Setup Press Del to enter SetupGeneral Help F1 Control KeysGetting Help Main MenuMenu Bar System Time AMI BIOS, Processor, System MemoryMain System DateCPU Configuration AdvancedPrimary/Third/Fourth IDE Master/Slave Bios Setup Microcode UpdateIDE Configuration OnBoard PCI IDE Controller Super IO Configuration Bios Setup Serial Port1 Address Smart Fan ConfigurationMS-9826 Mainboard CPU FAN Type Cpufan Mode SettingAcpi Settings Cpufan PWM ControlBios Setup General Acpi Configuration C1E Support Advanced Acpi Configuration Acpi Version FeaturesClear Event Log MS-9826 Mainboard Event Log Configuration View Event LogMark All Events As Read Bios Setup MPS Configuration MPS Revision MS-9826 Mainboard Smbios Configuration Smbios Smi Support USB Configuration Legacy USB SupportUSB 2.0 Controller mode USB Mass Storage Device Configuration Emulation TypeClear Nvram PCI Latency TimerPCIPnP Plug and Play O/SBoot Boot Settings ConfigurationAddOn ROM Display Mode MS-9826 Mainboard Quick BootQuiet Boot Bootup Num-LockBoot Sector Virus Protection Supervisor Password / Change Supervisor PasswordUser Password / Change User Password SecurityNorthBridge Configuration ChipsetDram Scrub Redirect Bios Setup ECC Configuration Dram ECC EnableBit ECC Mode Dram BG ScrubOnChip Sata Channel OnChip Sata TypeBios Setup Onboard Peripherals Configuration Spread Spectrum Onboard LAN Boot ROMPower Exit Page System Resources Watch Dog Timer Setting Software code Sioidx equ 4EH SIODTAequ 4FHBootblock Initialization Code Checkpoinits AMI Post CodeMS-9826 Mainboard Post Code Checkpoints Checkpoint DescriptionFree area in F000h segment with 0FFh SB600 Gpio Config Resource ListSB600 GPM Config MS-9826 Mainboard Map Port Description System Resources PCI Devices Dev. ID Bus#ISA DMA Channel Allocation MS-9826 Mainboard SMBus Resource AllocationISA Interrupt Allocation