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

After program bootloader software ,application reset

Hi all ,

        I using sdk12.3   experimental_ble_app_buttonless_dfu project to development , below is my bootloader and project  ram setting:

if I don't download the bootloader software, application works ok . But after download the bootloader , in initial the application the software reset on NRF_ERROR_STORAGE_FULL:


ret_code_t pds_init()
{
ret_code_t ret;

// Check for re-initialization if debugging.
NRF_PM_DEBUG_CHECK(!m_module_initialized);

ret = fds_register(fds_evt_handler);
if (ret != NRF_SUCCESS)
{
return NRF_ERROR_INTERNAL;
}

ret = fds_init();
if (ret != NRF_SUCCESS)
{
return NRF_ERROR_STORAGE_FULL;
}

peer_id_init();
peer_ids_load();

m_module_initialized = true;

return NRF_SUCCESS;
}

Is there any idea why does it reset ? There are 4 service in my software.

Related