We have product that is build on SDK 14. We need to use crypto functions and want to utilize crypto cell. I backported nrf_crypto libraries from SDK 15.2 to be able to use high level API. It all seems to work with initilizing okay but it ends with hardfault on fist call to CC310 lib (I tried libcc310_gcc_0.9.0 from sdk 14 as well as libnrf_cc310_0.9.12). We are using s140_nrf52840_5.0.0-2.alpha_softdevice.
In details - I ported content of aes_ccm example and I just wanted to execute it inside of my project as a start. Function nrf_crypto_init returns success and fails in nrf_crypt function on first call to CC310 software library (cc310_backend_aes_aead.c:277:CC_AESCCM_Init()) ending with hardfault.
I know that what I am doing is a bit tricky but for now I just wanted to test this and we will update to SDK 15.2 in near future.
I can use any help/tip.
Regards