We at NeXT Computer have tried to make the information contained in this manual as accurate and reliable as possible.
Nevertheless, NeXT disclaims any warranty of any kind, whether express or implied, as to any matter whatsoever relating to this manual, including without limitation the merchantability or fitness for any particular purpose. In no event
shall NeXT be liable for any indirect, special, incidental,. or consequential damages arising out of purchase or use of
this manual or the information contained herein.
Copyright "1992 by NeXT Computer, Inc. All Rights Reserved.
•
•
NeXT,the NeXT logo, NeXTstation, NeXTdimension, NeXTmail, Digital Librarian, ]Digital Webster, Lip Service,
MegaPixel Display, and Workspace Manager are trademarks of NeXT Computer, Inc. PostScript is a registered trademark of Adobe Systems Incorporated. UNIX is a registered trademark of AT&T. Helvetica and Times are registered
trademarks of Linotype AG and/or its subsidiaries. Wreath and Monogram is a registered trademark of Merriam-Web-
ster, Incorporated and is used herein pursuant to license. WriteNow is a registered trademark of T/Maker Co. All other
trademarks mentioned belong to their respective owners.
NeXT Computer, Inc., 900 Chesapeake Drive, Redwood City, CA 94063
Writing: Terry Williams, Robin Goodwin, Eric Domejean
Illustrations: Nancy Serpiello, Terry Williams, Eric Domejean
Production Notes: This book was created electronically using FrameMaker, on the NeXT computer. Art was produced
using Adobe Illustrator,TopDraw, WriteNow on the NeXT computer.
Courseware Version 1.0, September 1992
•
Contents
•
•
5
5
6
7
9
11
11
11
12
13
18
19
19
20
21
27
29
29
30
31
31
32
38
38
40
40
Module 1: Troubleshooting Preparation
Objectives
Tools of the Trade
Blazing Trails Through the Hardware
Wrap-up
Module 2: Hard Disk Diagnostics
Objectives
References
Defining Symptoms
Hard Disk Tools
Wrap-up
Module 3: A View of the LandScape
Objectives
Under the Hood
The NeXT CPU board
Wrap Up
Module 4: Memory Diagnostics
Objectives
Physical Layout
Physical Layout (cont'd)
Memory Arrangement
Verbosity of POST (Power On Self Test)
Test Yourself
Just Do It
Compatibility and Interchangeability
Wrap-up
•
41
41
42
44
45
47
48
49
50
50
Module 5: NeXT Monitors
Objectives
Adjust It
Repairing Monitors
Wrap Up
Module 6: NeXT 400 DPI Printers
Output Quality Problems
Paper Jams
Repairing the Printer
Wrap Up
1
51
51
52
54
55
Appendix A: Answers
Module 1: Troubleshooting Preparation
Module 2: Hard Disk Diagnostics
Module 4: Memory Diagnostics
Module 6: NeXT 400 DPI Laser Printers
•
57
59
67
79
87
97
107
117
126
133
140
153
154
155
155
156
157
158
158
Appendix B: Job Aids
Replacing a NeXTcube and a NeXTcube Turbo Processor Board
Replacing a NeXTcube and a NeXTcube Turbo Disk Drive
Upgrading a NeXTcube to a NeXTcube Turbo
Replacing a NeXTcube and a NeXTcube Turbo Power Supply
Replacing a NeXTstation and NeXTstation Turbo Processor Board
Upgrading a NeXTstation to a NeXTstation Turbo
Replacing a NeXTstation and a NeXTstation Turbo Disk Drive
Replacing a NeXTstation and a NeXTstation Turbo Power Supply
Replacing a NeXTdimension Board
Repairing and Adjusting the MegaPixel Display
Appendix C: Setting the Hard Disk SCSI Address
S3001 Maxtor 330 MB SCSI Disk Drive
S3002 Maxtor 660MB SCSI Disk Drive
S3003 Hewlett Packard 660 MB SCSI Disk Drive
S3004 Quantum 105 MB SCSI
S3005 Seagate Technology 425 MB SCSI Disk Drive
S3006 Seagate Technology 1.4 GB SCSI Disk Drive
S3008 Quantum 200 MB SCSI Disk Drive
•
159
2
AppendixD: Memory Compatibility Chart
Module 1
•
Troubleshooting Preparation
It is just a good idea to organize your workspace, your tools, and your
thoughts before jumping into your troubleshooting problem. You may
be able to save yourself time and trouble if you follow a few common
sense guidelines. In this module you'll develop a set of procedures that
you can use in any troubleshooting situation.
Objectives
After completing this module, you'll be able to:
•
Identify the proper tools needed to repair your computer.
•
• Perform troubleshooting procedures following proper safety
guidelines.
•
•
Plan a strategy for analyzing, identifying, and correcting the
problem.
Troubleshooting Preparation
5
Tools of the Trade
Crowbars and dynamite might do the trick, but you'll probably want
to use more delicate, less messy tools. Here is a list of tools that we
recommend you use to repair your computer, monitor, or printer.
Anti-static mat and wrist strap.
1.
•
QUESTIONS
Nos. 1 &2 Phillips or cross point screwdrivers
2.
12 inch No. 2 Phillips 1/4tfi.
3.
3mm, & 4mm hex wrenches ,
4.
Multipurpose scribe; preferably with a right angle point
5.
DIP IC extractor
6.
SIMM memory module puller
7.
8.
Digital Multimeter
The SIMM remover and the digital multimeter are not necessarily
required, but can be very helpful.
What size hex tool will you need to open the cube?
1.
tArt4
V
■
0
\\
k2ayeA
4
-
1
"YO
A
D
6
Module 1
Why must you wear an anti-static wrist strap when working on
2.
your computer?
•
Blazing Trails Through the Hardware
Troubleshooting flow charts are excellent tools for sequencing, or
keeping track of events. Unfortunately, it seems that most of the time
such troubleshooting charts are unavailable. However, you can jot
down a simple flow chart of the things that you plan to do. This will
give you a route to follow and help you keep track of your progress. A
map can be invaluable when it comes to backtracking. You can easily
get lost or create greater difficulty
help you undo what you've done.
Here are some ideas about producing a troubleshooting map:
Start by making a plan of attack. Try to define a line of
•
inquiry. List a few initial steps of procedure. This will give
you a good starting point. You can always amend it later.
•
List any error messages created in the initial failure and
the circumstances under which they were produced. If no
error messages are produced, try to determine when the
failure occurs.
while troubleshooting. Maps
can
•
•
Try to reference error messages if possible. Look for
clues in the message. Was the device producing the error
listed by its special device driver file? Was a hardware
device specifically "called out" in the message?
•
Write down the results of each step. If you need to
re-evaluate the course you've taken. You can always fall
back to the beginning and try a different direction.
Check off each step of your plan and write each event as
•
it occurs.
Lastly, you might want to keep a log of maintenance and
troubleshooting events. This will help provide a history that you can
refer to at a later date.
•
Troubleshooting Preparation
7
ACTIVITY
O
Produce a simple map to isolate the following problem.
EXERCISES
System won't boot.
message:
Booting SCSI target 1, lun 0
Read: sdcmd bad state: 0
blk 0 boot: sd(1,0,0) sdmach
sdmach: not found
load failed
1. Working as a group draft a plan of attack. Create a flow chart that
will provide you with a troubleshooting strategy.
Identify the problem.
NUtkrk
(
k31
,
k
Ven
a*AAk
)
r-P-4/)
A
c2
,
(4C)Z
Vez'
•
Verify the problem. List the steps you follow (or followed) to
verify the problem.
List error messages. Were any specific pieces of hardware
identified?
•
8
Module 1
•
Wrap-up
In this module you have identified and designed a plan-of-attack for
your troubleshooting process. Use of flow charts and a sequence of
steps helps you keep track of your progress and creates very specific
information about how and when the failure occurred. You find these
tools to be extremely valuable in every troubleshooting scenario.
•
•
Troubleshooting Preparation
9
o
•
10
Module 1
victim. When a hard disk catastrophe strikes, you should be prepared
to determine the condition of the disk drive. Can you rebuild it? Has a
Objectives
Module 2
Hard Disk Diagnostics
Sometime, somewhere, a hard disk will fail and you may be the lucky
necessary file disappeared? Is it possible to read important user data
on the disk? Some steps that you can take to answer those questions
can keep the situation from being a total loss.
After completing this module, you'll be able to:
•
•
• Determine the readability of the hard disk.
•
•
•
References
Unix manual pages for:
Isolate a failure to a hard disk.
Repair a corrupted file system.
Use the disk rebuilding tools in the NeXT Operating System.
Compensate for minor media errors.
in, fsck, disk, mount, amount, reasb
•
Hard Disk Diagnostics
11
Defining Symptoms
Software says, "I'm sure it's hardware." Hardware says, "Our stuff is
fine. It's gotta be the software." So, where is the problem. Even when
a symptom appears obvious, it isn't always. Sometimes you have to
look a little deeper than the surface to define the symptom. By looking
at error messages and performing some simple tests you solve a great
many situations easily.
Examining Messages
As with all things you need a place to start. A good place to start is to
first document any initial error messages that might be present on
start-up or during normal operation. Ask yourself a few questions. If
the failure occurs during the boot process where, exactly, did it occur?
Did the operating system post a message? One very good source of
error information is the Console panel. You can select the Console
panel from the Tools menu in the Workspace Main menu. Another
good place to look is in the file /usr/adm/messages. Here you will find
all of the messages logged by the system logger.
Here is an example from /usr/adm/messages.
•
•
EXERCISE
Dec 7
error
Dec 7
ERROR;
Dec 7
ERROR;
Dec 7
ERROR;
Dec 7
ERROR;
Dec 7
ERROR;
Dec 7
key:0x3 additional sense code:Oxl
1. In the previous example determine which device failed.
07:15:39 arizona mach:
= 64 (no valid label)
07:15:41 arizona mach:
block OH retry 1
07:15:42 arizona mach:
block OH retry 2
07:15:43 arizona mach:
block OH retry 3
07:15:44 arizona mach:
block OH retry 4
07:15:45 arizona mach:
block OH retry 5
07:15:51 arizona mach:
SCSI Block in
Target
Target
Target
Target
Target
sd0 (0,0):
1:
1:
1:
1:
1:
MEDIA
MEDIA
MEDIA
MEDIA
MEDIA
sense
12
Module 2
•
When booting the computer in verbose mode from the ROM monitor
you should see an entry for every device in the SCSI chain. If a disk
drive does not appear in the list, the kernel is not recognizing the disk.
Check the following:
•
•
•
•
Refer to Appendix C, Setting the Hard Disk SCSI Address, for
selecting the SCSI address on your hard disk.
Hard Disk Tools
It may be possible to repair or recover the hard disk without replacing
it. Trying a few tests first may save you some time and trouble.
Power cable installed correctly
Data Cable installed correctly
Proper SCSI termination
Proper SCSI address selection
•
Recovering a Hard Disk
If you can read the hard disk you can probably recover it without
replacing it. The chances are also good that you may be able to recover
important data from the disk even if you can't completely recover the
disk itself. If you can read a hard disk chances are that it is rebuildable.
At the very least you might be able to put things back to original
condition.
Mounting a Disk Device
If the disk has a Unix file system you can try to manually mount it
using the Unix mount utility. To do this you must boot from a floppy
or optical and mount the hard disk on a directory mount point
somewhere convenient in the file system. From here you should be
able to browse the hard disk for whatever ails it.
•
Hard Disk Diagnostics
13
EXERCISES
1. Login as
Terminal.app
For this exercise you will be mounting a floppy disk or an optical
2.
disk, but you could do this with a hard disk too. Find your disk
below and type the appropriate command.
root
(or use the su utility in a shell window) and start
in
/NextApps.
•
QUESTION
Optical Disk:
Internal Floppy:
External Floppy:
3.
Insert the disk when prompted.
1.
Assume that you have booted from a floppy and mounted your
hard disk on
mach on
recover that file? If so, how?
2.
Which special device file would you have used to mount the hard
disk?
your hard disk has somehow been erased. Can you
/HardDisk.
mount /dev/od0a !mnt
mount /dev/fd0a fmnt
mount /dev/sdla fmnt
You have discovered that the boot file
14
Repairing a File System
If you suspect that the file system has been corrupted you can attempt
to repair it. You can run the Unix utility
inconsistencies in the file system. If your system won't boot, it might
be possible to use
superblock. You can use the
you will use. Check the Unix manual pages for reference to these
utilities.
Module 2
fsck
with the
disk
fsck
to correct any
-b
option to specify an alternate
utility to find the block number that
•
EXERCISES
1.
Boot the system in single-user mode.
2.
Run fsck on the root file system. Use the Unix manual page for
fsck as your guide. When you have finished reboot your system.
(Optional) Boot your computer in a normal fashion. Log in and
3.
make some changes to a file. Without saving the file, pull the
power plug. Then, boot in single-user mode and re-run fsck.
What errors did fsck find?
Tip:
Make sure that you respond to all fsck questions with y.
•
QUESTIONS
What procedure would you use direct fsck to use an alternate
1.
superbiock to repair a corrupted file system? (Hint: Use the Unix
manual page for fsck.)
Where does fsck place orphaned files?
2.
•
Hard Disk Diagnostics
15
Circumventing Minor Media Errors
The following example shows a media error. You may see these in the
console window from time to time. These are caused by spots on the
physical disk drive media (oxide) cannot be recorded on or read from.
In most cases you can compensate for media errors. Using the Unix
utility
/useetc/reasb will allow you to bypass media errors.
Oct
in error = 0 (no valid label)
Oct 17
ERROR;
Oct
ERROR;
Oct
ERROR;
Oct 17
ERROR;
Oct 17
ERROR;
Oct 17
ERROR;
Oct
ERROR;
Oct
ERROR;
Oct 17
ERROR;
Oct 17 17:22:39 sanandreas mach: sdl (4,0):
sense key:Ox3 a dditional sense code:Ox12
17 17:22:27 sanandreas mach::
17:22:28 sanandreas mach::
block 40H retry 1
17
17:22:29 sanandreas mach
block 40H retry 2
17
17:22:30 sanandreas mach
block 40H retry 3
17:22:32 sanandreas mach
block 40H retry 4
17:22:33 sanandreas mach:
block 40H retry 5
17:22:34 sanandreas mach:
block 40H retry 6
17
17:22:35 sanandreas mach:
block 40H retry 7
17
17:22:36 sanandreas mach:
block 40H retry 8
17:22:38 sanandreas mach:
block 40H retry 9
:
:
:
:
:
:
SCSI Block
Target
Target
Target
Target
Target
Target
Target
Target
Target
0:
0:
0:
0:
0:
0:
0:
0:
0:
MEDIA
MEDIA
MEDIA
MEDIA
MEDIA
MEDIA
MEDIA
MEDIA
MEDIA
•
•
EXERCISES
QUESTIONS
16
Module 2
Use the Unix manual page to list the syntax of
❖
/useeteireasb to
reassign block number 64 on your floppy disk.
+ What is the potential problem listed in the Unix manual page for
/useetc/reasb? (Hint: Bugs).
•
Using the
disk
Utility
•
ACTIVITY
QUESTIONS
The Unix utility /usdetc/disk can be used to analyze your hard disk
drive. The disk can be executed from the command line with the
syntax:
1.
2.
3.
1. Which command would be appropriate for performing a
2. Which command(s) would be appropriate for writing a new disk
BuildDisk
You may find it impossible to read your hard disk. However, it does
not mean that all is lost. It still may be possible to restore the disk to
its factory state. To do this you have to run one of the disk building
tools, /NextAdmin/BuildDisk or /usr/etc/builddisk. Refer to the
NeXTSTEP Network and System Administration Manual
manual pages for details on running these programs.
(Optional) Setup a NetBoot Cluster and run
on the NetBoot client. Refer to Chapter 13: NetBooting,
Network and System Administration Manual.
label and installing a boot program?
and the Unix
/NextAdmin/BuildDisk
NeXTSTEP
•
Hard Disk Diagnostics
17
Replace It
EXERCISE
If the disk is unreadable, or otherwise unsalvageable, you must replace
it. Call NeXT Service Operations to obtain a return material
authorization number (RMA). Ensure that you properly package your
disk drive before shipment.
1. Use the appropriate job aid in Appendix B to remove the hard
disk from your computer.
Verify that the SCSI address is set properly using Appendix C,
2.
Setting the Hard Disk SCSI Address.
Reinstall the hard disk in accordance with the appropriate job aid
3.
in Appendix B.
4.
Verify proper operation.
•
Wrap-up
•
In this module you have used a few simple tests to help you define the
problem with your disk drive. Testing readability of the hard disk by
using these simple tests could possibly get up and running in short
order. Rebuilding or repairing the filesystem of the hard disk could
prevent you from having to order and install another hard disk.
18
Module 2
Module 3
•
•
A View of the LandScape
Let's take a look around the various system boards that are found
inside NeXT computers. The information here may come in handy
when someone looking over your shoulder asks, "What is that big
porcupine lookin' thing?" You might want to be able to tell them,
especially if the onlooker is your boss. Besides, knowing a few
individual parts helps us understand and appreciate the technology a
little better.
Objectives
After completing this module, you'll be able to:
• Identify individual components and subassemblies of the
NeXTstationTM and NeXTcuben" computers.
•
A View of the LandScape
19
Under the Hood
The NeXT computer's main unit consists of several tightly integrated
subsystems. These include the CPU board, the hard disk, the floppy
disk, and the power supply. All of these subsystems are housed in a
black plastic covered, magnesium case. This case technology provides
excellent shielding of radio frequency interference from within and
without.
Each subassembly is designed for efficient serviceability. In most
cases, the removal of just one screw is enough to remove the part.
Structural integrity is maintained by aligning pins and guides in the
case or by fastening one subassembly to another to form a rigid
framework. All cubes and stations are identical in terms of removal
and replacement. No matter which version of hardware you have
purchased.
•
•
20
•
Module 3
•
The NeXT CPU board
NeXT CPU boards are technically excellent. They are fine examples
of high quality engineering and manufacturing. Large numbers of
circuits have been integrated into custom Each CPU is produced in our
robotic factory in Fremont, California. The production robotics
include: surface mount solder mask stenciling; optically aligned,
surface mount component pick and place, through-hole component
pick and place, surface mount soldering oven, and
soldering wave. Each robot is monitored by NeXT manufacturing
employees to ensure precision and quality.
25MHz NeXTcube CPU Diagram
through-hole
•
Processor
Board
•
A View of the LandScape
21
25 & 33 Mhz NeXTCube Turbo CPU Diagram
Laser Printer connector
•
72 pin SIMM Sockets
4/8MB SIMM DRAM (70 ns)
16 MB when available
Features of the NeXTcube Turbo
•
•
•
22
Module 3
25 or 33 MHz CPU clock rate
Compatible with 8, 16, or 32 MB SIMMs; interleaved
memory architecture; 8-128MB memory capacity
Greater throughput; 25 MHz Turbo Color is 15% faster than
•
1st generation 25 MHz NeXTstation Color
Significant reduction in IC population
•
ACTIVITY
Wrap Up
1.
Follow the instructions given in the appropriate job aid in
Appendix B for removing the CPU board in your system.
2.
Compare a NeXTcube CPU with a NeXTstation CPU.
3.
Compare your CPU with the diagrams in the preceding pages.
4.
Follow the instructions in the appropriate job aid to reinstall the
CPU board.
NeXT hardware engineering philosophy continues to lead the
computer industry in terms of integration, reliability, and
serviceability. Performance enhancements have not sacrificed
serviceability. Each NeXT computer has been thoughtfully designed
to provide minimum downtime and maximum upgradeability.
•
•
A View of the LandScape
27
•
•
28
•
Module 3
Module 4
•
Memory Diagnostics
Wow! Things are looking bright. The boss just sprung from those
badly needed memory upgrades. Now people trying to run FormRaker
and Annihilistrator at the same time will most certainly be pleased.
Unfortunately, after installing the new memory you encounter a
"System Test Failed" on the display of one of the systems. Now it is
time to figure out which SIMM has failed.
The NeXT system, through the ROM monitor, gives you all of the
information that you will need to find the offending gismo. In this
module you will use the data in the ROM monitor display to isolate a
failed SIMM module. You will also learn proper technique for
removing and replacing SIMMs.
Objectives
After completing this module, you'll be able to:
•
Isolate a memory failure to an individual SIMM.
Repair the damaged memory system using proper removal
•
and installation techniques.
•
Memory Diagnostics
29
Physical Layout
Here are a few diagrams showing the physical location and slot
numbering of the SIMMs in NeXT computers. Use the edge of the
CPU board to help you orient the SIMM sockets.
•
1st Generation 25 MHz NeXTcube
1st Generation 25 MHz NeXTstation
& NeXTstation Color
DOC
f4)@
❑❑
1
o
25 & 33 MHz NeXTstation Turbo & Turbo Color
•
30
•
Module 4
Physical Layout (cont'd)
•
25 & 33
Memory Arrangement
In the 1st generation NeXT computers memory is arranged in sets of
2 or 4 SIMM slots. The NeXTcube, monochrome NeXTstation, and
the NeXTdimension all have SIMMs arranged in groups of 4. In these
computers a bank of memory will not operate with less than 4 SIMMs.
The original NeXTstation Color operates an interleaved memory
system that has its SIMMs arranged in sets of 2 SIMMs. All of the
Turbo systems have their SIMMs arranged in pairs.
MHz NeXTcube Turbo
•
SIMMs in a particular bank must be identical in speed, capacity, and
electrical characteristics. However, each bank may be different than
the others. If, for example, you were upgrading an 8 MB system to 20
MB, you could install 4, one megabyte SIMMs in one bank and 4, four
megabyte SIMMs in another. It is possible, though not recommended,
to mix speeds between banks as well.
Memory Diagnostics
31
Below is a table that correlates memory address assignments and
SIMM slots.
Memory Arrangement
•
Computer
NeXTcube
NeXTstation
NeXTstation Color
All Turbo Systems
Slot its
0-3
4-7
8-11
12
-
15
-6-3
4-7
0-1
2-3
5
4
-
7
6
-
0
1
2
3
Bank
0
1
2
3
0
1
0
1
0, 1, 2,
4,5,6,7
it
Memory
Address Rang*
4000000H - 4fa0000H
5000000H - 5fa0000H
6000000H - 6fa0000H
7000000H - 7fa0000H
4000000H - 4fa0000H
5000000H - 5fa0000H
4000000H - 47effffH
47D0000H - 4fa0000H
5000000H
57d0000H
3
4000000H - 7f fffffH
8000000H
-
57effffH
-
5fa0000H
-
bffffffH
Max. Amount
of Memory
1614.0
1614.0
16
MB
16
MB
16
MB
16
MB
EiliAB
8 MB
8 MB
8 MB
32 MB
32
MB
32MB
32MB
Verbosity of POST (Power On Self Test)
You won't have to go far to find where the memory problem exists.
When the system first powers up it runs a series of tests to verify that
the hardware works in, at least, some basic form. If the ROM monitor
is set to "verbose mode:' the computer will report what it is testing and
will display any error output. Verbose mode can be a great deal more
useful than the "icon animation" mode.
When you have "icon animation" mode set a "System Failed" banner
will replace the "Testing System" banner if there is a problem during
POST.
Module 4
32
•
•
In "icon animation mode" the presentation of the "System Failed"
message gives way to the ROM monitor display. You may see an error
message like the one below.
Coupling dependant memory fault!
Error at memory location:
Value at the time of failure: aaabaaaa
One or more SIMMs in bank 2 is bad
This message contains everything that you need to figure out which
SIMM has failed.
What's in the Message
The interpolation of the error message differs between the 1st
generation NeXT computers and the Turbo systems. This is due to
changes in the memory architecture in the Turbo computer. The Turbo
uses an interleaved memory system as opposed to the page mode
memory system of the 1st generation system.
64404e8
•
1st Generation NeXTstation and NeXTcube
Finding exactly which SIMM has failed takes a little detective work.
The error location posted in the ROM monitor display indicates which
bank holds the failed SIMM and the "value" is used to identify which
SIMM has failed.
In the 1st generation 68040 CPU the ROM monitor displays a line in
the error message lets you know what bank has the failed SIMM. You
might see the following.
One or more SIMMs in bank 2 is bad.
If you really want to impress your friends you can use the failure
address to figure out which memory bank holds the bad SIMM.
Error at memory location: 64404be8
•
Memory Diagnostics
33
Banks are significant in older monochrome systems because memory
slots are grouped in banks. Use the following table to identify the
indicated bank. Find the range in which the bad memory location falls.
•
Bank #
Bank
Bank
Bank
Bank
The table shows that 64404e8 is in bank 2. This bank is comprised of
SIMM slots 8, 9, 10, & 11. So, one of these SIMMs is bad.
So, Which SIMM is Bad?
Once you have narrowed down the possible slots you need the "value
at the time of error" to show which SIMM actually failed.
The Power On Self Test will attempt to write one of several repeating
patterns and then verify the results. First, start by grouping the value
into four pairs of letters (bytes).
0
1
2
3
Address Range
4000000
5000000
6000000
7000000
- 4ffffff
- 5ffffff
- 6ffffff
- 7ffffff
Slot #s
0 - 3
4 - 7
8 - 11
12 - 15
•
34
Module 4
aa
Then focus on the bad byte. In this case the third byte from the right
that is bad. Each byte of this test pattern is stored in a different SIMM
within the bank. The value on the right corresponds to the lowest
number SIMM; the value on the left, the highest. For example:
11
aa
The bad third byte indicates that the SIMM in slot 10 is bad.
ab I aa
10
ab
I
aa I
aa
9
8
aa
•
Examples of Test Patterns
•
Here are some of the test patterns that
00000000
ffffffff
12345678
87654321
55555555
aaaaaaaa
db6db6db
b6db6db6
Each of these can be represented by a series of 32 ones and/or zeros.
For example:
0
0000
1
0001 0101 0110 1010 1011 1101 1111
5
6
POST will
a
try to write.
•
•
Memory Diagnostics
35
NeXTstation Color and NeXT Turbo Systems
The only significant piece of the error message for the old Color or the
Turbos is the error location.
Error at memory location: 5404be8
These computers use an interleaved memory system such that SIMMs
are grouped in pairs. One SIMM stores the odd memory addresses the
other stores the even addresses.
The least significant nibble (last digit) tells you whether the odd or
even SIMM failed.
If the nibble is:
0 - 3
4 - 7
8 -
6-
f
Even
Odd
Even
Odd
•
The tables on the following page tell you which SIMM is odd and
which one is even.
5404be8 tells us that one the SIMMs in slots 4 or 5 of the NeXTstation
Color is bad. If this computer is a NeXTstation Turbo then one of the
SIMMs in slots 0 or 1 is bad.
The least significant nibble is "8," so, an even SIMM is the one that
failed. In the NeXTstation Color the failed SIMM is in slot 4. In a
Turbo system the failed SIMM is in slot 1.
•
36
•
Module 4
•
NeXTstation Color
•
Slot #
0
1
2
3
4
5
6
7
Failure Address Range
4000000 - 4e7ffffH
4000000 - 4e7ffffH
47D0000 - 4fa0000H
47D0000 - 4fa0000H
5000000 - 5e7ffffH
5000000 - 5e7ffffH
57D0000 - 5fa0000H
57D0000 - 5fa0000H
All NeXT Turbo Systems
Slot #
0
1
2
Failure Address Range
4000000 - 7ffffffH
4000000 - 7ffffffH
8000000 - bffffffH
Odd or Even
Even
Odd
Even
Odd
Even
Odd
Even
Odd
Odd or Even
Odd
Even
Odd
3
8000000 - bffffffH
Even
Memory Diagnostics
37
Test Yourself
•
QUESTIONS
1.
A NeXTcube Turbo fails its POST and displays the following
message. Which SIMM should be replaced?
Coupling dependant memory fault!
Error at memory location: 9d505e5
Value at the time of failure: db9Odb90
Which slot numbers in a 1st generation NeXTstation constitute
2.
bank 1?
3.
Use the following error message to determine which SIMM is
bad in a 1st generation NeXTcube. Which slot number has the
bad SIMM?
Coupling dependant memory fault!
Error at memory location: 7c4039
Value at the time of failure: b616* 6
tt
cyd`e(
/(70_,
'3
•
Just Do It
ACTIVITY
38
Module 4
ig (3/Z
Generate your own memory error so that you can get actual output
from the computer. You will be removing and replacing memory, so
be sure to use your ant-static mat and wrist strap.
1.
Remove the cover from the computer.
2.
Select any group of SIMMs. Make sure to remove all SIMMs in
a bank or group.
Be very careful not to break or damage the
SIMMs or sockets. See your instructor if you are unsure of how to
use the "SIMM removal tool."
Select one SIMM from the group and place a very narrow piece
3.
of scotch tape on pin 10. Make sure that the sliver of tape only
touches pin 10 and covers the contacts on both sides of the
printed circuit board.
Shuffle the SIMMs and reinstall them.
4.
QUESTIONS
9 What error message did you receive when you powered up.
5.
Move the "failed" SIMM to a new location. What new message
did you receive?
ACTIVITY
6.
Remove the tape from the "bad" SIMM and reinstall all of your
memory.
7.
Replace the cover and test the system to ensure that it still works.
Memory Diagnostics
39
Compatibility and Interchangeability
Memory is not necessarily interchangeable between systems. For
example the NeXTstation Color and the Turbo systems have
compatible memory, but their SIMMs will not fit in the older Cubes
and monochrome NeXTstations. Even though SIMMs in NeXTstation
Color are physically compatible with the Turbos, the new computers
are likely to have performance problems if the slower memory from
an older color computer is installed.
Also, you should only use memory from manufacturers that are
specifically qualified by NeXT. Using "off-brand" memory is very
likely to bring you grief.
Refer to Appendix D, SIMM Compatibility Chart, to determine
which SIMMs to use.
Wrap-up
•
In this module you have discovered how to use the ROM monitor error
message display to troubleshoot memory failures. With the
information in this display you can determine exactly which SIMM
has failed and replace it using proper anti-static safety precautions.
•
40
Module 4
Objectives
Module 5
NeXT Monitors
There are a few things that you can check before you send that dim
monitor back for repair. It may be possible to adjust the brightness or
the contrast; or correct the focus. There are other adjustments that you
can do, as well. In addition to adjustments, there are some parts that
can be replaced in the field. Careful and thorough procedure might
save you time and money.
In this module you will learn how to perform these adjustments and
how to replace all replaceable parts. Plus all of the proper safety
precautions to take.
After completing this module, you'll be able to:
•
Perform all available monitor adjustments.
•
Remove and replace field replaceable parts.
•
Analyze problems associated with NeXT monitors.
•
NeXT Monitors
41
Adjust It
•
All of the adjustments that can be performed are accessible on the
back of the MegaPixel DisplayTm. The adjusters behind the bucket of
the display.
EXERCISE
In this exercise you will open the back of the display and perform all
field adjustments available to the service engineer.
Note:
Displayn". There are no internal field adjustments possible on the
NeXT 17" and 21" color displays.
Here is a list of what the controls adjust.
These adjustments only apply to the NeXT MegaPixel
Cutoff
White Level
Focus
Width
✓
H
Height
Cent
Adjusts black level
Adjusts white level
Sets primary focus
Adjusts horizontal size
Adjusts vertical size
Sets horizontal display position
Warning:
42
Module 5
✓
Cent
✓
Lin
Fatally high voltages are present.Use extreme caution when working on open
display systems. Remove any anti-static wrist straps or jewelry before attempting
to work on computer displays.
1.
Disconnect all cables from the rear of the monitor.
2.
Remove the four hex screws that attach the bucket and remove
the bucket.
3.
Reattach the cables and power the system on.
Sets vertical display position
Adjusts the aspect ratio
•
Load USMonitor_Adjust.tiff. If you don't have access to this file
4.
see your instructor.
•
Note:
by 8.5 inch landscape page with some 12 point text and concentric
squares. You can use any style of display to adjust brightness and
focus. The standard size page display of the monitor adjustment file
assists in adjusting proper display size.
5.
6.
7.
8.
USMonitor_Adjust.tiff is a picture file that is the size of an 11
Use the lower corner drag handles to increase the TIFF window
until the scroll bars disappear.
Adjust the Cutoff control by turning it counter clockwise until the
black margin of the display turns gray. Adjust Cutoff clockwise
until the gray disappears. Turn Cutoff clockwise again 1/8 - 1/4
of a turnif the display darkens too much, readjust Cutoff to
desired threshold.
Adjust White Level for desired brightness.
Use H Cent and V Cent to set the position for the center of the
display.
•
Place a sheet of 8.5 x 11 inch paper on the display face, such that
9.
it covers the image. The sheet of paper should exactly align with
the TIFF image.
10.
Use the Width and V Height adjustors if the image does not align
with the sheet of paper.
11.
Remove the sheet of paper and use the Focus control to adjust the
focus of the text in all quadrants of the display.
NeXT Monitors
43
Repairing Monitors
If the adjustments are not enough to produce satisfactory output, there
may be more serious damage. Other than sending the whole monitor
in to the factory, the only other replaceable component is the L-board.
There are no test points that can be used to measure voltages, currents,
etc. The best way to verify the condition of the L-board is to swap it
with a known working one.
•
EXERCISE
Warning:
Warning:
In this exercise you will remove and replace the L-board.
Extremely dangerous voltages may be present even when power is not. Be sure to
remove all jewelry. Follow all safety precautions carefully.
There have been three versions of the MegaPixel DisplayTM.
Maintenance-wise they only differ slightly. You instructor will point
out the differences.
1.
Power off the computer and remove all cables from the monitor.
2.
Follow the procedure in the MegaPixel Display Job Aid in
Appendix B for bleeding the anode voltage and removing the
L-board.
3.
Reassemble the monitor.
When reassembling the monitor make absolutely certain that anode cap is installed
properly with both prongs inserted into the hole. The bleeder resistor that normally
bleeds the anode voltage will not be in the circuit if the anode is not installed
correctly. If the monitor is powered with the anode cap incorrectly installed, you
will have to manually bleed the anode before handling the monitor.
•
QUESTION
44
What system functions, other than video, could be affected by the
L-board?
Module 5
Wrap Up
In this module you learned how to adjust the MegaPixel Displaymi
crisp, precise output. You also learned how to remove and replace
subassemblies of the MegaPixel display.
•
•
NeXT Monitors
45
•
•
46
•
Module 5
Module 6
•
Objectives
NeXT 400 DPI Printers
In this module we will investigate some common printer malfunctions
and remove and replace printer subassemblies.
After completing this module, you'll be able to:
•
Follow procedures listed in the Laser Printer Service manual
for troubleshooting common printer malfunctions.
Remove and replace field replaceable parts in accordance
•
with the Laser Printer Service Manual.
•
•
NeXT 400 DPI Printers
47
Output Quality Problems
A substantial number of image defects occur with the toner cartridge.
It is quite common, these days, to buy replacement toner cartridges
from remanufacturers. If this is the case where you work, make sure
to get a full replacement warrantee in writing. Though, refurbished
cartridges usually work well, every-now-and-then you might get one
that doesn't work so well. If that happens be sure and get your money
back.
•
ACTIVITY
+ Remove the toner cartridge from the printer. Turn the cartridge
upside down. Notice the four metal contacts along one side. Place
a piece of scotch tape on each contact, one at a time and describe
the output below. Locate the bad output in the service manual.
Back of Cartridge
•
Four metal contacts
48
•
Module 6
Paper Jams
Paper jams can be caused by problems ranging from fault sensors to
environmental factors. Make sure that you follow the troubleshooting
table in the Laser Printer Service manual for paper jams.
QUESTIONS
What are the three major sections for paper transport?
1.
Which printed circuit boards, if faulty, are likely to cause paper
2.
jams?
Which roller assembly might be a problem if the printer doesn't
3.
pick up paper?
•
NeXT 400 DPI Printers
49
Repairing the Printer
It's time to remove and replace some parts.
•
ACTIVITY
Wrap Up
Using the Laser Printer Service Manual remove all assemblies
O
necessary for removal of the DC Drive Motor. Show your
instructor when you have removed all parts.
+ Replace all parts and test printer.
Note:
printer doesn't work.
In this module you investigated several output quality problems and
paper jam symptoms. You also got a chance to remove and replace
several parts. Hopefully, reassembly went smoothly, the printer still
works, and there are no spare parts. Of course.
Now you have a firm grasp of how to use the Laser Printer Service
Manual. It will be invaluable in helping you to troubleshoot and
maintain your NeXT Laser Printer.
You will lose points if there is any spare hardware or if the
•
50
•
Module 6
Appendix A
•
Answers
This appendix contains answers to selected questions and exercises
from the modules. Only those questions and exercises having a
specific answer are dealt with here.
Module 1: Troubleshooting Preparation
Tools of the Trade
QUESTIONS
•
1.
3 mm
To protect the equipment from the effects of electrostatic
2.
discharge.
•
Answers
51
Module 2: Hard Disk Diagnostics
Defining Symptoms
The SCSI disk "sd0." The last line of the message shows that "sd0
1.
(0,0) is the failed device.
Mounting a Disk Device
The mach is actually a link file. Once the hard disk has been
1.
mounted you can recreate any needed files on it.
2.
/dev/sd0a
•
Repairing a File System
1.
Use newfs or disk to find a valid alternate superblock. Use fsck b to repair the file system with the alternate superblock.
2.
In the /lost+found.
Circumventing Minor Media Errors
1.
Some SCSI drives will fail because they do not implement the
reassign block function. Also, the disk may run out of spare
blocks if blocks in a particular area are reassigned too many
times.
•
Answers
•
52
•
Using the disk Utility
1.
init
2.
label, boot
•
•
Answers
53
Module 4: Memory Diagnostics
Test Yourself
1.
The SIMM in slot 2.
2.
Slots 2 & 3.
3.The SIMM in slot 14
•
•
Answers
54
•
Module 6: NeXT 400 DPI Laser Printers
Paper Jams
Pickup section, Separation and feeder section, Fixing and
1.
delivery section
Driver Sensor PCB, DC Controller PCB
2.
3.
Pickup roller
•
Answers
55
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.