Products > Test Equipment

Agilent 16717A Comparator and ZoomChipSelTest failures

<< < (4/6) > >>

mbalmer:
I've recently come across this information, too, and I'm trying to diagnose a board with similar issues -- failing the Comparators and ZoomChipSelTest tests.

I've removed the adhesive plastic runners and cleaned heavily with IPA, but need some guidance as to which chips are which when it comes to the test.

I recognize the eight 1NB4-5036 comparator chips, but it's unclear which chips the test calls "chip 8" and "chip 9". I'm also curious to know if anything came of either Keith's or Mark's testing to revive their failing boards.

I do have a bunch of test results from running pv on the analyzer itself, but I'm not sure how helpful that will be.

Any help would be appreciated.

MarkL:
What model board do you have?  A 16717A or something else?  There's a large number of models that have the same basic control circuitry and software.

Assuming for the moment a 16717A, "chip 9" is U21 and "chip 8" is U22.  These are the two large ASICs with heatsinks.  Each ASIC is responsible for half the pods.  As the pv tests are running, it's telling you which ASIC, and which half of the board, the failure is associated with.  (I'm guessing those chip "names" were established when the system was originally being developed.  They didn't bother mapping them to real U numbers since pv output was for internal use only.)

Usually the first failure reported by pv is the one to investigate first.  pv does not understand failure dependencies, so even if a failure occurs in one test, pv may try to use that failed sub-system to verify other sub-systems in subsequent tests, and those tests will fail too.

The output results from pv with debug turned on can be very useful.  Please post the pv results from the "all tests" summary (no debug turned on), and then the output with all debug turned on from manually running the first failing test.

mbalmer:
The board in question is a 16717A, and I have five more of them in varying states of (dis)repair.

That said, here's the results:

Test results from x modtests. Mod D is the device under test.


--- Code: ---Mod   D: TEST passed       # "vramDataTest" (2, 0, 1)
Mod   D: TEST passed       # "vramAddrTest" (2, 0, 1)
Mod   D: TEST passed       # "vramCellTest" (2, 0, 1)
Mod   D: TEST passed       # "vramUnloadTest" (2, 0, 1)
Mod   D: TEST passed       # "chipRegTest" (2, 0, 1)
Mod   D: TEST passed       # "bpClkTest" (2, 0, 1)
Mod   D: TEST FAILED       # "cmpTest" (2, 2, -1)
Mod   D: TEST passed       # "icrTest" (2, 0, 1)
Mod   D: TEST passed       # "flagTest" (2, 0, 1)
Mod   D: TEST passed       # "armTest" (2, 0, 1)
Mod   D: TEST passed       # "vramSerDataTest" (2, 0, 1)
Mod   D: TEST passed       # "vramSerCellTest" (2, 0, 1)
Mod   D: TEST passed       # "clksTest" (2, 0, 1)
Mod   D: TEST passed       # "calTest" (2, 0, 1)
Mod   D: TEST passed       # "zoomDataTest" (2, 0, 1)
Mod   D: TEST passed       # "zoomMasterTest" (2, 0, 1)
Mod   D: TEST passed       # "fisoRedundancyTest" (2, 0, 1)
Mod   D: TEST passed       # "zoomAcqTest" (2, 0, 1)
Mod   D: TEST FAILED       # "zoomChipSelTest" (2, 2, -1)
--- End code ---


Results from tests using x cmpTest and x zoomChipSelTest with debugLevel set to 9 and resultLevel set to 9. There are 4 successive tests shown below.


--- Code: ---  Check POD1 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: B B..BBBBB BBBBBBBB  . ........ ........  Cal Clk Levels
    Slot D, Chip 8: B B....B.. .BBBBBBB  B B...BBB. .BBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD2 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: B ........ BBBBBBBB  B BBBBB.BB ........  Cal Clk Levels
    Slot D, Chip 8: B BBBBBBBB B....BBB  B BBBBBBBB B.....B.  Cal Clk Levels
    Slot D, Chip 9: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD3 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . ........ ........  . ........ .B.B....  Cal Clk Levels
    Slot D, Chip 8: . BBB..... ........  B B..BBBBB BBBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
  Check POD4 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . .BB..... ........  . .B...... ........  Cal Clk Levels
    Slot D, Chip 8: . ........ .BBB....  B BBBBBBBB B...BBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
