Memory requirements
This page details the memory requirements for the nRF Door Lock and Access Control Add-on applications.
RAM and ROM memory requirements
RAM and ROM memory consumption differs depending on the DK and the programmed application.
The following tables list memory requirement values for the nRF Door Lock and Access Control applications built in their default configuration, for both the debug and release build types.
Values are provided in kilobytes (KB).
The MCUboot ROM, Factory data, and Settings values correspond to the fixed partition sizes defined for each SoC, while the Application ROM, Total ROM, and Total RAM values are derived from the compiled images.
Note
The provided values might differ between the nRF Door Lock and Access Control Add-on releases. The Application ROM, Total ROM, and Total RAM depend on the build configuration in use and are different if non-default options are enabled.
The following table lists memory requirements for the applications running on the nRF52840 DK.
Application |
MCUboot ROM |
Application ROM |
Factory data |
Settings |
Total ROM |
Total RAM (incl. static heap) |
|---|---|---|---|---|---|---|
Matter Door Lock (Debug) |
28 |
776 |
4 |
32 |
840 |
160 |
Matter Door Lock (Release) |
28 |
689 |
4 |
32 |
753 |
156 |
Matter and Aliro Door Lock (Debug) |
28 |
892 |
4 |
32 |
956 |
207 |
Matter and Aliro Door Lock (Release) |
28 |
820 |
4 |
32 |
884 |
188 |
Aliro Access Control (Debug) |
28 |
400 |
4 |
32 |
464 |
92 |
Aliro Access Control (Release) |
28 |
301 |
4 |
32 |
365 |
80 |
The following table lists memory requirements for the applications running on the nRF5340 DK.
Application |
MCUboot ROM |
Application ROM |
Factory data |
Settings |
Total ROM |
Total RAM (incl. static heap) |
|---|---|---|---|---|---|---|
Matter Door Lock (Debug) |
32 |
711 |
4 |
32 |
779 |
172 |
Matter Door Lock (Release) |
32 |
622 |
4 |
32 |
690 |
167 |
Matter and Aliro Door Lock (Debug) |
32 |
834 |
4 |
32 |
902 |
223 |
Matter and Aliro Door Lock (Release) |
32 |
758 |
4 |
32 |
826 |
204 |
Aliro Access Control (Debug) |
32 |
372 |
4 |
32 |
440 |
89 |
Aliro Access Control (Release) |
32 |
265 |
4 |
32 |
333 |
77 |
The following table lists memory requirements for the applications running on the nRF54L15 DK.
Application |
MCUboot ROM |
Application ROM |
Factory data |
Settings |
Total ROM |
Total RAM (incl. static heap) |
|---|---|---|---|---|---|---|
Matter Door Lock (Debug) |
52 |
780 |
4 |
40 |
876 |
167 |
Matter Door Lock (Release) |
52 |
689 |
4 |
40 |
785 |
162 |
Matter and Aliro Door Lock (Debug) |
52 |
901 |
4 |
40 |
997 |
216 |
Matter and Aliro Door Lock (Release) |
52 |
824 |
4 |
40 |
920 |
197 |
Aliro Access Control (Debug) |
52 |
413 |
4 |
40 |
509 |
93 |
Aliro Access Control (Release) |
52 |
307 |
4 |
40 |
403 |
81 |
The following table lists memory requirements for the applications running on the nRF54LM20 DK.
Application |
MCUboot ROM |
Application ROM |
Factory data |
Settings |
Total ROM |
Total RAM (incl. static heap) |
|---|---|---|---|---|---|---|
Matter Door Lock (Debug) |
52 |
783 |
4 |
48 |
887 |
168 |
Matter Door Lock (Release) |
52 |
691 |
4 |
48 |
795 |
162 |
Matter and Aliro Door Lock (Debug) |
52 |
901 |
4 |
48 |
1005 |
216 |
Matter and Aliro Door Lock (Release) |
52 |
825 |
4 |
48 |
929 |
197 |
Aliro Access Control (Debug) |
52 |
412 |
4 |
48 |
516 |
93 |
Aliro Access Control (Release) |
52 |
307 |
4 |
48 |
411 |
81 |