7 Periodic Maintenance and Troubleshooting





This chapter provides periodic maintenance and troubleshooting information for the GT Graphics Subsystem.

-------------------------------------------------------
Periodic Maintenance page 55 Graphics Tower Air Filter Cleaning Procedure page 56 Troubleshooting page 58 Internal Self Test page 60 gtprobe Test page 65 SunDiag Diagnostics page 67 -------------------------------------------------------

Periodic Maintenance

Periodic maintenance on the GT Graphics Subsystem is limited to cleaning or replacing the Graphics Tower air filter.

Caution -

Failure to periodically clean or replace the Graphics Tower air filter may cause premature failure of the components due to overheating.

Graphics Tower Air Filter Cleaning Schedule

During normal use, the air filter in the bottom of the Graphics Tower may collect dust and become clogged. A clogged filter limits the ability of the tower fans to cool the boards. The environment in which your GT Graphics Subsystem is installed determines the frequency of cleaning, as described in Table 7-1.

    Table 7-1 Graphics Tower Filter Cleaning Schedule

-----------------------------------------------------------------
Room Cleanliness Clean Filter Every -----------------------------------------------------------------
                                              
Closed room; filtered air, cleaned regularly  9 months
                                              
Office environment; cleaned regularly         6 months
                                              
Industrial site; dusty, seldom cleaned        3 months

-----------------------------------------------------------------

Graphics Tower Air Filter Cleaning Procedure

To clean the filter:

    1. Remove the filter from the bottom of the tower by sliding it out of the tray.

    See Figure 7-1.

    2. Vacuum accumulated dust from the bottom of the Graphics Tower.

Note - Check the wire mesh screen on the bottom of the tower. If this screen is dirty, vacuum it clean of any dust and debris. Dust particles that get through the filter can accumulate on the screen over time. Also, operating the tower without a filter can cause the screen to get dirty.

    3. Vacuum accumulated dust from the filter.

    If necessary, the filter may be washed. Rinse and dry thoroughly before replacing in the Graphics Tower.

    Under normal conditions, the filter can be cleaned several times before it needs to be replaced. To replace the filter, order Sun Part Number 340-1545.

    4. Re-install the filter into the tower.

    Figure 7-1 Removing the Graphics Tower Air Filter

Troubleshooting

If you experience problems with your GT Graphics Subsystem after installation, verify that you have installed the GT Graphics Subsystem according to the installation procedures detailed in chapters 3 through 5.

The troubleshooting guide in Table 7-2 describes possible causes and remedies for a few common system problems. The remedies are not exhaustive, but rather suggestions of possible remedies.

    Table 7-2 Troubleshooting Guide

-------------------------------------------------------------------------------------------------------------------------
Problem Possible Cause/Solution -------------------------------------------------------------------------------------------------------------------------
                                
No display on the monitor.      1. The monitor may not be turned on. Verify that the monitor is plugged in and 
                                turned on.
                                
                                
                                
                                2. The Graphics Tower may not be turned on. Verify that the Graphics Tower is 
                                plugged in and turned on. Verify that the Graphics Tower fans are turning and that 
                                the power indicator is on (the power indicator is to the left of the ac power switch on 
                                the Graphics Tower rear panel). If the Graphics Tower powers-up, run the internal 
                                self test described on page 60.
                                
                                
                                
                                3. Cables may not be installed properly. See "Connect the Cables" on page 40.
                                
                                
                                
                                4. The system may have been powered up out of sequence. See "Power on the 
                                System" on page 48.
                                
                                
                                
                                5. The kernel probe may not have found the gt system on power up. Run the gtprobe 
                                test described on page 65
                                
Display is distorted or         1. Most likely a faulty monitor. If possible try a different monitor.
shrunken, even in the window    
system.                         
                                
                                2. The system may have been powered up out of sequence - see "Power on the 
                                System" on page 48.
                                
                                
                                
                                3. Possibly faulty board. Run the internal self test described on page 60.
                                
