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

Add DFU service in custom application: Insufficient RAM allocated

Dear Nordic team,

I want to add DFU services to an existing application which is based on ble_app_uart example.( SDK 15.0.0, softdevice S132 6.0.0)

What I have done is to combine ble_app_buttonless_dfu with ble_app_uart.  No error or warning occurs during compiling and linking.

But when it runs, it printed  app: Fatal error in RTT viewer.

I browsed the Q&A section and found that it might due to the definition of NRF_SDH_BLE_VS_UUID_COUNT, which is set to 1 in sdk_config.h.

Then I change it to 2, and get the following error messages.

It seems that I have to enlarge the space for softdevice.

Is there any suggestion about how to set the RAM?

Or any tutorials on adding DFU service to an application (compatible with SDK 15)?

Parents Reply Children
No Data
Related