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

FreeRTOS on NRF51822

Hi

I've just seen Nordic has ported FreeRTOS into the NRF5x series. Have you been using it together the S110? What's your experience? Could I use it together any SoftDevice S110 version? I fear about memory resources problems.

Thanks in advance

Elena

Parents
  • Hello.

    The nRF5 SDK (SDK 11 and newer) only supports Softdevice S130 and S132. That being said, you will probably be able to run the examples on S110 as well.

    If you use SDK 10, you will find projects for S110. I advice you to use the latest version if possible.

    I have used the "ble_app_hrs_freertos" example from SDK 11 alpha. I extended it with a second 200 Hz task, and some message queues. It is working fine. I have used it on the nRF52, so memory has not been a concern for me.

    When i compile the "ble_app_hrs_freertos" for S110 (in SDK 10), the memory size output is about 8,6K. This is quite a alot if you are using the 16K version of the nRF51.

    -Anders

Reply
  • Hello.

    The nRF5 SDK (SDK 11 and newer) only supports Softdevice S130 and S132. That being said, you will probably be able to run the examples on S110 as well.

    If you use SDK 10, you will find projects for S110. I advice you to use the latest version if possible.

    I have used the "ble_app_hrs_freertos" example from SDK 11 alpha. I extended it with a second 200 Hz task, and some message queues. It is working fine. I have used it on the nRF52, so memory has not been a concern for me.

    When i compile the "ble_app_hrs_freertos" for S110 (in SDK 10), the memory size output is about 8,6K. This is quite a alot if you are using the 16K version of the nRF51.

    -Anders

Children
No Data
Related