Pass one or more of these ORed together as the testMask argument of SelfTest_CLB.
|
|
#define | SELFTEST_CLB_SAFE_STATE (0x01U) |
| | Run Test A: DICO kill-path / safe-state transition.
|
|
#define | SELFTEST_CLB_INTR (0x02U) |
| | Run Test B: DICO software interrupt set / clear round-trip.
|
|
#define | SELFTEST_CLB_DICO_PATH (0x04U) |
| | Run Test C: DICO phase-switching autonomy (timer-driven PS interrupt).
|
|
#define | SELFTEST_CLB_DICO_IL (0x08U) |
| | Run Test D: DICO IL data path via ADC test-mode injection + AFLT[0] + DICO IL_ACCU.
|
|
#define | SELFTEST_CLB_DICO_LIMIT (0x10U) |
| | Run Test E: DICO limit/threshold detection (INCORR_SETTING + MAX_ON_REACHED).
|
|
#define | SELFTEST_CLB_MACO_SEQ (0x20U) |
| | Run Test F: MACO sequencer functional test (start, sector transition, kill path).
|
|
#define | SELFTEST_CLB_ALL (0x3FU) |
| | Run all six sub-tests (A + B + C + D + E + F).
|