Lightweight Version of SoftDevice S112 for nRF52811?

Hi,

I'm experiencing memory constraints while using the nRF52811 with the SoftDevice S112, as it takes up a significant portion of the available memory. Is there a lightweight version of the SoftDevice S112 or a more memory-optimized alternative for the nRF52811?

Thanks in advance for your help.

Parents
  • Probably not, this is the lightest of them all.

    I was in a similar position with RAM and went to the nth level of optimisation. I'm at 99.2% RAM usage ;).

    I would start by looking at all the compiler optimisation options in Segger. If you're using debug mode this really conflates the memory usage, maybe you can develop without it.

    Then start looking at how to pack your RAM variables (ie #pragma pack(1)). At the expense of CPU time of course. :)

Reply
  • Probably not, this is the lightest of them all.

    I was in a similar position with RAM and went to the nth level of optimisation. I'm at 99.2% RAM usage ;).

    I would start by looking at all the compiler optimisation options in Segger. If you're using debug mode this really conflates the memory usage, maybe you can develop without it.

    Then start looking at how to pack your RAM variables (ie #pragma pack(1)). At the expense of CPU time of course. :)

Children
No Data
Related