Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

nrf_ble_lesc_request_handler() hangs with CC310 and more than 5 connections

Hello,

I noticed that nrf_ble_lesc_request_handler() hangs when I have NRF_CRYPTO_BACKEND_CC310_ENABLED and use a NRF_SDH_BLE_TOTAL_LINK_COUNT bigger than 5. Using the Oberon crypto backend or a link count <= 5 this problem does not exist.

I have reduced the link count so it's not an urgent issue for me, but I wanted to report the bug.

Parents
  • Hello,

    Thanks for reporting. I have not seen this issue before.

    Some follow up questions if you have time:

    1. Does the program hang inside the cryptocell runtime library? If it does, could you post the assembly view, CPU register content, and call stack here?

    2. Do you use the interrupt variant of the library?

    3. Do you have a bare metal application or an RTOS application?

    Thanks,

    Vidar

Reply
  • Hello,

    Thanks for reporting. I have not seen this issue before.

    Some follow up questions if you have time:

    1. Does the program hang inside the cryptocell runtime library? If it does, could you post the assembly view, CPU register content, and call stack here?

    2. Do you use the interrupt variant of the library?

    3. Do you have a bare metal application or an RTOS application?

    Thanks,

    Vidar

Children
Related