Confirming that with SDK 2.0 or later you should use:
/// Provides any number of random bit from the HW random bit generator.
/// \param buffer pointer to a buffer that can hold the random bits.
/// \param length Number of 32-bit numbers to generate.
extern void ulp_rand(UINT32* buffer, UINT32 length);
Unfortunately, this is not available within SDK 1.1.0.
Also, while this is mentioned in blecen.h, I'm not aware of any formal documentation for this feature.
1 of 1 people found this helpful
ulp_rand() is a true random number generator (uses a HW RNG). ulp_getRand() is a pseudorandom number generator (uses a SW mechanism).