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

Does SoftDevice S112 or S113 offer mesh support on a nRF52811?

Does SoftDevice S112 or S113 offer mesh support on a nRF52811?

The intended use is for an end-device running very simple app-logic. According to the SoftDevice properties in "s112_nrf52_7.0.1_release-notes.pdf" the combined MBR and SoftDevice memory requirements are 100.0 kB flash and 3.7 kB RAM. That leaves about 24 kb so it ought to be doable if the application fits within that space, isn't it? 

What I also couldn't figure out, is if the mesh functionality affects the call stack heavily. The release notes states that the worst-case stack usage is 1.5 kB but that seems a bit low.

Btw, what's basic difference between S112 and S113? I couldn't find any comparison charts regarding this.

Parents
  • Hi

    I noticed that it isn't mentioned in the compatibility section of the nRF5 SDK for Mesh v.4.0.0 on the Infocenter, which I have reported this internally. However, both S112 and S113 should be compatible with the nRF52811, and the nRF52811 should have limited Mesh support for the same reasons as the nRF52810. This is due to the platform being very limited in RAM and Flash Memory, and therefore doesn't support DFU and logging. The nRF52811 must also be compiled with optimization for size, which is described in the compatibility section of the Mesh SDK on the Infocenter.

    The main difference between S112 and S113 is that S113 supports LE Data Packet Length Extension.

    Best regards,

    Simon

Reply
  • Hi

    I noticed that it isn't mentioned in the compatibility section of the nRF5 SDK for Mesh v.4.0.0 on the Infocenter, which I have reported this internally. However, both S112 and S113 should be compatible with the nRF52811, and the nRF52811 should have limited Mesh support for the same reasons as the nRF52810. This is due to the platform being very limited in RAM and Flash Memory, and therefore doesn't support DFU and logging. The nRF52811 must also be compiled with optimization for size, which is described in the compatibility section of the Mesh SDK on the Infocenter.

    The main difference between S112 and S113 is that S113 supports LE Data Packet Length Extension.

    Best regards,

    Simon

Children
  • Regarding the Mesh support, can you please be a bit more specific about the limitations of the nRF52811?  

    The compatibility section of the Mesh SDK on the Infocenter doesn't give you very much information regarding what specifically will work or not regarding the BlueTooth Mesh implementation. Also, nRF52811 isn't mentioned as well. 

    Are there any other documents or guides that provide more detailed information with possible workarounds?

    I'm specifically interested in using the the Low-Power Mode feature as the end-device will be in low-power sleep state most of the time (after been provisioned to the network of course)

    Thanks, Lars.

Related