> Slot D: Comparator Test Failed!
  Check POD1 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Levels
    Slot D, Chip 8: B B....B.. .BBBBBBB  B B...BBB. .BBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD2 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . BBBBB.BB B.......  B B...BBB. BBBBBBBB  Cal Clk Levels
    Slot D, Chip 8: . BBBB.B.B ........  . BBBB...B ........  Cal Clk Levels
    Slot D, Chip 9: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD3 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: B BBBBBBBB B....BBB  B BBBBBBBB B....BBB  Cal Clk Levels
    Slot D, Chip 8: . BBBBBBBB ........  B ....B.B. BBBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
  Check POD4 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . BBBBB..B ........  . BBBB.... ........  Cal Clk Levels
    Slot D, Chip 8: B BBBBBBBB B....BBB  . ........ .BBBB...  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
> Slot D: Comparator Test Failed!
  Check POD1 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . .BB..... ........  B B.BBBBBB BBBBBBBB  Cal Clk Levels
    Slot D, Chip 8: B ........ .BBBBBB.  . .....B.. .BBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD2 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . ........ .BBBB...  B BBBBBBBB B....BBB  Cal Clk Levels
    Slot D, Chip 8: B BBBBBBBB B...BBBB  B BBBBBBBB B...BBBB  Cal Clk Levels
    Slot D, Chip 9: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD3 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . BBBBB..B ........  . BBB..... ........  Cal Clk Levels
    Slot D, Chip 8: . ........ .BBBB...  B BBBBBBBB B....BBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
  Check POD4 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: B ........ .BBBB...  . ........ .BBBB...  Cal Clk Levels
    Slot D, Chip 8: . .B...... ........  B BBBBBBBB BBBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
> Slot D: Comparator Test Failed!
  Check POD1 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . BBBBBBBB .....B.B  . ........ BBBBBBB.  Cal Clk Levels
    Slot D, Chip 8: . .BB..... ........  . .B...... ........  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD2 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . ........ .BBBB...  B BBBBBBBB B....BBB  Cal Clk Levels
    Slot D, Chip 8: B BBBBBBBB B...BBBB  B BBBBBBBB B...BBBB  Cal Clk Levels
    Slot D, Chip 9: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
  Check POD3 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: B B...BBBB BBBBBBBB  B B..BBBBB BBBBBBBB  Cal Clk Levels
    Slot D, Chip 8: B BBBBBBBB B...BBBB  . ........ .BBB....  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  . ........ ........  Cal Clk Activity
  Check POD4 Thresholds:
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 8: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk No Act.
    Slot D, Chip 9: . BBBBBBBB B....BBB  B BBBBBBBB B....B.B  Cal Clk Levels
    Slot D, Chip 8: . BBBBBBBB B.......  B B...BBB. .BBBBBBB  Cal Clk Levels
    Slot D, Chip 9: B BBBBBBBB BBBBBBBB  B BBBBBBBB BBBBBBBB  Cal Clk Activity
    Slot D, Chip 8: . ........ ........  B BBBBBBBB BBBBBBBB  Cal Clk Activity
> Slot D: Comparator Test Failed!
--- End code ---


After running this test, I did another 'x modtests' -- and the "vramSerDataTest" failed for the first time since plugging in the module, which makes me concerned that any corrosion internal to the board is getting worse. I subsequently stopped the test sequence and then re-ran the vramSerDataTest another 100 times -- it passed 100 out of 100, so maybe it's a fluke.

Next is the results of two runs of x zoomChipSelTest with debugLevel set to 9 and resultLevel set to 9.


--- Code: ---  Slot D: Filling FISOs for Pods #1 with zeroes...
    Slot D: Checking FISO #4...
    Slot D: Checking FISO #3...
    Slot D: Checking FISO #2...
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
     Slot D: FISO #1 failed.
    Slot D: Checking FISO #0...
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
     Slot D: FISO #0 failed.
  Slot D: Filling FISOs for Pods #2 with zeroes...
    Slot D: Checking FISO #4...
    Slot D: Checking FISO #3...
    Slot D: Checking FISO #2...
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
      Actual = 0xffff, Expected = 0xdaff
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
     Slot D: FISO #1 failed.
    Slot D: Checking FISO #0...
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
     Slot D: FISO #0 failed.
  Slot D: Filling FISOs for Pods #3 with zeroes...
    Slot D: Checking FISO #4...
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
     Slot D: FISO #4 failed.
    Slot D: Checking FISO #3...
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
     Slot D: FISO #3 failed.
    Slot D: Checking FISO #2...
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
    Slot D: Checking FISO #0...
  Slot D: Filling FISOs for Pods #4 with zeroes...
    Slot D: Checking FISO #4...
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
      Actual = 0x888, Expected = 0xadda
     Slot D: FISO #4 failed.
    Slot D: Checking FISO #3...
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
      Actual = 0x808, Expected = 0xad5a
     Slot D: FISO #3 failed.
    Slot D: Checking FISO #2...
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
      Actual = 0x8808, Expected = 0xff5a
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
     Slot D: FISO #1 failed.
    Slot D: Checking FISO #0...
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
     Slot D: FISO #0 failed.
