My product needs HMAC using sha256.
I looked at the \nRF5_SDK_17.0.0_9d13099\examples\crypto\nrf_crypto\hmac
It has been written for nrf52832. My product uses nrf52810.
After some experimentation, I was able to get it working on nrf52810.
I used the oberon backend. I need some clarification about the specific difference between nrf52832 vs nrf52810 that might impact HMAC.
1. Do nrf52810 and nrf52832 have the same arm core? And hence the same floating point capabilities?
2. Does nrf52810 have an FPU?
3. Between the oberon backend and mbed backend, is one better than the other for nrf52810?
4. Is there a spec sheet/webpage that contains differences between nrf52832 vs nrf52810. Would be nice to know, so as not to be surprised next time, since I use the pca10040 a lot for testing, but my product is 52810 based.
Cheers and thanks,
Hari