Newsgroups: comp.sys.transputer
From: vincenth@wsinpa02.win.tue.nl (Vincent Huijgen)
Subject: Checkout or ispy for T805
Organization: Eindhoven University of Technology, the Netherlands
Date: 4 Jan 1994 13:18:50 +0100
Message-ID: <2gbmra$3a8@wsinpa02.win.tue.nl>


Is there a version of "Checkout" or "ispy" to test a T805 transputer ?

(The "Checkout Programs" is a set of programs written by Andy Rabagliati.
The set contains: check, ftest, mtest, load and ckmon.)

The Checkout Programs work well for T800 transputers. We also want to run them
on a T805 transputer. It appears that "check" works well, but the "ftest"
program generates a TIMEOUT message. Is this a version problem ?
Can anyone answer or provide hints for the following questions:

        - Is there a version of the "Checkout programs" that supports T805 ?
        - Should we use the "Checkout" or the "ispy" package ?
        - At which ftp-site do we get the right version ?

Please email your reaction to:

        vincenth@win.tue.nl


Vincent.





To help you answering our questions, here is what we found uptil now:



The TIMEOUT message
===================

Using a T805 transputer, the test is aborted with a TIMEOUT message,
after a number of successfull tests:

        ...                       \
        0:               FP Add   |  successfull tests
        0:             FP Shift   |
        0:             FP round   /
    TP     0:       TIMEOUT

    Using volvox1 check 2.53 | ftest 2.54
       # Part rate Mb Bt [  Link0  Link1  Link2  Link3 ] (Ftest)
       0 T805d-25 0.37 0 [   HOST    ...    ...    ... ] (BAD)
    # Errors? TIMEOUT


For comparison, here are the messages for a T800-transputer, where the tests
are passed successfully:

        ...
        0:               FP Add
        0:             FP Shift
        0:             FP round
        0:      Conditional Mux
        0:        Stack drivers
        ...
        ...
    Using volvox check 2.53 | ftest 2.54
       # Part rate Mb Bt [  Link0  Link1  Link2  Link3 ] (Ftest)
       0 T800d-25 0.37 0 [   HOST    1:1    4:1    5:2 ]  (OK)
       ...



Our configuration
=================

The "Checkout programs" run on a Sun Sparc station.
This station is connected to a transputer network through an
interface board. Number "0" in the messages denotes the transputer
in the interface board. We run the "Checkout programs" with two different
versions of the interface board. Configuration details are as follows:

  - Interface board: "Volvox" from Archipel.
        "Old" version: transputer T800d-25. (the sucessfull test)
        "New" version: transputer T805d-25. (the TIMEOUT problem)
  - Software: "Checkout Programs" by Andy Rabagliati
      - archive: "Check-2.53.tar.Z", ftp-site not known any more.
      - "check", version 2.53, works well
      - "ftest", version 2.54, generates a TIMEOUT message

The "new" interface board is not yet connected to a transputer network.


Checkout documentation:
=======================

The documentation of the "Checkout Programs" (check2v0.tex) says:

    ftest currently tests T2, T414, T425 and T800.
    T801 support will follow soon.
    
So perhaps we should not expect "ftest" to support T805. On the other hand,
the source file "ftest.c" contains cases "T_801" and "T_805", which does
suggest support for both T801 and T805. These cases use the same test code.




ispy
====

From Inmos we got the message that the "ispy" package is the successor of
the "Checkout Programs". We found an "ispy" archive at ftp-site
"unix.hensa.ac.uk". That archive also contains a source-file "ftest.c",
whithout a case for T805 and with "case T_801" commented out.
So it seems that this version does not support T805.