> Slot D: Zoom Acquisition Chip Select Test Failed!
  Slot D: Filling FISOs for Pods #1 with zeroes...
    Slot D: Checking FISO #4...
    Slot D: Checking FISO #3...
    Slot D: Checking FISO #2...
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
      Actual = 0xffff, Expected = 0xadff
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
     Slot D: FISO #1 failed.
    Slot D: Checking FISO #0...
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
     Slot D: FISO #0 failed.
  Slot D: Filling FISOs for Pods #2 with zeroes...
    Slot D: Checking FISO #4...
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
      Actual = 0x888, Expected = 0xffff
     Slot D: FISO #4 failed.
    Slot D: Checking FISO #3...
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
      Actual = 0x808, Expected = 0xffff
     Slot D: FISO #3 failed.
    Slot D: Checking FISO #2...
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
      Actual = 0x8808, Expected = 0xdaff
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
     Slot D: FISO #1 failed.
    Slot D: Checking FISO #0...
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
      Actual = 0x808, Expected = 0x5aad
     Slot D: FISO #0 failed.
  Slot D: Filling FISOs for Pods #3 with zeroes...
    Slot D: Checking FISO #4...
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
     Slot D: FISO #4 failed.
    Slot D: Checking FISO #3...
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
      Actual = 0xffff, Expected = 0x5aad
     Slot D: FISO #3 failed.
    Slot D: Checking FISO #2...
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
      Actual = 0xffff, Expected = 0xffad
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
    Slot D: Checking FISO #0...
  Slot D: Filling FISOs for Pods #4 with zeroes...
    Slot D: Checking FISO #4...
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
      Actual = 0xffff, Expected = 0xadda
     Slot D: FISO #4 failed.
    Slot D: Checking FISO #3...
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
      Actual = 0xffff, Expected = 0xad5a
     Slot D: FISO #3 failed.
    Slot D: Checking FISO #2...
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
      Actual = 0xffff, Expected = 0xff5a
     Slot D: FISO #2 failed.
    Slot D: Checking FISO #1...
    Slot D: Checking FISO #0...
> Slot D: Zoom Acquisition Chip Select Test Failed!
--- End code ---

mbalmer:
I have text files comprising a sequence of 50 successive runs of x cmpTest and 20 runs of x zoomChipSelTest. If you'd like me to post them, I will toss them onto my Google Drive. I'll hit the post character limit easily otherwise.  ;D

MarkL:
No need to post the other 50 runs.  Let's start with this.

Does this board work normally?  Does changing the logic thresholds work as expected?  I'm asking becasue we could be looking at a failure of the self-test mode and not an operational failure.

Whichever the case, I think the first suspects are whatever's in common to ALL channels.  There's just too many errors.

During cmpTest, the DAC output values are moved around to create different logic levels and clock patterns for Chip 8 and Chip 9, and those levels are captured in acquisition memory.  pv checks each input bit against what should have been received and that's what those errors are all about.  ("B" == bad bit).

One interesting clue is that all bits on all pods are always bad when there should be no activity or transitions on the ASIC input lines (Cal Clk No Act.).

The posts above from June 2020 show what should be happening on one of the comparators (U69).  A quick probe on U69 with cmpTest looping could be enlightening.

Since the DAC (U34) is in common to all comparators, there could be a problem with the DAC reference voltages (U44 and U45), or maybe the DAC CPU interface (data lines/chip select) have a problem.

There's also a test enable pin that's common to all the comparators (pin 18).  I would make sure that it's showing sane TTL voltage levels and is going low when cmpTest is running.  If it's flapping around because it's trace is severed, that might explain this.

I think we should set aside the zoomChipSelTest for the moment.  As pointed out before, I think the comparator failures reported first are probably the cause.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod