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

Softdevice RAM usage when using FreeRTOS

I have used the NRF52 before, but we got a new need for it to be used with FreeRTOS.

Usually I use the RAM_START and RAM_SIZE defines the set up the ram usage for the soft device. I make it too small, and it tells me exactly what it needs to be when calling ble_stack_init().

When using FreeRTOS, it does not seem to do the same ram checking. I mad the ram RAM_START 20 bytes from the physical one, and yet it runs all the code just fine, without any warnings. I don't currently have much in the way of ram usage, so might just happen to be ok.

My question is how do I a) confirm how much ram to give the soft device when using FreeRTOS, and b) does the soft device use ram differently when using FreeROTS?

Parents Reply Children
No Data
Related