DiagTools User’s Guide HP Vectra PCs HP Kayak PC Workstations...
Notice The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
What is DiagTools? The first step in solving a problem with a PC is diagnosis. HP’s DiagTools helps you diagnose hardware-related problems on a Vectra PC or Kayak PC Workstation. It is a series of tools designed to help you to: Verify the correct functioning of a Vectra PC or a Kayak PC •...
HP-dedicated Support Agent. This is described in chapter 5. Compatibility DiagTools can run on the following HP Vectra PC and HP Kayak PC Workstation platforms: All Vectra V–Line and X–Line PCs and PC Workstations released after June, 1997.
You can download the latest version of the DiagTools utility from the Vectra support web site at: http://www.hp.com/go/vectrasupport or the Kayak support web site at: http://www.hp.com/go/kayaksupport For more information about the HP web site and HP Customer Care Service and Support, refer to page 38. English...
1 Starting DiagTools Installing and Setting Up DiagTools Installing and Setting Up DiagTools Net Vectra PC Users If you are a Net Vectra PC user, the Hardware Diagnostics should already be installed on your PC and be ready to use. To learn how to run DiagTools on a Net Vectra PC, refer to "Starting DiagTools from the Hard Disk Drive", on page 9.
Downloading and Installing the Latest Version You can download the latest version of the DiagTools utility from HP’s support web site at: http://www.hp.com/go/vectrasupport or the Kayak’s support web site at: http://www.hp.com/go/kayaksupport For more information about the HP web site and HP Customer Care Service and Support, refer to page 38.
Windows, double-click the file. We recommend that you use the proposed target directory when extracting the Hardware Diagnostic files. This ensures compatibility with HP TopTools. 2 Open the README file and read the installation instructions. To open this file in Windows, double-click it.
If you have the TopTools version of DiagTools If you have downloaded the TopTools version of the Hardware Diagnostics and you have a recent version of TopTools on your PC, you can use this utility to create the diagnostic diskette(s). To do this, select the Diags Diagnose PC...
Updating DiagTools Remotely (For Network Administrators) If you are a network administrator, you can update the Hardware Diagnostics files on remote client PCs using HP TopTools for Desktops. Using TopTools Ver. 2.5x To update the Diagnostics files on remote PCs, select the...
Before Running DiagTools Before you run the Hardware Diagnostics, ensure that the following are correctly configured in the computer’s BIOS Setup program: No operating system is specified, which means that: • • Enabled The option to start from the floppy disk is enabled. More Information About The PC’s Setup Program Setup is an integrated (ROM-based) program that displays the PC’s configuration and allows you to change the configuration parameters.
Ensure that the option to start from the floppy disk is enabled. (Refer to “More Information About The PC’s Setup Program” on page 7.) b There may be problem with the floppy disk drive or the internal cable connections. Contact your local or HP-dedicated Support Agent. English , and then click...
A message such as • and press any key when ready This means that the PC cannot find the system files on the diskette. The problem could be: a The diskette may be damaged or corrupted. Select another diskette and create another Hardware Diagnostics diskette (refer to page 4).
If you have a Net Vectra PC and cannot start Hardware Diagnostics, your PC may not be correctly set up to run the diagnostic tool. Contact your network administrator or, alternatively, contact your local or HP- dedicated Support Agent. The Welcome Screen...
2 Hardware Detection Overview of Hardware Detection Overview of Hardware Detection Hardware detection determines which tests are appropriate for your PC. For example, if your PC has a IDE or SCSI hard disk drive, the boot sector of the hard disk drive will be checked as part of the basic system test.
2 Hardware Detection Overview of Hardware Detection Hardware Detection Results The following is an example of a screen that will appear after the hardware detection phase: You can use the mouse or the arrow keys to scroll through the list of detected components.
If your PC has one or more of the above components and it is not detected by DiagTools, then refer to “If a PC Component is Not Detected” on page 15. English HP Vectra VL 7/333 Central Processor 64 MB Memory...
3 Basic System Test Overview of the Basic System Test Overview of the Basic System Test The basic system test is performed after hardware detection. The purpose of the basic system tests is to verify the correct operation of the PC’s hardware. For each detected hardware component, the test will confirm that: The component is powered-on •...
Support Ticket. Although no failure was detected, the Support Ticket will be effective for communicating the test results and PC configuration to your local or HP-dedicated support agent. (To learn more about the Support Ticket, refer to chapter 5.)
3 Basic System Test Test Result: FAIL If you are a less experienced user, contact your local or HP- dedicated support agent for assistance. You may be asked by your support agent to conduct an advanced system test. You can repeat the basic system test if desired. To do this, press...
HP-dedicated support agent. (To learn more about the Support Ticket, refer to chapter 5.) If you are a novice user, contact your local or HP-dedicated support • agent for assistance. You can e-mail or fax them the Support Ticket.
3 Basic System Test What is Tested What is Tested The basic tests include the following: Basic System Tests, to verify the correct functioning of the processor and subsystems: Basic processor functionality • DMA controller • Interrupt controller • Timer •...
Keyboard tests: Keyboard controller • Keyboard clock line • Keyboard data line • VESA Video memory test USB test Other tests: Basic serial port test (does not include data transfer – this is an • advanced test) Basic parallel port test (does not include actual printing – this is •...
3 Basic System Test What is Tested English...
4 Advanced System Tests Overview of the Advanced System Tests Overview of the Advanced System Tests The advanced system tests can be used to test each of the PC’s components. These tests are more thorough and cover a wider range of functionality than the basic system tests.
Help on Advanced Tests You can get more information about each available test. There are two ways to get information about a test: At the bottom of the screen there is a one-line explanation of the test • currently selected in the menu. To get help for any test, simply move the selection bar onto the corresponding menu item.
4 Advanced System Tests How to Run an Advanced System Test 1 At the top menu bar, select the component to test. The following components are available: • System • Memory • • • SCSI • • Video • • Misc •...
Once the test has completed, a window appears indicating the result: Test Passed options so that you can select your next action: • Return to Main Menu to run another test. • Browse Current Test Errors the test you have just done. •...
4 Advanced System Tests Batch Tests Selecting Batch Tests First, you must configure the batch test. To do this, use the Parameters Parameters • Batch Parameters number of passes. • Repeat Count each test is run, from 1 (run test once), to 256. •...
HP-dedicated support agent. (To learn more about the Support Ticket, refer to chapter 5.) 3 If you need assistance, contact your local or HP-dedicated support agent for assistance. You can e-mail or fax them the Support Ticket.
HP-dedicated Support Agent. Listed Sending Comments and You can email all information about missing error codes, as well as any comments and suggestions to the email address provided in the HP Suggestions to HP World Wide Web Site, at English...
The Support Ticket is a text file that contains a complete record of the test results and the PC’s configuration. It is the most effective way of communicating this essential information to your local or HP-dedicated Support Agent. If necessary, you can e-mail or fax the Support Ticket to your support agent.
Adding Comments to the Support Ticket You can add extra information or your own comments to the Support Ticket. This can help your support agent solve the problem more quickly and effectively. CAUTION Do not remove any information from the Support Ticket. The information may be essential to your support agent.
5 The Support Ticket Adding Comments to the Support Ticket English...
Authorized Resellers can also answer questions regarding non-HP hardware, software and systems as well as answer queries about usage not intended for, or not commonly used with the HP Vectra and HP Kayak. Authorized HP Resellers can also offer consulting services tailored to...
Hewlett-Packard Telephone Support HP North American Assistance from the HP North American Customer Support Center is available Monday to Friday, 7:00 am to 6:00 pm Mountain time. Customer Support Center The number is: +1 (970) 635-1000 HP European Customer Assistance from the HP European Customer Support Center is available Monday to Friday, 8:30 am to 6:00 pm Central European time.
The charge begins AFTER you have been put in contact with a support technician. If your problem is found to be covered by the HP Hardware Warranty, no charge will be applied. In the US please call the appropriate number listed below.
Appendix A The Error Codes This appendix lists all error codes produced by the Hardware Diagnostics advanced tests. A description of the error and a recommended action are provided for each error code.
Appendix A The Error Codes Error Code Overview Error Code Overview The error codes are categorized by component in ascending order: 0001h – 00CCh: System Error Codes 0100h – 01A4h: Memory Error Codes 0201h – 02FFh: Hard Disk Error Codes 0301h –...
0001h – 00CCh: System Error Codes Code Explanation 0001h Cannot load the MSW (Machine Status Word). 0002h Cannot load the GDT (Global Descriptor Table) Register. 0003h Cannot load the IDT (Interrupt Descriptor Table) Register. 0004h ARPL instruction execution error. 0005h LAR (Load Access Rights Byte) instruction execution error.
Appendix A The Error Codes 0001h – 00CCh: System Error Codes Code Explanation 0009h Cannot enable the A20 line. 0010h 32-bit register read or write error. 0011h PUSHA(D) or POPA(D) execution error. 0012h Cannot access data through the FS or GS registers.
Code Explanation 0020h NDP (Numeric Data Processor) is not ready. 0021h Cannot reset the NDP. 0022h – NDP control word read or write error. 0025h 0026h Cannot reset the NDP control word. 0027h NDP Tag word read or write error. 0028h NDP stack read or write error.
Appendix A The Error Codes 0001h – 00CCh: System Error Codes Code Explanation 002Dh NDP stack pop error. 002Eh – NDP Tag word read or write error. 002Fh 0030h Read/Write test on DMA controller 1 failed. 0031h Read/Write test on DMA controller 2 failed.
Code Explanation 0062h The Real Time Clock is running at a faster rate. 0063h The date and time read from Real Time Clock CMOS RAM are different from that of written. 0070h The battery backup unit that powers CMOS RAM has no power. 0071h Bad CMOS RAM checksum detected.
Appendix A The Error Codes 0001h – 00CCh: System Error Codes Code Explanation 0077h Periodic time update cycle not occurring. 0078h CMOS RAM checksum error detected. 0079h CMOS RAM fails to hold data. 0080h This test runs on EISA systems only 0081h EISA software NMI test failed 0082h...
Code Explanation 0090h PnP function 00 failed. 0091h PnP function 01 failed. 0094h Number of system device nodes is not the same as reported. 0095h One or more nodes have larger than reported size. 0096h ISA bus detected twice. 0097h No EISA bus system device node 0098h Motherboard has no EISA ID...
Install MMX processor. Install new processor. Install new processor. Install new processor. Install new processor. Install new processor. Install new processor. Install new processor. Install new processor. Install new processor. Install new processor. Re-run the HP Hardware Diagnostics utility using keyboard only.
0100h – 01A4h: Memory Error Codes Code Explanation 0100h ROM read error. DiagTools was not able to read from a ROM location. 0101h ROM not write-protected. 0102h BIOS cannot set the year to 2000 after 1999 midnight. 0120h Parity error at absolute memory location XXXXXXXXh.
Appendix A The Error Codes 0100h – 01A4h: Memory Error Codes Code Explanation 0150h Failure at XXXXXXXXh, bit position bbh. 0160h There is an address short between bit xxh and yyh. 0170h RAM Refresh is not working. 0171h – RAM Refresh is slower or faster than 0172h expected.
Code Explanation 01A3h L2 cache commands test failed. 01A4h L2 cache read/write test failed. Appendix A The Error Codes 0100h – 01A4h: Memory Error Codes Details/Parts to Check Cache memory error. If problem persists, install new: L2 memory (if installed in accessory slot), or •...
Appendix A The Error Codes 0201h – 02FFh: Hard Disk Error Codes 0201h – 02FFh: Hard Disk Error Codes Code Explanation 0201h Undefined or invalid command. 0202h Address mark not found in sequential test. 0204h Requested sector not found in sequential test.
Code Explanation 0210h CRC or ECC data error in sequential test. 0211h ECC (Error Correction Coding) corrected data error. 0220h Controller failure. 0240h Seek operation failed. 0252h Address mark not found in random test. 0254h Requested sector not found in random test.
Appendix A The Error Codes 0201h – 02FFh: Hard Disk Error Codes Code Explanation 0281h All Sectors in Test Cylinder are bad. 0290h Drive is busy. 0293h Command aborted. 0295h Data mismatch in sequential test. 0296h Sleep error. 02AAh Drive not ready in sequential test. 02CCh Bit 5 (write error bit) of the hard disk controller status register is set on...
Code Explanation 02F5H Number of blocks error. 02FFh Disk data read/write error. 0301h – 03FFh: Floppy Disk Error Codes Code Explanation 0301h Undefined or invalid command in sequential test. 0302h Address mark not found in sequential test. 0303h Disk is write-protected. 0304h Requested sector not found in sequential test.
Appendix A The Error Codes 0301h – 03FFh: Floppy Disk Error Codes Code Explanation 0307h Drive parameter activity failed in sequential test. 0308h DMA Overrun error in sequential test. 0309h Attempt to DMA at 64 KB boundary in sequential test. 030Ah Bad sector flag detected.
Code Explanation 0342h Address mark not found in random test. 0344h Requested sector not found in random test. 0345h Reset failed in random test. 0347h Drive parameter activity failed in random test. 0348h DMA overrun error in random test. 0349h Attempt to DMA in 64 KB boundary in random test.
Appendix A The Error Codes 0301h – 03FFh: Floppy Disk Error Codes Code Explanation 03AAh Drive not ready. 03CCh Write fault on selected drive. 03EEh Data write/data read mismatch. 03FEh Diskette data read/write error in sequential test. 03FFh Diskette data read/write error in random test.
0400h – 04FFh: Keyboard Error Codes Code Explanation 0400h The HP Hardware Diagnostics utility received a keyboard controller interface error. 0401h The HP Hardware Diagnostics utility issued commands to keyboard controller and received improper responses. 0410h – Keyboard clock line is stuck low/high.
0601h – 0617h: Serial Port Error Codes Code Explanation 0601h Data written to port xxxxh was yyyyh. Data read back from the port was zzzzh. 0602h Interrupt identification register test failed. Serial port controller error. 0603h Data written to port XXXXh was yyyyh. Data read back from the port was zzzzh.
Appendix A The Error Codes 0601h – 0617h: Serial Port Error Codes Code Explanation 0609h FIFO trigger level test failed at port XXXXh. 0610h FIFO character timeout indication test failed at port XXXXh. 0611h FIFO data transfer test failed at port XXXXh.
0701h – 0708h: Parallel Port Error Codes Code Explanation 0701h Data written to port XXXXh was yyh. Data read back was zzh. 0702h IRQ Activation test failed at port XXXXh. 0704h ECP register W/R test failed at port XXXXh. 0705h ECP FIFO test failed at port XXXXh.
0810h: PC Speaker Error Code Code Explanation 0810h Speaker test failed 0801h – 806h: Windows Sound System Compatible Error Codes Code Explanation 0811h Stereo test failed 0812h Pitch test failed 0813h Volume test failed 0814h Playback rate test failed. Appendix A The Error Codes 0810h: PC Speaker Error Code Details/Parts to Check Speaker error.
Appendix A The Error Codes 0830h: Joystick Port Test Error Code Code Explanation 0815h Frequency test failed 0816h Speaker test failed 0830h: Joystick Port Test Error Code Code Explanation 0830h Test failed 0900h – 090Fh: Video Error Codes Code Explanation 0900h Video adapter memory read or write test failed.
Code Explanation 0901h Video adapter attribute test failed. 0908h Video adapter color test failed. 090Ah 640 x 480 graphics test failed. 090Ch VESA video mode test failed. 090Dh VESA video memory test failed. 090Eh DDC1 protocol failed. 090Fh DDC2 protocol failed. 0920h Wave pattern test failed.
Appendix A The Error Codes 0A00h – 0A12h: CD-ROM Error Codes 0A00h – 0A12h: CD-ROM Error Codes Code Explanation 0A00h No CD in drive. 0A01h Eject fails on drive x. 0A02h Close failed on drive x. 0A03h Sequential data test failed, Drive x, Sector Y.
Code Explanation 0A10h Random play test failed. No data in Drive x. 0A11h No audio tracks in the multisession CD in drive x 0A12h Number of audio tracks inadequate for the test. 0C00h – 0C07h: IDE Tape Error Codes Code Explanation 0C01h No medium in tape drive n.
Code Explanation 0E52h 16LC63 register test failed. 0E53h 16LC63 (5V on board|12V on board|3.3V on board|2.5V on board|CPU0 core voltage|CPU1 core voltage|CPU0 thermal|CPU1 thermal|slot thermal|disk bay thermal|5V on slot|12V on slot|fan power voltage|3.3V on slot|-5V on slot|-12V on slot) measurement test failed.
Appendix A The Error Codes 1000h – 100Dh: Multiple Processor Error Codes Code Explanation 0F04h Seek operation failed. 0F05h Eject fails on drive x. 1000h – 100Dh: Multiple Processor Error Codes Code Explanation 1000h Processors don't have unique IDs. 1001h Processor X failed to interrupt processor 1002h IPI physical mode test failed on processor...
Code Explanation 100Ch Memory map I/O access test failed on processor X at address XXXXXXXXh. 100Dh Application processors were not detected. 100Eh CPU speed error. 100Fh CPU count error. 1010h Configuration access mechanism test failed. 1011h TagRAM control register read failed. 1012h TagRAM control register write failed.
Appendix A The Error Codes 1000h – 100Dh: Multiple Processor Error Codes Code Explanation 1014h L2 cache commands test failed. 1015h The pattern read back from the cache is not the same as the pattern written. 1016h Tag Write with Data Read command failed.
Code Explanation 1031h L2 Cache Parity error. 1081h No active external cache memory. 1082h No extended memory available from HIMEM.SYS. 1083h No extended memory detected. 8000h Fails in executing an external program. 1500h – 1503h: Modem Error Codes Code Explanation 1500h No modem.
Appendix A The Error Codes 9600h – 960Fh: IDE Disk Error Codes 9600h – 960Fh: IDE Disk Error Codes Code Explanation 09602h Bad Smart status 09603h Smart attributes modification 09605h Logical error in boot sectors or partition table 09606h Logical error in Master Boot Record 09607h Read Verify error English...
9610h – 9630h: Plugged-in Tests Error Codes Code Explanation 9610h Matrox video chip test failed. 9611h Cirrus Logic video chip test failed. 9612h S3 Trio video chip test failed. 9613h ATI video chip test failed. 9620h SIO test failed. 9630h LAN card test failed.
Appendix A The Error Codes 9610h – 9630h: Plugged-in Tests Error Codes English...