Usage:
m1test [ -specific < quad_num> < num_bytes> ] # test region of mem. [ -module < module_no> ] # which M1 module ? [ -bank < bank_num> ] # test a bank [0,7] of memory [ -all ] # test all the memory [ -quick ] # test all the memory quickly (DEFAULT) [ -type (b|s|l|q) ] # word size to use in transfer [ -passes < number_of_tests> ] # number of times to repeat [ -errors < maximum_number_before_exiting> ] [ -large ] # use 256 page entries [ -flash ] # test the flash memory [ -option ] # don't do basic testing - caution ! [ -nice ] # print no error messages - caution ! [ -debug ] # turn on flood lib debugging
NOTE: After running m1test, the state of the M1 memory
card is thoroughly trashed.
m1format must be run before
using other M1 applications (even other diagnostics such as m1nile.)
m1nile
This program tests the operation of the Nile interface on an M1 card.
m1init and m1format
must be run first.
Usage:
m1nile [< module_number>] # id of module to test [ -m1 (src|dst) ] ] # source or sink data in transfer [ -pattern < patt_name> ] # pattern to use: see below [ -nile (white|blue) ] # which nile bus to test [ -loc < nile_bank> ] # which P2 nile bank to use [ -size < x_samples> < y_lines> ] # size of transfer [ -repeat < repeat_times> ] # num. times to repeat [ -debug ] # toggle debugging messages [ -verbose ] # toggle all message [ -errors < max_errors> ] # number of errors before quitting [ -369 ] # ignore bug no. 369 (options may be specified by their first letter)
The -pattern option allows different parts of the hardware to be tested. Here is a brief description of each test :
Usage:
m1scan [ < module_no> ]
Usage:
m1init [ < module> ] [ < mode> ]
NOTE: If using Magic7 v6.23 or greater, this program is
automatically run during system boot for all M1 cards found in the
system.
Usage:
m1probe
Allows serious debugging of an M1 card - recompiled per case, and
intended for use in conjunction with test equipment.
m1probe [ < module_no> ]
m1malloctest
This is a suite of routines for testing the m1malloc library.
Return to Software Index
Return to Cheops Homepage