Intel IM-Q35 Series manual Post Code Checkpoints

Page 66

 

 

System Resources

POST Code Checkpoints

 

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

 

 

 

"wCMOSFlags."

 

 

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."

 

 

07

Fixes CPU POST interface calling pointer.

 

 

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.

 

 

C0

Early CPU Init Start -- Disable Cache – Init Local APIC

 

 

C1

Set up boot strap processor Information

 

 

C2

Set up boot strap processor for POST

 

 

C5

Enumerate and set up application processors

 

 

C6

Re-enable cache for boot strap processor

 

 

C7

Early CPU Init Exit

 

 

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.

 

 

20

Relocate System Management Interrupt vector for all CPU in the system.

 

 

24

Uncompress and initialize any platform specific BIOS modules. GPNV is

 

 

 

initialized at this checkpoint.

 

 

2A

Initializes different devices through DIM.

 

 

 

See DIM Code Checkpoints section of document for more information.

 

 

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 text

 

 

 

information.

 

 

37

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

 

 

 

any OEM specific information.

 

 

38

Initializes different devices through DIM. See DIM Code Checkpoints

 

 

 

section of document for more information. USB controllers are initialized

 

 

 

at this point.

 

 

 

4-5

Image 66
Contents IM-Q35 Series MS-9820 V1.X MainboardRevision History Copyright NoticeTrademarks Technical SupportSafety Instructions Micro-Star International MS-9820 FCC-B Radio Frequency Interference StatementWeee Waste Electrical and Electronic Equipment Statement Page Vii Contents Page Product Overview IDE Mainboard SpecificationsLAN SataSlots Form FactorMounting Block Diagram Mainboard Layout IM-Q35 Mainboard Mini ITXBoard Dimension Back Panel & I/O Shield Drawing Power Consumption ConditionSafety Compliance & Mtbf RFIPage Hardware Setup Quick Components Guide CPU Central Processing Unit Introduction to LGA 775 CPUCPU & Cooler Installation Lift the load lever up and open the load plate Locking switch Dual-Channel mode Population Rule MemoryDDR2 Installing Memory Modules Volt NotchATX 12V Power Connector JPW1 Power SupplyATX 20-Pin System Power Connector JPWR1 JPW1Back Panel RS-232 PortHardware Setup USB Port Audio PortsConnectors IDE Connector IDE2IDE2 Serial ATA Connector SATA1 ~ SATA4 SATA4 SATA1 SATA3 SATA2CPUFAN1SYSFAN1 Fan Power Connectors CPUFAN1, SYSFAN1Front Panel Connector JFP1 JFP1JAUD1 Front Panel Audio Connector JAUD1RS-232 Port Connector Jcom JCOM1Front USB Connector JUSB1 ~ JUSB1 JUSB2USB 2.0 Bracket Audio Amplifier Connector JAMP1 Chassis Intrusion Connector JCI1PDIF-Out Connector JSPD1 Optional, for Hdmi ADD2 card only Jumper Clear Cmos Jumper JBAT1JBAT1 Slots PCI Peripheral Component Interconnect Express SlotPage 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 AdvancedPeci IM-Q35 Mainboard IDE Configuration SATA#1 Configuration Configure SATA#1 asPrimary/Secondary/Third/Fourth/Fifth IDE Master/Slave Watch Dog Super IO Configuration Serial Port 1 / 2 AddressSerial Port2 Mode Chassis IntrusionCPU/System Smart FAN Target CPU/Systen Smart FAN ModeAcpi Configuration CPU/System Smart Fan ToleranceAPM Configuration Resume On PME# Bios Setup Suspend modeAcpi Version Features Resume On RTC AlarmSerial Port Mode IM-Q35 Mainboard Intel AMT Configuration Intel AMT SupportRemote Access Configuration Redirection After Bios PostUSB Configuration Legacy USB Support Bios Setup Terminal TypeSredir Memory Display Delay USB 2.0 Controller ModeTPM Enable/Disable Status IM-Q35 Mainboard USB Mass Storage Reset DelayExcute TPM Command Emulation TypeBootup Num-Lock BootBoot Settings Configuration Quick Boot Wait For ‘F1’ If ErrorIM-Q35 Mainboard Boot Device Priority 1st Boot Device Removable Drives 1st DriveSupervisor Password / Change Supervisor Password User Password / Change User PasswordSecurity Dvmt Mode Select North Bridge Configuration Initate Graphics AdapterInternal Graphics Mode Select ChipsetGbE LAN Boot Bios Setup DVMT/FIXED MemorySouth Bridge Chipset Configuration USB Functions USB 2.0 ControllerME-HECI ME-IDERME-KT Exit Page System Resources Watch Dog Timer Setting Software code Sioidx equ 4EH SIODTAequ 4FHBootblock Initialization Code Checkpoints AMI Post CodeIM-Q35 Mainboard Bootblock Recovery Code Checkpoints CdromPost Code Checkpoints Initializes Dmac -1 & DMAC-2 Resource List PCI Device