compaq presario 2100 series mobile pc User Manual
Have a look at the manual compaq presario 2100 series mobile pc User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 65 Compaq manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
Diagnostic Tools This section describes the following diagnostic tools you can use for troubleshooting and repairing the notebook: • Notebook e-Diagtools diagnostic program (below). • Power-on self-test (page 3-19). • Sycard PCCtest 450 PC card (page 3-25). • Windows Management Instrumentation (page 3-26). • BIOS Setup utility (page 3-26). e-Diagtools Diagnostic Program The hardware diagnostic programs provide two levels of testing: • User-level testing using a basic hardware test. • Advanced testing using individual hardware tests. The tests are designed to run after the system reboots, so that the notebook will be in a predictable state during the tests. The tests are non-destructive, and are intended to preserve the state of the notebook. The notebook reboots when you exit the program so drivers can be loaded. Updating e-Diagtools You can download the latest version of e-Diagtools using e-Diagtools for Windows. Running e-Diagtools The following procedure describes how to run e-Diagtools. The individual steps might differ slightly for different versions of e-Diagtools. 1. 2. 3. 4. 5. 6. 7. 8. 9. Click Start > Turn Off Computer (or Shut Down), Restart. When the HP logo appears, press F10 to start the diagnostic test. The first time you run the program, you are prompted to select the language for the program. When the menu appears, press F2 to run e-Diagtools. When the Configuration Description appears, check the list of detected hardware. Run the basic test. Press F2 to start the basic hardware test. The results appear when the test is complete. If you intend to exit without running the advanced tests, press F4 to view the Support Ticket. Press F3 to exit e-Diagtools. Optional: run the advanced tests. Press F2 to open the advanced test screen. Use the arrow keys and ENTER to select the test you want to run. Tests are listed only for detected hardware. Press F2 to run the selected tests and add the results to the Support Ti\ cket. 3-18 Troubleshooting and Diagnostics Service Manual
10. 11. 12. 13. 14. After each run, press F2 to return to the advanced test screen, or press F4 to view the Support Ticket. Exit. Press F3 and then any key to exit and reboot. Optional: open the Support Ticket. In Windows, click Start > All Programs (or Programs) > Hewlett-Packard > Notebook > HP e-Diagtools > e-Diagtools for Windows. Click View to display the Support Ticket. To add information about your problem, click Comments, type the information, and then click OK. To save or print the Support Ticket, click Save As or Print. To e-mail the Support Ticket to your support agent, click e-Mail. The first time you make an e- mail connection from this program, click Change Settings in the Connect window and enter the settings recommended by your support agent. e-Diagtools for Windows can also update the version of e-Diagtools on your notebook’s hard disk. In e-Diagtools for Windows, use the e-Diagtools menu. If you have trouble running e-Diagtools diagnostics from the hard disk, you can also run it from the Recovery CD or DVD. Boot from the CD or DVD and select the diagnostics option. Interpreting the Results The e-Diagtools diagnostic program returns test groups, error codes, and suggestions for repair and/or follow-up actions. The basic hardware test shows a recommended replacement part. To help interpret the results of the e-Diagtools tests, refer to the following: • e-Diagtools Support Ticket on page 3-19. • Replaceable Module Diagram on page 1-27 • Functional Structure Description on page 1-28 This combined information should enable you to determine which of the notebook’s components require service. Power-On Self-Test Note If Quiet Boot is enabled in BIOS Setup (the default setting), press Esc during boot to see POST messages. When the notebook boots, its system BIOS runs a series of initialization routines and diagnostic tests called POST (Power-On Self-Test). The BIOS will not boot the notebook’s operating system if the system memory, CPU, DMA, or interrupt controller fails the POST diagnostic tests. POST indicates progress by a sequence of codes; if an error occurs, the BIOS displays a message and/or issues a beep code. Note that not all POST messages indicate a failure in the notebook—some messages are for information only. You should not necessarily interpret the failure of one or more POST tests as a hardware, software, or firmware failure. If POST displays an error message or issues a beep code indicating an error, confirm the problem using other diagnostic tools. Service Manual Troubleshooting and Diagnostics 3-19
First, confirm the failure by performing a “clean” boot, as described below. Note that if the notebook fails to restart with a clean boot, it requires repair. 1. 2. 3. 4. Remove all accessories, including SDRAM modules, port replicator, PC cards, printer, external monitor, pointing device, and keyboard. Provide “clean” AC power—no auto adapter or unusual AC adapter configuration. Press the reset button to return the notebook to a known state. Press the power button to start the notebook. If the BIOS detects a terminal error condition, it halts POST after issuing a beep code and/or displaying a message (see the following table). The beep code indicates the POST routine in which the terminal error occurred. Table 3-4. POST Terminal-Error Beep Codes Beep Codes* POST Description 1 One short beep before boot. 1-2 Search for option ROMs. 1-1-1-3 Verify Real Mode. 1-1-1-4 Disable Non-Maskable Interrupt (NMI). 1-1-2-1 Get CPU type. 1-1-2-3 Initialize system hardware. 1-1-2-4 Disable shadow and execute code from ROM. 1-1-3-1 Initialize chipset with initial POST values. 1-1-3-2 Set IN POST flag. 1-1-3-3 Initialize CPU registers. 1-1-3-4 Enable CPU cache. 1-1-4-1 Initialize caches to initial POST values. 1-1-4-3 Initialize I/O component. 1-1-4-4 Initialize local bus IDE. 1-2-1-1 Initialize Power Management. 1-2-1-2 Load alternate registers with initial POST values. 1-2-1-3 Restore CPU control word during warm boot. 1-2-1-4 Initialize PCI Bus Mastering devices. 1-2-2-1 Initialize keyboard controller. 1-2-2-3 BIOS ROM checksum. 1-2-2-4 Initialize cache before memory Auto size. 1-2-3-1 8254 timer initialization. 1-2-3-3 8237 DMA controller initialization. 1-2-4-1 Reset Programmable Interrupt Controller. 1-3-1-1 Test DRAM refresh. 1-3-1-3 Test 8742 Keyboard Controller (on motherboard). 1-3-2-1 Set ES segment register to 4 GB. 1-3-3-1 Auto size DRAM; or wrong type or no RAM installed. 1-3-3-2 Initialize POST Memory Manager. 1-3-3-3 Clear 512 kB base RAM. 1-3-4-1 RAM failure on address line xxxx. 1-3-4-3 RAM failure on data bits xxxx of low byte of memory bus. 1-3-4-4 Enable cache before system BIOS shadow. 1-4-1-1 RAM failure on data bits xxxx of high byte of memory bus. 1-4-1-3 Test CPU bus-clock frequency. 1-4-1-4 Initialize Phoenix Dispatch Manager. 1-4-2-3 Warm start shut down. 1-4-3-1 Shadow system BIOS ROM. 1-4-3-3 Auto size cache. 1-4-4-1 Advanced configuration of chipset registers. 1-4-4-2 Load alternate registers with CMOS values. 2-1-1-2 Initialize extended memory for RomPilot. 2-1-1-3 Initialize interrupt vectors. 2-1-2-2 POST device initialization. 2-1-2-3 Check ROM copyright notice. 2-1-2-4 Initialize I20 support. 2-1-3-1 Check video configuration against CMOS. 2-1-3-2 Initialize PCI bus and devices. 2-1-3-3 Initialize all video adapters in system. 2-1-3-4 QuietBoot start (optional). 2-1-4-1 Shadow video BIOS ROM. 3-20 Troubleshooting and Diagnostics Service Manual
Beep Codes* POST Description 2-1-4-3 Display BIOS copyright notice. 2-1-4-4 Initialize MultiBoot. 2-2-1-1 Display CPU type and speed. 2-2-1-2 Initialize EISA board. 2-2-1-3 Test keyboard. 2-2-2-1 Set key click if enabled. 2-2-2-2 Enable USB devices. 2-2-3-1 Test for unexpected interrupts. 2-2-3-2 Initialize POST display service. 2-2-3-3 Display prompt Press F2 to enter SETUP. 2-2-3-4 Disable CPU cache. 2-2-4-1 Test RAM between 512 and 640 kB. 2-3-1-1 Test extended memory. Test extended memory address lines. 2-3-2-1 Jump to UserPatch1. 2-3-2-3 Configure advanced cache registers. 2-3-2-4 Initialize Multi Processor APIC. 2-3-3-1 Enable external and CPU caches. 2-3-3-2 Set up System Management Mode (SMM) area. 2-3-3-3 Display external L2 cache size. 2-3-3-4 Load custom defaults (optional). 2-3-4-1 Display shadow-area message. 2-3-4-3 Display possible high address for UMB recovery. 2-4-1-1 Display error messages. 2-4-1-3 Check for configuration errors. 2-4-2-3 Check for keyboard errors. 2-4-4-1 Set up hardware interrupt vectors. 2-4-4-2 Initialize Intelligent System Monitoring. 2-4-4-3 Initialize coprocessor if present. 3-1-1-1 Disable onboard Super I/O ports and IRQs. 3-1-1-2 Late POST device initialization. 3-1-1-3 Detect and install external RS232 ports. 3-1-1-4 Configure non-MCD IDE controllers. 3-1-2-1 Detect and install external parallel ports. 3-1-2-2 Initialize PC-compatible PnP ISA devices. 3-1-2-3 Re-initialize onboard I/O ports. 3-1-2-4 Configure Motherboard Configurable Devices (optional). 3-1-3-1 Initialize BIOS Data Area. 3-1-3-2 Enable Non-Maskable Interrupts (NMIs). 3-1-3-3 Initialize Extended BIOS Data Area. 3-1-3-4 Test and initialize PS/2 mouse. 3-1-4-1 Initialize floppy controller. 3-1-4-4 Determine number of ATA drives (optional). 3-2-1-1 Initialize hard-disk controllers. 3-2-1-2 Initialize local-bus hard-disk controllers. 3-2-1-3 Jump to UserPatch2. 3-2-1-4 Build MPTABLE for multi-processor boards. 3-2-2-2 Install CD-ROM for boot. 3-2-2-3 Clear huge ES segment register. 3-2-2-4 Fix up Multi Processor table. 3-2-3-2 Check for SMART Drive (optional). 3-2-3-3 Shadow option ROMs. 3-2-4-1 Set up Power Management. 3-2-4-2 Initialize security engine (optional). 3-2-4-3 Enable hardware interrupts. 3-2-4-4 Determine number of ATA and SCSI drives. 3-3-1-1 Set time of day. 3-3-1-3 Check key lock. 3-3-2-1 Initialize typematic rate. 3-3-3-1 Erase F2 prompt. 3-3-3-3 Scan for F2 keystroke. 3-3-4-1 Enter SETUP. 3-3-4-3 Clear Boot flag. 3-4-1-1 Check for errors. 3-4-1-2 Inform RomPilot about the end of POST. 3-4-1-3 POST done - prepare to boot OS. 3-4-2-2 Terminate QuietBoot (optional). 3-4-2-3 Check password (optional). 3-4-2-4 Initialize ACPI BIOS. 3-4-3-2 Prepare Boot. 3-4-3-3 Initialize SMBIOS. 3-4-3-4 Initialize PnP Option ROMs. 2-3-1-3 Service Manual Troubleshooting and Diagnostics 3-21
Beep Codes* POST Description 3-4-4-1 Clear parity checkers. 3-4-4-2 Display MultiBoot menu. 3-4-4-3 Clear screen (optional). 3-4-4-4 Check virus and backup reminders. 4-1-1-1 Try to boot with INT 19. 4-1-1-2 Initialize POST Error Manager (PEM). 4-1-1-3 Initialize error logging. 4-1-1-4 Initialize error display function. 4-1-2-1 Initialize system error handler. 4-1-2-2 PnPnd dual CMOS (optional). 4-1-2-3 Initialize note dock (optional). 4-1-2-4 Initialize note dock late. 4-1-3-1 Force check (optional). 4-1-3-2 Extended checksum (optional). 4-1-3-3 Redirect Int 15h to enable remote keyboard. 4-1-3-4 Redirect Int 13h to Memory Technologies Devices such as ROM, RAM, PCMCIA, and serial disk. 4-1-4-1 Redirect Int 10h to enable remote serial video. 4-1-4-2 Re-map I/O and memory for PCMCIA. 4-1-4-3 Initialize digitizer and display message. 4-2-1-3 Unknown interrupt. 4-3-1-1 Initialize the chipset. 4-3-1-2 Initialize the bridge. 4-3-1-3 Initialize the CPU. 4-3-1-4 Initialize system timer. 4-3-2-1 Initialize system I/O. 4-3-2-2 Check force recovery boot. 4-3-2-3 Checksum BIOS ROM. 4-3-2-4 Go to BIOS. 4-3-3-1 Set Huge Segment. 4-3-3-2 Initialize Multi Processor. 4-3-3-3 Initialize OEM special code. 4-3-3-4 Initialize PIC and DMA. 4-3-4-1 Initialize Memory type. 4-3-4-2 Initialize Memory size. 4-3-4-3 Shadow Boot Block. 4-3-4-4 System memory test. 4-4-1-1 Initialize interrupt vectors. 4-4-1-2 Initialize Run Time Clock. 4-4-1-3 Initialize video. 4-4-1-4 Initialize System Management Manager. 4-4-2-1 Output one beep. 4-4-2-2 Clear Huge Segment. 4-4-2-3 Boot to Mini DOS. 4-4-2-4 Boot to Full DOS. 1 long, 2 short Improper video configuration (reprogram EEPROM) or external ROM checksum failure. 3-22 Troubleshooting and Diagnostics Service Manual
The following table lists POST messages and explanations for reported problems. If the system fails after you make changes in BIOS Setup, reset the notebook, enter BIOS Setup, and install the defaults or correct the error. Table 3-5. POST Messages Message Description 0200 Failure Fixed Disk Fixed (hard) disk is not working or not configured properly. Make sure the hard disk is installed properly. Run BIOS Setup and make sure the hard disk type is correctly identified. 0210 Stuck key Stuck key on keyboard. 0211 Keyboard error Keyboard is not working. 0212 Keyboard Controller Failed Keyboard controller failed the test. might require replacing the motherboard (contains the keyboard controller). 0213 Keyboard locked – Unlock key switch Unlock the system to proceed. 0220 Monitor type does not match CMOS – Run SETUP Monitor type is not correctly identified in BIOS Setup. 0230 Shadow RAM Failed at offset: nnnn Shadow RAM failed at offset nnnn of the 64k block at which the error was detected. 0231 System RAM Failed at offset: nnnn System RAM failed at offset nnnn of the 64k block at which the error was detected. 0232 Extended RAM Failed at offset: nnnn Extended memory is not working or not configured properly at offset nnnn. Update to the latest BIOS version. 0250 System battery is dead – Replace and run SETUP CMOS clock battery indicator shows that the CMOS battery is dead. Connect the AC adapter for at least 24 hours, then run BIOS Setup to reconfigure the system. 0251 System CMOS checksum bad – Default configuration used System CMOS has been corrupted or modified incorrectly, perhaps by an application that changes CMOS data. In response, the BIOS has installed the default Setup values. Use BIOS Setup to modify these values if needed. If the error persists, check the system battery. Connect the AC adapter for at least 24 hours; replace the motherboard. 0260 System timer error Timer test failed. Replace the motherboard. 0270 Real time clock error Real-time clock failed the BIOS test. Might require replacing the motherboard. 0271 Check date and time settings BIOS found the date or time to be out of range, and reset the real-time \ clock. You might need to use BIOS Setup to reset the legal date. 0280 Previous boot incomplete – Default configuration used Previous POST did not complete successfully. POST loads default values and offers to run BIOS Setup. If the failure was caused by incorrect values that are not corrected, the next boot will likely fail. This error is cleared the next time the system is booted. 0281 Memory Size found by POST differed from CMOS Memory size found by POST differed from that specified in CMOS. 02B0 Diskette drive A error Drive A: is present but fails the BIOS POST diskette tests. Make sure the drive is defined with the proper diskette type in BIOS Setup and that the drive is connected correctly. 02B2 Incorrect Drive A type – run SETUP Type of floppy drive A: not correctly identified in BIOS Setup. 02D0 System cache error – Cache disabled RAM cache failed and BIOS disabled the cache. May require replacing the motherboard. A disabled cache slows system performance considerably. 02F0: CPU ID: CPU socket number for Multi-Processor error. Service Manual Troubleshooting and Diagnostics 3-23
Message Description 02F4: EISA CMOS not writeable ServerBIOS2 test error: Cannot write to EISA CMOS. 02F5: DMA Test Failed ServerBIOS2 test error: Cannot write to extended Direct Memory Access (DMA) registers. 02F6: Software NMI Failed ServerBIOS2 test error: Cannot generate software Non-Maskable Interrupt (NMI). 02F7: Fail-Safe Timer NMI Failed ServerBIOS2 test error: Fail-safe timer takes too long. device Address Conflict Address conflict for the specified device. Allocation Error for: device Run ISA or EISA Configuration Utility to resolve a resource conflict for the specified device. CD ROM Drive CD-ROM drive identified. Entering SETUP ... Starting BIOS Setup. Fixed Disk n Fixed disk n (0–3) identified. Invalid System Configuration Data Problem with NVRAM (CMOS) data. I/O device IRQ conflict I/O device IRQ conflict error. PS/2 Mouse Boot Summary Screen: PS/2 mouse installed. nnnn kB Extended RAM Passed Where nnnn is the amount of RAM in kB successfully tested. nnnn Cache SRAM Passed Where nnnn is the amount of system cache in kB successfully tested. nnnn kB Shadow RAM Passed Where nnnn is the amount of shadow RAM in kB successfully tested. nnnn kB System RAM Passed Where nnnn is the amount of system RAM in kB successfully tested. Parity Check 1 nnnn Parity error found in the system bus. BIOS attempts to locate the address and display it on the screen. Parity is a method for checking errors in binary data. A parity error indicates that data has been corrupted. Parity Check 2 nnnn Parity error found in the I/O bus. BIOS attempts to locate the address and dis\ play it on the screen. Press to resume, to Setup, for previous Displayed after any recoverable error message. Press to start the boot process or to enter BIOS Setup and change the settings. Press to display the previous screen (usually an initialization error of an Option ROM, such as an add-on card). Wri\ te down and follow the information shown on the screen. Press to enter Setup Optional message displayed during POST. PS/2 Mouse: PS/2 mouse identified. Failing Bits: nnnn Hex number nnnn is a map of the bits at the RAM address that failed the memory test. Each 1 (one) in the map indicates a failed bit. See errors 230, 231, or 232 above for offset address of the failure in System, Extended, or Shadow memory. Operating system not found Operating system cannot be located on drive A: or drive C:. Enter BIOS Setup and see\ if the hard disk and drive A: are properly identified. 3-24 Troubleshooting and Diagnostics Service Manual
System BIOS shadowed System BIOS copied to shadow RAM. UMB upper limit segment address: nnnn Displays the address nnnn of the upper limit of Upper Memory Blocks (UMB), indicating released segments of the BIOS that can be reclaimed by a virtual memory manager. Video BIOS shadowed Video BIOS copied to shadow RAM. Sycard PCCtest 450/460 PC Card (Optional) The PCCtest 450 and 460 cards (version 1.05) from Sycard Technology are the only recommended diagnostic tools that test the functionality of the PCMCIA slots using a PCMCIA card. Each is a Type II PC card that works with test software to exercise PCMCIA functions. (For details, see the Sycard Technology Web site: http://www.sycard.com). The PCCtest product contains these components: • PCCtest 450 or 460 (revision 1.05) PC card. • PCCtest 450/460 software disk. (Software updates are available at the Sycard Technology Web site.) • Configuration headers (PC card/16-bit and CardBus/32-bit) that attach to the card. You will also need a CardBus extender card (such as the Sycard PCCextend 70) to avoid wear on the Sycard PCMCIA connector. Use the following tests to check the function of the notebook’s PCMCIA slots. See the Sycard documentation for details about running the tests. Table 3-6. Sycard PCCtest Commands Slot PCMCIA PC card (16-bit) test (PC card configuration header) CardBus (32-bit) test (CardBus configuration header) All notebook models (PCI 1520) Upper Lower pct450-v-1-b80 pct450-v-0-b80 testcb-v-1-b80 testcb-v-0-b80 Service Manual Troubleshooting and Diagnostics 3-25
Windows Management Instrumentation (WMI) The Windows Management Instrumentation is basically sets of rules for accessing information about a notebook. WMI allows an application to determine, for example, the operating system being used, which hardware and software components are in the notebook, and possibly whether any of the components need replacing. A local or remote application can use the WMI interface to check which hardware and software components are installed on your notebook, and might be able to tell how well they are working or if they need replacement. Installing the WMI Package The WMI package is either preinstalled on the notebook’s hard disk or\ can be downloaded from http://www.hp.com/toptools (the contents are the same in both cases). The package must be properly installed before it can be used. To install the WMI preloaded on the hard disk: 1. 2. 1. 2. 1. 2. Start Windows, if it is not already running. Click Start > Programs (or All Programs) > Hewlett-Packard > HP Toptools Agent > Setup. Using WMI For a complete description of how to use WMI, see the following documentation provided with the notebook: • A README.TXT file: click Start > Programs > Hewlett-Packard > HP Toptools Agent > Read me. • A Windows online help file describing Hewlett-Packard’s implementation of WMI (group and attribute definitions): click Start > Programs Hewlett-Packard > HP Toptools Agent > HP Toptools Help. Uninstalling the WMI Package Click Start > Programs (or All Programs) > Hewlett-Packard > HP Toptools Agent > Uninstall WMI. Restart the notebook. BIOS Setup Utility The BIOS Setup utility provides access to the notebook’s basic configuration settings. It is independent of the operating system. Running the BIOS Setup Utility Close all applications, then restart the notebook: click Start > Turn Off Computer > Restart. (If necessary, you can press Ctrl+Alt+Del to restart.) When the HP logo appears, press F2 to enter the BIOS Setup utility. 3-26 Troubleshooting and Diagnostics Service Manual
3. 4. Note The pointing devices are not active in BIOS Setup, so you will need to use the keyboard to navigate: • Press the LEFT and RIGHT arrow keys to move among menus. • Press the UP and DOWN arrow keys to move among parameters in a menu. • Press F5 or F6 to move through values for the current parameter, or press Enter to change a setting. After you select the options you want, press F10 or use the Exit menu to exit BIOS Setup. If the settings cause a conflict between devices during reboot, the system prompts you to run BIOS Setup, and marks the conflicting settings. The listings in the following table are for the initial BIOS release and might differ somewhat for other models. Table 3-7. BIOS Setup Menus and Parameters All notebook models: Introduced with BIOS version KE.01.04 (Fall 2002). Main Menu Description Default BIOS Revision Shows the current BIOS version. Detected automatically. System Time Sets the time using 24-hour format. Values set take effect immediately. Sets the date using dd/mm/yy format (except English, which uses mm/dd/yy format). Language Sets the language for BIOS Setup. Detected automatically. Internal Hard Disk Sets the hard disk drive type and various parameters. Detected automatically. Extended Memory Shows the extended memory size. Detected automatically. CPU Serial Number For a Pentium processor with a serial number, makes the serial number available to software. Disabled. Serial Number Displays the serial number as shown on the back of the notebook. Detected automatically. PC ID Displays the PC ID String stored in the reserved part of RAM. Main Menu Default Service ID Displays an identifier used for repair service. Detected automatically. UUID Displays the value of the 16-byte UUID (Universally Unique ID) as 32 hex characters. Detected automatically. MAC Address Displays the MAC network address of the internal (wired) LAN, if present. Detected automatically. System Devices Menu Description Default Video Display Device Sets whether the built-in display automatically switches to an external display, if one is detected. Auto System Date Description Service Manual Troubleshooting and Diagnostics 3-27