Tests - SMART Embedded Computing MVME7100ET Installation And Use Manual

Hide thumbs Also See for MVME7100ET:
Table of Contents

Advertisement

MOTLoad Firmware
Only one utility application operates at any given time (that is, multiple utility applications
cannot be executing concurrently).
Utility applications may interact with the user. Most test applications do not.
6.3.2

Tests

A MOTLoad test application determines whether or not the hardware meets a given
standard. Test applications are validation tests. Validation is conformance to a
specification. Most MOTLoad tests are designed to directly validate the functionality of a
specific SBC subsystem or component. It is possible for a board's component to fail in the
user application but pass specification conformance. These tests validate the operation of
such SBC modules as: dynamic memory, external cache, NVRAM, real time clock, etc.
All MOTLoad tests are designed to validate functionality with minimum user interaction.
Once launched, most MOTLoad tests operate automatically without any user interaction.
There are a few tests where the functionality being validated requires user interaction (that
is, switch tests, interactive plug-in hardware modules, etc.). Most MOTLoad test results
(error-data/status-data) are logged, not printed. Test results are not preserved and
therefore not available to user applications subsequent to their execution. All MOTLoad
tests/commands have complete and separate descriptions (refer to the MOTLoad
Firmware Package User's Manual for this information).
All devices that are available to MOTLoad for validation/verification testing are represented
by a unique device path string. Most MOTLoad tests require the operator to specify a test
device at the MOTLoad command line when invoking the test.
A listing of all device path strings can be displayed through the devShow command. If an
SBC device does not have a device path string, it is not supported by MOTLoad and can
not be directly tested. There are a few exceptions to the device path string requirement, like
testing RAM, which is not considered a true device and can be directly tested without a
device path string. Refer to the devShow command description page in the MOTLoad
Firmware Package User's Manual.
Most MOTLoad tests can be organized to execute as a group of related tests (a testSuite)
through the use of the testSuite command. The expert operator can customize their
testing by defining and creating a custom testSuite(s). The list of built-in and user-defined
MOTLoad testSuites, and their test contents, can be obtained by entering testSuite -d
at the MOTLoad prompt. All testSuites that are included as part of a product specific
MOTLoad firmware package are product specific. For more information, refer to the
testSuite command description page in the MOTLoad Firmware Package User's Manual.
Test results and test status are obtained through the testStatus, errorDisplay, and
taskActive commands. Refer to the appropriate command description page in the
MOTLoad Firmware Package User's Manual for more information.
86
MVME7100ET Single Board Computer Installation and Use (6806800K87G)
MOTLoad Firmware

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVME7100ET and is the answer not in the manual?

Table of Contents