Graphics Tower will not power   1. The Graphics Tower may not be receiving ac power. Check the power cable and 
up.                             supply outlet. Verify that the ac power switch is "ON." The on position is with the 
                                side marked "1" pushed in. Check to see if the power indicator is on. The power 
                                indicator is to the left of the ac power switch. Check to see if the fans are turning.
                                
                                
                                
                                2. The fuse may be blown. To check the fuse, power down the system (see Chapter 3) 
                                and unscrew the fuse from the fuseholder. The fuseholder is located to the left of the 
                                ac power switch on the rear panel. If necessary, replace the fuse with one of the exact 
                                same style and rating. For fuse sizes, see Table 1-2 on page 4.

-------------------------------------------------------------------------------------------------------------------------

Internal Self Test

Before calling Sun Customer Support to report a problem with the GT Graphics Tower, run the internal self test described below.

When the Graphics Tower is powered-up with the diagnostic switch in the DIAG position, four LED indicators on the rear of the Graphics Tower indicate the diagnostic status of the GT Graphics Subsystem. Figure 7-2 shows the location of the diagnostic switch and indicators.

    Figure 7-2 Graphics Tower Diagnostic Switch and Indicators

Running the Internal Self Test

To run the internal self test:

    1. Power down the system unit and all attached peripherals.
    2. Power down the Graphics Tower.

    Wait at least two minutes after turning the power off before turning the power back on again to allow the unit to reset.

    3. Power up the monitor.

    The internal self test displays patterns on the monitor, which must be connected to the GT Graphics Tower.

    4. Place the DIAG/NORM switch in the DIAG position.

    The switch is in the DIAG position when the bottom half of the switch is pressed in.

    5. Power up the Graphics Tower.
    6. Monitor the diagnostic indicators for a failure condition.

    If the diagnostics detect a problem, testing halts with the failure identified by the diagnostic indicators. See Table 7-3.

Note - If there are no failures, the entire test sequence takes 4 minutes 45 seconds to finish.

When you first start the diagnostic, the diagnostic indicators all flash on and off three times before the test sequence begins. Each test displays for a minimum of one second so you can observe the test progression.

If a monitor is attached, you can observe patterns as the tests progress. These patterns are identified in the table and shown in the two figures following the table.

If the diagnostic indicators do not all come on at the end of the test (the test takes 4 minutes 45 seconds), note the state of the diagnostic indicators and contact Sun Customer Support.

Resuming Normal Operation

To resume normal system operation after the internal self test:

    1. Make sure that the monitor is powered up.
    2. Place the DIAG/NORM switch in the NORM position.

    The switch is in the NORM position when the top half of the switch is pressed in.

    3. Power up the attached peripheral devices.
    4. Power up the system unit.

    Table 7-3 Graphics Tower Diagnostic Indicators

LEDs m = OFF, l = ON Time 8 4 2 1 (Sec.) Display Meaning

l l l l 6 Blank Alternately flashing on and off three times - normal operation at the beginning of the test. m m m m 2 Blank Problem with the Graphics Processor Front End Board. m m m l 2 Blank Problem with the Graphics Processor Front End Board. m m l m 2 Blank Problem with the Graphics Processor Front End Board. m m l l 2 Blank Problem with the Graphics Processor Rendering Pipeline Board or (less likely) Graphics Processor Front End Board. m l m m 11 Blank Problem with the Graphics Processor Front End Board. m l m l 2 Blank Problem with the Graphics Processor Rendering Pipeline Board or (less likely) the Graphics Processor Front End Board. m l l m 2 Blank Problem with the Frame Buffer Board or (less likely) the Graphics Processor Rendering Pipeline Board. m l l l 2 Blank Problem with the Frame Buffer Board. l m m m 7 White Problem with the Frame Buffer Board. l m m l 213 Figure 7-3 Problem with the Frame Buffer Board. l m l m 4 Figure 7-3 Problem with the Graphics Processor Rendering Pipeline Board. l m l l 16 Figure 7-4 Problem with the Graphics Processor Rendering Pipeline Board. l l m m 8 Figure 7-4 Problem with the Frame Buffer Board. l l m l 2 Figure 7-4 All tests pass. LEDs advance to next display. l l l m 2 Figure 7-4 All tests pass. LEDs advance to next display. l l l l Figure 7-4 All tests pass. Test done.

The Internal Self Test Display Patterns

Figure 7-3 shows the eight blocks that display as the result of the Frame Buffer test of the plane groups. As the tests progress, the screen will flicker and flash. This is normal.

    Figure 7-3 Console View of Plane Groups Test

