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

Migration from SDK 13 to SDK 15.2

Hi guys,

Can someone provide the documentation if it exists the proper way to migrate from the SDK 13 to SDK 15.2?

should I migrate from SDK 13.0 to 14, 14.0 to 14.2, 14.2 to 15.0 15.0 to 15.2?

For example, I am trying to migrate to 14.0 first and I am having issues with nrf_log and getting an error in all my NRF_LOG_XXX calls it says: "Expression must have integral type"

I could live without the NRF_LOG_xx output, but I am having an error:

..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_internal.h(315): error:  #65: expected a ";"  extern nrf_log_module_dynamic_data_t NRF_LOG_MODULE_DATA_DYNAMIC;

my sdk_config.h have the default configuration for the ble_app_blincky_c

it is my log_init()

	ret_code_t err_code = NRF_LOG_INIT(NULL);
	APP_ERROR_CHECK(err_code);
	
	NRF_LOG_DEFAULT_BACKENDS_INIT();
	
	NRF_LOG_PROCESS()

my headers for each source file where I use nrf_log:

#define NRF_LOG_MODULE_NAME main
#include "nrf_log.h"
#include "nrf_log_ctrl.h"
#include "nrf_log_default_backends.h"

Thanks in advance

Arepa

Related