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

Migrating from SDK 12.3 to SDK 15.3

Hi I am migrating my application from SDK - 12.3 to SDK 15.3 version.

My application also uses FreeRTOS so I am referring to the ble_app_hrs_freertos example code.

I have started with taking the changes from sdk_config.h and FreeRTOSConfig.h. 

This changes didn't create any problem.

When I try to take the linker settings the as it is from 12.3, the application loading gets failed.

Is there any document which I need to refer before starting the migration.

 

Please help.

Thanks in advance, 

Parents
  • Hi,

    I think it's better if you start with the linker script used by the BLE Freertos example in SDK 15.3.0. Softdevice v.6 is larger and will require a higher flash start address for your application, and possibly more RAM compared to older Softdevices.  

    I'm not familiar with CMSIS OS. It looks like it's an attempt to make a standard RTOS API for use with existing RTOSes such as Freertos and Zephyr. 

Reply
  • Hi,

    I think it's better if you start with the linker script used by the BLE Freertos example in SDK 15.3.0. Softdevice v.6 is larger and will require a higher flash start address for your application, and possibly more RAM compared to older Softdevices.  

    I'm not familiar with CMSIS OS. It looks like it's an attempt to make a standard RTOS API for use with existing RTOSes such as Freertos and Zephyr. 

Children
No Data
Related