SelfTest Command

The SelfTest command performs a test of one or more of the cryptographic engines within the ECC608-TNGHNT chip. Some or all of the algorithms will be tested depending on the Input mode parameter.

For the ECC608-TNGHNT device, the SelfTest command is disabled from running automatically after a Power-up or Wake event. However, the command may be executed by the system if so desired. There is no requirement to run this test.

If any self test fails, whether called automatically on power-up, wake or via this command, the chip will enter a Failure state, where chip operation is limited. The stored Failure state is always cleared upon a wake or power cycle.