On Demand, BIST and POST Test Options - atmel-maxtouch/mxt-app GitHub Wiki

On Demand, Bist and POST Test Options

Pre-Operation Self Test (POST) are a set of safety-related tests run at start-up. Built-In Self Test (BIST) are a set of safety-related tests run in the background at specific intervals. During the on demand tests, the period POST and BIST tests are turned off.

On Demand tests can be run, on demand, by programming the CMD field and the results reported immediately to the Host. During the on demand tests, the period POST and BIST tests are turned off

If input parameters are required for a particular test, these should be entered into the configuration before running. Failing results could occur if the parameters are not correctly set.

For example the signal limits for the sensor should be entered before running the on-demand test for signal limits.

-odtest=*XX* : Run the on-demand test

Where XX, CMDs available to use:

  0x31 – Run the power test

  0x32 – Run the Pin Fault test

  0x33 – Run the Signal Limit test

  0x3E – Run all the tests in the order above

Passing or failing results are listed for each test.