Acer M3920 manual Bootblock Recovery Code Checkpoints, Checkpoint Description

Page 64

Bootblock Recovery Code Checkpoints

The Bootblock recovery code gets control when the BIOS determines that a BIOS recovery needs to occur because the user has forced the update or the BIOS checksum is corrupt. The following table describes the type of checkpoints that may occur during the Bootblock recovery portion of the BIOS.

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

Checkpoint

Description

 

 

E0

Initialize the floppy controller in the super I/O. Some interrupt vectors are initialized. DMA

 

controller is initialized. 8259 interrupt controller is initialized. L1 cache is enabled.

 

 

E9

Set up floppy controller and data. Attempt to read from floppy.

 

 

EA

Enable ATAPI hardware. Attempt to read from ARMD and ATAPI CDROM.

 

 

EB

Disable ATAPI hardware. Jump back to checkpoint E9.

 

 

EF

Read error occurred on media. Jump back to checkpoint EB.

 

 

F0

Search for pre-defined recovery file name in root directory.

 

 

F1

Recovery file not found.

 

 

F2

Start reading FAT table and analyze FAT to find the clusters occupied by the recovery file.

 

 

F3

Start reading the recovery file cluster by cluster.

 

 

F5

Disable L1 cache.

 

 

FA

Check the validity of the recovery file configuration to the current configuration of the flash

 

part.

 

 

FB

Make flash write enabled through chipset and OEM specific method. Detect proper flash

 

part. Verify that the found flash part size equals the recovery file size.

 

 

F4

The recovery file size does not equal the found flash part size.

 

 

FC

Erase the flash part

 

 

FD

Program the flash part.

 

 

FF

The flash has been updated successfully. Make flash write disabled. Disable ATAPI

 

hardware. Restore CPUID value back into register. Give control to F000 ROM at

 

F000:FFF0h.

 

 

56

Chapter 4

Image 64
Contents Acer Aspire M3920 Service Guide Revision History Copyright Disclaimer Conventions Service Guide Coverage Table of Contents Table of Contents Features and Specifications Component DescriptionAudio Device Standby Mode Global Standby ModeSuspend Mode Aspect DescriptionFront View ComponentRear View Chapter System Utilities Entering Cmos setup Navigating Through the Setup UtilitySetup Utility Menus Main Main menu displays basic information about the systemAdvanced Miscellaneous Advanced Chipset Configuration DvmtIntegrated Peripherals AhciPC Health Status Power Setting a system password SecurityBoot Options LANExit Save ChangesChapter System Disassembly Removing the Side Panel Removing the Heatsink Fan Assembly Removing the Processor Page Removing the VGA Card Removing the Mode Card Removing the TV Card Removing the Memory ModulesRemoving the Hard Disk Drive Chapter Page Removing the USB Board Page Chapter Removing the Front Bezel Chapter Removing the Optical Drive Chapter Removing the Removable HDD Chapter Page Chapter Removing the Card Reader Chapter Page Removing the Power Supply Page Removing the Mainboard Page Press the I/O shield to remove it Remove the RTC battery System Troubleshooting System External Inspection Power System CheckSystem Internal Inspection Beep Codes Bootblock Initialization Code Checkpoints Viewing Bios checkpointsCheckpoints System is waking from Acpi S3 state Bootblock Recovery Code Checkpoints Checkpoint DescriptionBios Recovery Chapter System Architecture Mainboard Layout Label DescriptionJumper Setting Jumper Type Description Setting default PictureInternal header pin definition Header Name Function DefinitionConnector pin definition Connector Name Function DefinitionSata Conn Connecting Optional Devices Pin Signal NamePin Signal Name Function USBF1~4 Front Panel USB headersConnecting Case Components CPUFAN1 CPU Cooling Fan Power ConnectorPWR1 ATX 12V Power Connector PWR2 ATX 24-pin Power ConnectorFront Panel Header FRU Field Replaceable Unit List Aspire M3920 Exploded Diagram Accessory BoardCard LSI Universal Modem PCI-E CableAssembly CASE/COVER/BRACKETCombo Module CPU/PROCESSORDVD-RW Drive FANHDD/HARD Disk Drive HeatsinkKeyboard Keyboard KIT 105KEY RF2.4 LITE-ON KB&MS Pack RF Keyboard KIT 106KEY RF2.4 LITE-ON KB&MS Pack RF Keyboard KIT 105KEY RF2.4 Primax KB&MS Pack RF Keyboard KIT 104KEY RF2.4 Primax KB&MS Pack RF Keyboard 105KEY USB LITE-ON SK KB SK-9621B USB KB36211 Black Portuguese USB 105KS Black Keyboard 105KEY USB Primax KB Primax KB36211 Black US 104K Black US Keyboard 104KEY PS/2 LITE-ON SK Black Thailand 104K Black Keyboard 105KEY PS/2 LITE-ON SK Black Slovenian 105K Black Keyboard 105KEY PS/2 LITE-ON SK KB36111 Black US PS2 104KS Black Keyboard 104KEY PS/2 Primax KB36111 Black Belgium 105K Black Keyboard 105KEY PS/2 Primax Mainboard Pointing DeviceMemory Power Supply Speaker