/ - Board Testing Home - // - Overview - // - Tests Without the Test Board - // - Tests with the Test Board - // - Pre-Burn Assembly - // - New Tests After Burn-In - // - Final Assembly - /

With the Test Board

Notes

The test board's purpose in life is to support testing of the ALCT boards. It's a fairly large board with a total of 42 cables coming out of it. Some of these connections will be (not might be) broken, so some of the tests have to be completed manually using an oscilloscope. Only two test stations have test boards. If you're sitting at a station without one, congratulations, you can start on another board now.

When dis/connecting cables between the boards, neither one should be powered. Take extra care to unplug the test board after you're done using it because there is a specific buffer that gets very warm and burns out at an accelerated rate, causing the board to fail. This buffer can be replaced but it costs time and money that's better spent elsewhere.

Plugging in the test cables is probably the trickiest and most time-consuming part of this job, so here is a suggested guide. (No one's saying you have to follow it, but then, no one says you have to _____ either..., it's just a good idea, you know?)

For purposes of this explanation, the assumed orientation of the boards will be the test board standing upright with its power connector superior and the tested board lying on the table with its SCSI connectors facing away from the test board and the black signal connectors closest to the test board. In this orientation, the SCSI cables run from the test to the tested board without crossing each other.

On the test board the connectors are numbered from J0 to J41, J0 = bottom left, J1 = bottom right, up one row, J2 = left, J3 = right, up a row, J4 = left, J5 = right..., zig-zag style (or retrofit fire-escape ladder style a la "Westside Story" logo, if you like) all the way up. The trick is to start connecting cables from the middle until you know what goes where. The bottom left connector of the test board goes into the first connector of the upper half on the tested board, and the bottom right connector goes into the connector immediately below the midline on the tested board, AKA, just below the one you just plugged in. Now fill the top half of the tested board upwards, going up the left side of the test board, and fill the bottom half of the tested board downards from top connector of the first half again by going up on the test board. If you did everything right, there will be an equal number of connectors on each side of the test board and no empty slots on the tested board. Since we're physics and not math, here's a handy chart:

Determining Where to Start
Board Size:Small BoardMedium BoardLarge Board
Bottom connector of upper half101322
Top connector of lower half91221

Troubleshooting

Sometimes it will be the cables connecting the test boards and not the test board that is broken. Remove the suspect cable from the board and test it using the cable tester built by Kristjan. If the cable is bad, you can replace it with a good one from the box of good cables in the back of the room labeled "Good cables", and leave the bad cable in the box labeled "Bad cables". The cables in the "Bad" box are periodically fixed and moved over to the "Good" box.

If the cable is fine, and you've also tried another good cable, the problem is most likely on the test board. These sorts of failures tend to be permanent and are the reason that some things will be broken forcing you to do an old-fashioned manual test.

SCSI Test

Notes

This tests the input/output of the SCSI connectors.

Procedure

Troubleshooting

Delay Automatic Manual Test

Notes

This tests the ability of the delay chips to... delay. I think.

Funny story! It's called the Automatic Manual Test because it used to be done entirely manually, and then a Russian guy found a way to do it automatically and called it the Automatic Manual Test.

Procedure

Troubleshooting

This test can have a bundle of things go wrong with it, so first check that you followed the instructions both in this test and the tests before it. Since that would take a lot of effort, though, I'll rattle of a few common mistakes I've made:

The Manual Automatic Manual Test

Notes

Actually, this is probably how the test was done back in the olden days, before they had test boards and such. For all we know, they generated test impulses by banging rocks together.

Procedure

Troubleshooting

Standby Test

Notes

Martin, what does this check?

Procedure

Troubleshooting

Thresholds Test

Notes

I'm sure this tests something critical.

Procedure

Troubleshooting

Now setup the board to be burned. If the board has already been burned (verifiable either on the burn-in checklist or the board's info sheet) go on to the post-burn tests without disconnecting the test board.

/ - Board Testing Home - // - Overview - // - Tests Without the Test Board - // - Tests with the Test Board - // - Pre-Burn Assembly - // - New Tests After Burn-In - // - Final Assembly - /

Matt Matolcsi (madhat@ucla.edu); Last revision: 2003/07/17