This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ERROR:Fatal When I add BLE DFU service in my own app

Hi, Nordic

I want to add BLE DFU service in my own app, so that the nRF52 can operate BLE DFU.

I only modify 2 places:

static void services_init(void)    --> init ble_dfu_init_t
static void ble_evt_dispatch(ble_evt_t * p_ble_evt)  -->ble_dfu_on_ble_evt
static void ble_dfu_evt_handler(ble_dfu_t * p_dfu, ble_dfu_evt_t * p_evt) --> add handler

Then when download or DFU, it shows

SDH:INFO:sd_ble_enable: RAM START at 0x20002798
SDH:WARNING:sd_ble_enable: app_ram_base should be adjusted to 0x20002128
SDH:WARNING:ram size should be adjusted to 0xded8 
APP_ERROR:ERROR:Fatal

Is it related to RAM address and size? Plz help me. Thanks.

Related