Acer X5300, X3300 manual DIM Code Checkpoints, High Byte XY

Page 63

DIM Code Checkpoints

The Device Initialization Manager (DIM) gets control at various times during BIOS POST to initialize different system busses. The following table describes the main checkpoints where the DIM module is accessed.

NOTE: Checkpoints may differ between different platforms based on system configuration. Checkpoints may change due to vendor requirements, system chipset or option ROMs from add-in PCI devices.

Checkpoint

Description

 

 

2A

Initialize different buses and perform the following functions: Reset, Detect, and

 

Disable (function 0); Static Device Initialization (function 1); Boot Output Device

 

Initialization (function 2). Function 0 disables all device nodes, PCI devices, and PnP

 

ISA cards. It also assigns PCI bus numbers. Function 1 initializes all static devices

 

that include manual configured onboard peripherals, memory and I/O decode windows

 

in PCI-PCI bridges, and noncompliant PCI devices. Static resources are also

 

reserved. Function 2 searches for and initializes any PnP, PCI, or AGP video devices.

 

 

38

Initialize different buses and perform the following functions: Boot Input Device

 

Initialization (function 3); IPL Device Initialization (function 4); General Device

 

Initialization (function 5). Function 3 searches for and configures PCI input devices

 

and detects if system has standard keyboard controller. Function 4 searches for and

 

configures all PnP and PCI boot devices. Function 5 configures all onboard

 

peripherals that are set to an automatic configuration and configures all remaining

 

PnP and PCI devices.

 

 

While control is in the different functions, additional checkpoints are output to port 80h as a word value to identify the routines under execution. The low byte value indicates the main POST Code Checkpoint. The high byte is divided into two nibbles and contains two fields. The details of the high byte of these checkpoints are as follows:

HIGH BYTE XY

The upper nibble 'X' indicates the function number that is being executed. 'X' can be from 0 to 7.

0 = func#0, disable all devices on the BUS concerned.

1 = func#1, static devices initialization on the BUS concerned.

2 = func#2, output device initialization on the BUS concerned.

3 = func#3, input device initialization on the BUS concerned.

4 = func#4, IPL device initialization on the BUS concerned.

5 = func#5, general device initialization on the BUS concerned.

6 = func#6, error reporting for the BUS concerned.

7 = func#7, add-on ROM initialization for all BUSes.

8 = func#8, BBS ROM initialization for all BUSes.

The lower nibble 'Y' indicates the BUS on which the different routines are being executed. 'Y' can be from 0 to 5.

0 = Generic DIM (Device Initialization Manager).

1= On-board System devices.

2= ISA devices.

3= EISA devices.

4= ISA PnP devices.

5= PCI devices.

Chapter 4

55

Image 63
Contents Acer Aspire X3300/X5300 Service Guide Revision History Copyright Disclaimer Conventions Service Guide Coverage Table of Contents System Block Diagram and Board Layout Chapter FeaturesPorts System BiosPower supply Dimension and weightIcon Component System ComponentsFront Panel X3300X5300 Rear Panel Internal Components LED indicator Color LED status Description System LED IndicatorsChapter System Utilities Cmos Setup UtilityNavigating Through the Setup Utility Entering Cmos setupSetup Utility Menus Parameter Description Product InformationParameter Description Option Standard Cmos FeaturesCD/DVD Advanced Bios FeaturesAMD-V Advanced Chipset FeaturesAhci Integrated PeripheralsS3 STR Power Management SetupVbat PC Health StatusFrequency/Voltage Control Setting a system password Bios Security FeaturesRemoving a system password Load Default Settings Save & Exit Setup Exit Without Saving Bios Recovery Chapter Disassembly Requirements System DisassemblyPre-disassembly Procedure Main Unit Disassembly Main Unit DisassemblyRemoving the Side Panel Removing the Front Bezel Removing the Heat Sink Fan Assembly Removing the Processor Removing the Optical Drive Page Remove the two screws B from the optical drive Removing the Hard Disk Drive Removing the Power Supply Lift the power supply module out of the chassis Chapter Removing the Memory Modules Removing the TV Tuner Card Removing the VGA Card Disconnect the VGA card cable from the mainboard Chapter Removing the Front I/O and Card Reader Boards Remove the screw D that secures the bracket to the chassis Pull the I/O board out of the bracket Removing the Mainboard Remove the screw B on the rear panel Hardware Diagnostic Procedure System TroubleshootingSystem Internal Inspection System Check ProceduresPower System Check System External InspectionCheckpoint Description Viewing Bios checkpointsBootblock Initialization Code Checkpoints CheckpointsBootblock Recovery Code Checkpoints Post Code Checkpoints Initialize RTC date/time High Byte XY DIM Code CheckpointsBeep Codes Boot Block Beep CodesPost Bios Beep Codes Beep Symptom Cause and DescriptionTroubleshooting Post Bios Beep Codes Message Displayed Description Error MessagesBoot MemoryStorage Device Virus Related Eprom System ConfigurationMiscellaneous CmosMPS Table Multi-processor eModule Error Messages USB eModule Error MessagesSmbios eModule Error Messages CPU eModule Error MessagesOnline Support Information System Block Diagram System Block Diagram and Board LayoutBoard Layout MainboardCode Description DIMM3-4 System Jumper Name Location Default SettingsFRU Field Replaceable Unit List X3300/X5300 Exploded Diagram Part Name Category Part Name Acer Part No X3300 FRU ListVGA Card PC Partner 288-30E99-B01AC HD4350 512MB Ddrii Upper Case Heatsink CPU Heatsink AIR Cooler LGA775 TMDC6 NEW Sprig Keyboard PS2 105KEY Chicony KB-07596TQ2552V TURKISH-Q Keyboard PS2 105KEY LITE-ON SK-9620 SG-30600-23W Canadian Keyboard USB 104KEY Chicony KU-07603S32552V Russian Black Keyboard USB 105 KEY LITE-ON SK-9625 SG-30700-24W Black Slovak Keyboard Chicony KG-0766 RF2.4 Standard 104KS Black Rohs Power Supply 220W PFC 230V Liteon PE-5221-08AP-ROHS X5300 FRU List PZ.11900.149 HS.13100.100 Heatsink CPU Heatsink AIR Cooler LGA775 TMDC6 NEW Sprig Keyboard PS2 105KEY Chicony KB-07596TQ2552V TURKISH-Q Keyboard PS2 105KEY LITE-ON SK-9620 SG-30600-23W Canadian Keyboard USB 104KEY Chicony KU-07603S32552V Russian Black Keyboard USB 105 KEY LITE-ON SK-9625 SG-30700-24W Black Slovak Keyboard Chicony KG-0766 RF2.4 Standard 104KS Black Rohs Power Supply 220W PFC 230V Liteon PE-5221-08AP-ROHS Chapter Appendix a AMD Phenom II SpecificationSystem Bios Hard Disk Drive Network Interface SpecificationAudio Interface BD Combo Module SpecificationBdmv Aacs Hlds Plds Super Multi SpecificationRW 8X CLV DVD-ROM