This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF_ERROR_RESOURCES after upgrade to SDK 17

Hi,

I've upgraded my SDK from 15.2 to 17.

After upgrading - I can't connect my device via NFC - it keeps disconnect with NRF_ERROR_RESOURCES.

I've tried to increase BLE queue size, it didn't help.

Can you please help me?

Thanks!

Parents
  • Hi 

    Can you give me a bit more detail on what you are doing when this error is returned?

    When sending data over BLE it is quite normal to get the NRF_ERROR_RESOURCES error when the buffers are full, but this should not cause the link to disconnect, unless you explicitly disconnect when the error is returned. 

    Is your code based on one of the examples in the SDK, or is it created from scratch?

    Best regards
    Torbjørn

  • Hi,

    When the error occurs, BLE_GAP_EVT_DISCONNECTED event is called and NRF_ERROR_RESOURCES is the disconnection reason code.

    I used the examples from the SDK, it was OK with SDK 15, but after upgrading to SDK 17, the issue started to occur.

    I tried to find if there is a place in my code with calls explicitly to a disconnection function, but I didn't find.

    Thanks!

Reply
  • Hi,

    When the error occurs, BLE_GAP_EVT_DISCONNECTED event is called and NRF_ERROR_RESOURCES is the disconnection reason code.

    I used the examples from the SDK, it was OK with SDK 15, but after upgrading to SDK 17, the issue started to occur.

    I tried to find if there is a place in my code with calls explicitly to a disconnection function, but I didn't find.

    Thanks!

Children
Related