Hej!
I see that the CRC block is used in the Radio under section 23.6 of nRF52832_PS_v1.4.pdf. Also, I noticed that the CRC32_ENABLED is only enabled in the bootloader's sdk_config.h for DFU boot validation using crc32_compute().
// <q> CRC32_ENABLED - crc32 - CRC32 calculation routines
#ifndef CRC32_ENABLED
#define CRC32_ENABLED 1
#endif
My question is that my Application also needs to call crc32_compute() for this should I have #define CRC32_ENABLED 1 in the application's sdk_config.h?
I couldn't find suitable documentation to understand if CRC block is available in the hardware of nRF52832 or if it is software based on the SDK17.1.0 library?
Please help me understand this better.
Thanks,
Tilak