Hi,
I implemented the rnd example under ../crypto/nrf_cc310/rnd with freeRTOS. While testing i observed strange behaviour.
While debugging i got
==================== TEST START ====================
After that, there is no output in the debug screen. Then I paused the debugging and again started to run it. Then i got
CRYS_RND_AddAdditionalInput passed
Again pause and run the debugger. The output is as follows
CRYS_RND_Reseeding passed
CRYS_RND_GenerateVector for first vector passed
CRYS_RND_GenerateVector for second vector passed
Two generated vectors are different as expected
CRYS_RND_GenerateVectorInRange 1 passed
CRYS_RND_GenerateVectorInRange 2 passed
CRYS_RND_UnInstantiation passed
CRYS_RND_GenerateVector failed as expected
CRYS_RND_AddAdditionalInput passed
CRYS_RND_Instantiation passed
CRYS_RND_GenerateVector 1 passed
CRYS_RND_GenerateVector 2 passed
Compare passed
All RND tests passed
==========================
All tests passed
==================== TEST END ====================
To get all the test passed i paused and again run the debugger 4 or 5 times. I need solution for this.