next up previous contents
Next: CSB Cable Connection Test Up: Debugging and Test Previous: Debugging

2TP-VME Memory Test

There are 2 testprograms available for testing the 2TP-VME memories in the CALDAQ network: one for the Private Memory, one for the Triple Port Memory (TPM). Each program fits in the transputer's on-chip memory (4 KByte), so that a faulty memory chip does not prevent the program to run.

At first the testprogram will establish the size of the memory ( 1, 4 or 16 MByte of Private Memory, 128 or 512 KByte of TPM respectively) and then perform a series of different tests on the memory. These tests take about 2.5 minutes for 4 MByte of memory.

While a test is in progress the display will show the number of KBytes written or tested so far. Each error encountered up to a certain maximum number results in a one-line error message showing the address, the data written to that address and the erroneous data read back; when the maximum number of error messages is reached the test will continue but no further error messages will be printed. At the end of the test the total number of errors encountered will be displayed.

On each 2TP-VME transputer in the CALDAQ network these tests can be run. To that end commandscripts are available to do the test on the required transputer, analogous to the commands used to debug the different transputers. The Private Memory tests can be found in directory /zeus/transputer/tools/caldaq_memtest/pm; The TPM tests can be found in directory /zeus/transputer/tools/caldaq_memtest/tpm.

(The sources for configuring/preparing the transputer network for a memory test are in /zeus/transputer/tools/dbx and the sources of the testprogram in /zeus/transputer/tools/caldaq_memtest/src.)

The Private Memory test is run by:

Separate commands are available to do the TPM tests. In the command names above tpm should be used then instead of pm.


next up previous contents
Next: CSB Cable Connection Test Up: Debugging and Test Previous: Debugging

Henk Boterenbrood
Thu Jun 20 13:06:12 MET DST 1996