NTX_DLOOP(1) — USER COMMANDS
NAME
ntx_loop − MVME339 diagnostic loopback program
SYNOPSIS
ntx_loop [ −cqr ] [ −d device ] [ −l max_rate ] [ −n nblock ] [ −s bsize ] [ −t time ]
DESCRIPTION
Ntx_dloop interfaces with the downloaded MVME339 Diagnostic Application to perform the DMA loopback test. The loopback test sends a block of data to the board, reads it back and verifies the data.
OPTIONS
−cDisable data verification (checking). The program will not verify that the data block read matches the data block written. The default is to verify the data.
−dSet the MVME339 raw device file name. This option will override the default MVME339 device name of /dev/xedt/mvme338_c0.
−lSet the data throughput limit. This option throttles the data throughput in order to limit the use of the host/MVME339 board interface. The maximum throughput rate is given in characters per second. The default maximum data rate is 40,000.
−nSet the block count. This option sets the number of data blocks to send before terminating. The default is to send data blocks for 30 seconds (see the −t option). This option is incompatible with the −t option.
−qQuiet option. Normally the program reports the test results to standard output; however, if this option is specified the program will run silently unless an error occurs.
−rUse random block sizes. The program will randomly vary the size of the data blocks from 1 to 512 bytes. The default is to always use 512 byte blocks. This option is incompatible with the −s option.
−sSet the fixed block size. This option specifies that fixed size blocks are to be used. The maximum block size is 512. This option is incompatible with the −r option.
−tSet the program execution time. This option specifies the length of time (in seconds) that the program will run before terminating. The default is 30 seconds. This option is incompatible with the −n option.
EXAMPLES
Run the DMA loopback to the default device for 3 minutes, using random block sizes, and display the results on standard output:
ntx_dloop -rt 180
FILES
/dev/xedt/mvme338_c0
~/include/st.diag.h
SEE ALSO
rhp (7)
WARNINGS
You can only kill the program with a "kill [−signal] process_id" command. Do not use "kill −9" since the diagnostic channel will not be properly closed.