Hi
We are using a BLE soft device on our nRF51822 which is about 8kb big. Anyone have one that is smaller in size?
Hi
We are using a BLE soft device on our nRF51822 which is about 8kb big. Anyone have one that is smaller in size?
Hi.
Which SoftDevice are you talking about?
Best regards,
Andreas
Version S130
Sorry, 2.0.1
Hi.
Softdevice S130 version 2.0.1 is not 8kb, where did you download it if i can ask?
Best regards,
Andreas
Hi Andreas
Apologies, it uses 8kb or RAM and we need to reduce that because we're using nRF51822 with 32kb RAM total and we don't have enough to run our algorithms so we're trying to reduce RAM where possible. Is there a version of S130 that uses less RAM?
Hi Andreas
Apologies, it uses 8kb or RAM and we need to reduce that because we're using nRF51822 with 32kb RAM total and we don't have enough to run our algorithms so we're trying to reduce RAM where possible. Is there a version of S130 that uses less RAM?
Hey,
You can check the table available in this tutorial for RAM and FLASH consumption of various softdevice versions.
Hi again and happy new year.
I think SoftDevice S130 2.0.0-7.alpha is the one which requires the least amount of memory, 4.5 kB (0x1230 bytes).
But check out the tutorial posted by Ashish above, and read if the SoftDevice you choose support the required features in the release note.
Best regards,
Andreas
Thanks Andreas and Ashish, we only use BLE in the SoftDevice and that requires 8kb. Does that sound correct? Do you know of another SD that requires less, like S332 for example?
Does the 4.5kB include the sd_ble_enable?
Hi.
Yes, if the SoftDevice is not enabled it uses 8 bytes, if its enabled it uses 0x1288 + Configurable resources, which is minimum 0x1230 for S130 2.0.0-7.alpha
I do not know if there is any other SoftDevice that uses a lower amount of RAM.
Best regards,
Andreas