Browse Prior Art Database

Method to System Test a Plurality of Personal Computer Systems

IP.com Disclosure Number: IPCOM000039455D
Original Publication Date: 1987-Jun-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 3 page(s) / 15K

Publishing Venue

IBM

Related People

Barrett, K: AUTHOR [+3]

Abstract

The diagnostic test is described which provides the means to obtain data on the system's performance. The test is divided into five different areas: storage test, disk drive(s) test, ROM checksum test, screen buffer test, and sleep mode test. The storage test provides the means to test all the available memory (RAM). The storage test includes the following: - The system writes a checkerboard pattern "10101010" for all available storage (RAM). Then the system reads all the pre-written locations and checks if the pattern was success fully written. The system writes once and reads twice. - The system writes the complement of the checkerboard "01010101" previously written on RAM.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 50% of the total text.

Page 1 of 3

Method to System Test a Plurality of Personal Computer Systems

The diagnostic test is described which provides the means to obtain data on the system's performance. The test is divided into five different areas: storage test, disk drive(s) test, ROM checksum test, screen buffer test, and sleep mode test. The storage test provides the means to test all the available memory (RAM). The storage test includes the following: - The system writes a checkerboard pattern "10101010" for all

available storage (RAM). Then the system reads all the

pre-written locations and checks if the pattern was success

fully written. The system writes once and reads twice.

- The system writes the complement of the checkerboard

"01010101" previously written on RAM. The system proceeds to

read all the pre-written locations and checks if the pattern

was successfully written. The system writes once and reads

twice.

- The system writes the waltz pattern "100100100" for all the

available storage (RAM). Then the system proceeds to read all

the locations and checks if the pattern was successfully

written. The system writes once and reads twice. All these patterns are designed to test the storage to its fullest by utilizing patterns that fill every memory location, and they also provide a way to relate to the vendors. The disk drive test provides the means to test the ability to write and read to the disk drive when functioning as a part of the system. The disk drive test includes the following: - Format complete disk (S0/S1).

- Disk drive rotation speed (300 rpm Å1.5%).

- Step rate.

- Write protect.

- Read/write all tracks using a predetermined pattern. Each

track is written once and read twice. The test allows the drive to retry twice. More than two retries is considered a failure. The ROM checksum test provides the means to test the optional ROM, if it is present. This test performs a checksum on the ROM's data. The screen buffer test provides the means to test the ability to write and read to the screen buffer area. This test is performed in the same way as the storage test. However, the R/W pattern to be used exercises all the pels of the screen ("ON"/"OFF") state using graphics and text mode in such a way as to detect both short circuit and open circuit conditions. The sleep mode test provides the means to test the system's ability to wake up after a set time. The keyboard test will be automatically disabled unless the operator requests for it to be enabled. The speaker test will provide the means to test the ability to turn the speaker "ON" and "OFF" at the highest and lowest frequencies. The communication interface software provides the means to transmit the test results and the test software. The communications link to be utilized on this tester is the RS-232C. An RS-232C data communication link is dedicated to each one of the units under test. The control unit will be an IBM PC XT,

1

Page 2 of 3

and will transmit the test software to the units under test....