Figure 7-4 shows the patterns displayed by the Rendering Pipeline and Frame Buffer tests. Wherever the colors Red, Green, and Blue are identified, they should be the pure RGB colors.

Three anti-aliased lines run diagonally from the upper left to the lower right. The line in the middle is red, the other two are green, Three non-anti-aliased lines run diagonally from the top right to the bottom left. These lines are red at one end and blue at the other, with all the blending colors in between.

There are four equilateral triangles. The top triangle is green and flat-shaded. The right triangle is a vertex-shaded, non-anti-aliased. The left and bottom triangles are vertex-shaded, anti-aliased.

There are four purple dots in the center of the intersections of the six lines.

    Figure 7-4 Console View of Patterns Tests

gtprobe Test

The gtprobe test is a stand-alone utility that checks for proper operation of the interface to the GT Graphics Subsystem.

Note - This test must be run from an attached auxiliary terminal or from a remote log in terminal. If you can see anything on the attached system monitor, gtprobe probably won't find any problems.

The gtprobe command is as follows:

    gtprobe -v

      where -v is the verbose option which causes gtprobe to print several sequence messages in addition to the basic messages.

To run the gtprobe test:

    1. Become superuser.
    2. Type one of the following commands:

    For SunOS 4.x, type:

    For Solaris 2.x, type:

    You should see a series of messages something like this:

    3. Check which SBus slot the program says the gt device is found.

    At start up, gtprobe prints all devices that are installed in each SBus slot (slots 1, 2, and 3). If gtprobe doesn't find a GT device, it will default to the first empty SBus slot.

    In the above example, the gt is found in SBus slot 1. If gtprobe found the SBus slot, accept the default (press Return). If gtprobe did not find the SBus slot, the GT openboot SBus probe sequence did not detect a GT device during boot time. Type the slot number you believe to have the SBus Adapter Board and press Return.

    When you press Return, you should now see a series of messages something like this:

If you don't see the complete message, all the way to

    Done verifying the Openboot PROM's checksum

gtprobe has found a problem. The problem is most likely one of the following:

If you do see the complete message, the gtprobe test has passed without finding any errors.

SunDiag Diagnostics

The GT SunDiag diagnostic probes the system kernel for installed hardware devices then displays a control panel with the devices it found. The GT SunDiag diagnostics consist of a sequence of subtests that can accurately locate and identify failing field-replaceable units. All tests are non-destructive and maintain the system integrity during and after the tests are run.

Caution - While running the SunDiag diagnostic, do not run any application that uses the GT accelerator port. If you do, you will disturb the SunDiag tests, resulting in possible false errors.

Note - The GT SunDiag diagnostic requires approximately 1.5M bytes of disk space in the /tmp directory to extract its working files. If this space is not available, the diagnostic will fail and report warning and error messages indicating lack of disk space.

The following information is written with the assumption that you are familiar with the SunDiag On-line System Exerciser. If not, read the SunDiag User's Guide.

To start SunDiag (from within SunView or OpenWindows):

    1. Become superuser.
    2. Open a shell and type one of the following commands to open the SunDiag window.

    For SunOS 4.x, type:

    For Solaris 2.x, type:

    Figure 7-5 shows an example SunDiag window.

    Figure 7-5 The SunDiag Interface

    3. Look for the control panel on the right side of the SunDiag window.

    See Figure 7-6.

    SunDiag automatically probes for available devices. A check mark means that the device is enabled for testing. If the gt device is not shown, the GT Graphics Subsystem may not be properly installed.

    Figure 7-6 The SunDiag Control Panel

    4. Press the option button for each device you want to test.

    To test the GT Graphics Subsystem, enable the "Graphics Tower GT0" test under "User Tests" on the SunDiag control panel. SunDiag 2.0.4 does not allow you to make sub-test selections for the GT diagnostics. By default, SunDiag runs all of the available tests, except the interactive tests. The tests take about 12 minutes to run.

    Subsequent versions of SunDiag will allow you to select specific tests by way of an Option button.

Note - If you are running SunDiag as a result of suspected errors with the GT Graphics Subsystem, enable only the "Graphics Tower GT0" test for the first pass. This will prevent any complications with other potential hardware problems and make the test run faster.

    5. Press the Start button on the Control Panel to start testing.

    Error messages display in the console window (lower left corner of the interface menu).