This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RNG (Random) on Cortex-M4

Many implementations on Cortex requires true random number generation.

It is very common to use seed based on the tick counter and then rand() function which is "just" a constant fixed known function.

However, if after each reset, application get the tick at the same time (most probably) it will produce the same "randoms"  :-(

- I curious to know community opinion and knowledge about that problem?
- Any ideas how to collect more entropy?

Off-course, without using special hardware (TRNG) for that.

Amir