Skip to content

Commit bbd7338

Browse files
richabprlubos
authored andcommitted
doc improvement: wifi: Update memory footprint tables for 2.9
Updated Wi-Fi memory footprint tables for the 2.9.0 release. Added memory utilization for 54H and 54L samples. SHEL-3302 Signed-off-by: Richa Pandey <[email protected]>
1 parent 3681d37 commit bbd7338

File tree

6 files changed

+114
-26
lines changed

6 files changed

+114
-26
lines changed

doc/nrf/protocols/wifi/advanced_modes/mem_requirements_raw.rst

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,40 @@ Footprint values are provided in kilobytes (KB).
1111

1212
.. tabs::
1313

14+
.. tab:: nRF54H20 DK
15+
16+
The following table lists memory requirements for samples running on the :ref:`nRF54H20 DK <programming_board_names>` (:ref:`nrf54h20dk/nrf54h20/cpuapp <zephyr:nrf54h20dk_nrf54h20>`).
17+
18+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
19+
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW Patch ROM | WPA supplicant ROM | Total RAM (incl. static HEAP) | Wi-Fi driver RAM | WPA supplicant RAM |
20+
+===============================================================+=============+====================+======================+======================+=================================+====================+======================+
21+
| :ref:`Raw TX packet <wifi_raw_tx_packet_sample>` | 502 | 3 | 73 | 146 | 222 | 146 | 15 |
22+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
23+
| :ref:`Monitor <wifi_monitor_sample>` | 490 | 3 | 73 | 146 | 228 | 150 | 15 |
24+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
25+
| :ref:`Promiscuous <wifi_promiscuous_sample>` | 508 | 3 | 73 | 146 | 231 | 150 | 15 |
26+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
27+
28+
.. tab:: nRF54L15 DK
29+
30+
The following table lists memory requirements for samples running on the :ref:`nRF54L15 DK <programming_board_names>` (:ref:`nrf54l15dk/nrf54l15/cpuapp <zephyr:nrf54l15dk_nrf54l15>`).
31+
32+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
33+
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW Patch ROM | WPA supplicant ROM | Total RAM (incl. static HEAP) | Wi-Fi driver RAM | WPA supplicant RAM |
34+
+===============================================================+=============+====================+======================+======================+=================================+====================+======================+
35+
| :ref:`Raw TX packet <wifi_raw_tx_packet_sample>` | 539 | 3 | 73 | 197 | 221 | 145 | 23 |
36+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
37+
1438
.. tab:: nRF7002 DK
1539

1640
The following table lists memory requirements for samples running on the :ref:`nRF7002 DK <programming_board_names>` (:ref:`nrf7002dk/nrf5340/cpuapp <nrf7002dk_nrf5340>`).
1741

1842
+----------------------------------------------------+-------------+-------------------------------------------+----------------------------+----------------------+---------------------------------+--------------------+----------------------+
1943
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW patch ROM | WPA supplicant ROM | Total RAM (incl. static heap) | Wi-Fi driver RAM | WPA supplicant RAM |
2044
+====================================================+=============+===========================================+============================+======================+=================================+====================+======================+
21-
| :ref:`Raw TX packet <wifi_raw_tx_packet_sample>` | 534 | 3 | 74 | 187 | 290 | 218 | 15 |
45+
| :ref:`Raw TX packet <wifi_raw_tx_packet_sample>` | 539 | 3 | 73 | 187 | 290 | 218 | 15 |
2246
+----------------------------------------------------+-------------+-------------------------------------------+----------------------------+----------------------+---------------------------------+--------------------+----------------------+
23-
| :ref:`Monitor <wifi_monitor_sample>` | 521 | 3 | 74 | 187 | 312 | 239 | 15 |
47+
| :ref:`Monitor <wifi_monitor_sample>` | 526 | 3 | 73 | 187 | 312 | 239 | 15 |
2448
+----------------------------------------------------+-------------+-------------------------------------------+----------------------------+----------------------+---------------------------------+--------------------+----------------------+
25-
| :ref:`Promiscuous <wifi_promiscuous_sample>` | 539 | 3 | 74 | 187 | 315 | 239 | 15 |
49+
| :ref:`Promiscuous <wifi_promiscuous_sample>` | 545 | 3 | 73 | 187 | 316 | 239 | 15 |
2650
+----------------------------------------------------+-------------+-------------------------------------------+----------------------------+----------------------+---------------------------------+--------------------+----------------------+

doc/nrf/protocols/wifi/provisioning/mem_requirements_ble.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ The following table lists memory requirements for the :ref:`Bluetooth LE based p
1212
+-------------------------------------------------------------+-------------+-------------------------------------------+-------------------------------+----------------------+---------------------------------+--------------------+----------------------+
1313
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW patch ROM | WPA supplicant ROM | Total RAM (incl. static heap) | Wi-Fi driver RAM | WPA supplicant RAM |
1414
+=============================================================+=============+===========================================+===============================+======================+=================================+====================+======================+
15-
| :ref:`Bluetooth LE based provision <ble_wifi_provision>` | 601 | 3 | 74 | 187 | 317 | 222 | 15 |
15+
| :ref:`Bluetooth LE based provision <ble_wifi_provision>` | 606 | 3 | 73 | 187 | 318 | 222 | 15 |
1616
+-------------------------------------------------------------+-------------+-------------------------------------------+-------------------------------+----------------------+---------------------------------+--------------------+----------------------+

doc/nrf/protocols/wifi/provisioning/mem_requirements_softap.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The following table lists memory requirements for the :ref:`SoftAP based provisi
1313
+-------------------------------------------------------------+-------------+-------------------------------------------+-------------------------------+----------------------+---------------------------------+--------------------+----------------------+
1414
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW patch ROM | WPA supplicant ROM | Total RAM (incl. static heap) | Wi-Fi driver RAM | WPA supplicant RAM |
1515
+=============================================================+=============+===========================================+===============================+======================+=================================+====================+======================+
16-
| :ref:`SoftAP based provision <softap_wifi_provision_sample>`| 656 | 0 | 74 | 0 | 217 | 0 | 0 |
16+
| :ref:`SoftAP based provision <softap_wifi_provision_sample>`| 660 | 0 | 73 | 0 | 217 | 0 | 0 |
1717
+-------------------------------------------------------------+-------------+-------------------------------------------+-------------------------------+----------------------+---------------------------------+--------------------+----------------------+
1818

1919
.. note::

doc/nrf/protocols/wifi/sap_mode/mem_requirements_sap.rst

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,34 @@ Code and RAM memory footprint requirements differ depending on the selected plat
77

88
Footprint values are provided in kilobytes (KB).
99

10-
The following table lists the memory requirements for :ref:`SoftAP <wifi_softap_sample>` sample running on the :ref:`nRF7002 DK <programming_board_names>` (:ref:`nrf7002dk/nrf5340/cpuapp <nrf7002dk_nrf5340>`).
10+
.. tabs::
1111

12-
+--------------------------------------+-------------+-------------------------------------------+--------------------------+----------------------+---------------------------------+--------------------+----------------------+
13-
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW patch ROM | WPA supplicant ROM | Total RAM (incl. static heap) | Wi-Fi driver RAM | WPA supplicant RAM |
14-
+======================================+=============+===========================================+==========================+======================+=================================+====================+======================+
15-
| :ref:`SoftAP <wifi_softap_sample>` | 716 | 3 | 74 | 300 | 309 | 228 | 15 |
16-
+--------------------------------------+-------------+-------------------------------------------+--------------------------+----------------------+---------------------------------+--------------------+----------------------+
12+
.. tab:: nRF54H20 DK
13+
14+
The following table lists the memory requirements for :ref:`SoftAP <wifi_softap_sample>` sample running on the :ref:`nRF54H20 DK <programming_board_names>` (:ref:`nrf54h20dk/nrf54h20/cpuapp <zephyr:nrf54h20dk_nrf54h20>`).
15+
16+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
17+
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW Patch ROM | WPA supplicant ROM | Total RAM (incl. static HEAP) | Wi-Fi driver RAM | WPA supplicant RAM |
18+
+===============================================================+=============+====================+======================+======================+=================================+====================+======================+
19+
| :ref:`SoftAP <wifi_softap_sample>` | 676 | 3 | 73 | 253 | 231 | 146 | 15 |
20+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
21+
22+
.. tab:: nRF54L15 DK
23+
24+
The following table lists the memory requirements for :ref:`SoftAP <wifi_softap_sample>` sample running on the :ref:`nRF54L15 DK <programming_board_names>` (:ref:`nrf54l15dk/nrf54l15/cpuapp <zephyr:nrf54l15dk_nrf54l15>`).
25+
26+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
27+
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW Patch ROM | WPA supplicant ROM | Total RAM (incl. static HEAP) | Wi-Fi driver RAM | WPA supplicant RAM |
28+
+===============================================================+=============+====================+======================+======================+=================================+====================+======================+
29+
| :ref:`SoftAP <wifi_softap_sample>` | 720 | 3 | 73 | 309 | 230 | 145 | 23 |
30+
+---------------------------------------------------------------+-------------+--------------------+----------------------+----------------------+---------------------------------+--------------------+----------------------+
31+
32+
.. tab:: nRF7002 DK
33+
34+
The following table lists the memory requirements for :ref:`SoftAP <wifi_softap_sample>` sample running on the :ref:`nRF7002 DK <programming_board_names>` (:ref:`nrf7002dk/nrf5340/cpuapp <nrf7002dk_nrf5340>`).
35+
36+
+--------------------------------------+-------------+-------------------------------------------+--------------------------+----------------------+---------------------------------+--------------------+----------------------+
37+
| Sample | Total ROM | Wi-Fi driver ROM | nRF70 FW patch ROM | WPA supplicant ROM | Total RAM (incl. static heap) | Wi-Fi driver RAM | WPA supplicant RAM |
38+
+======================================+=============+===========================================+==========================+======================+=================================+====================+======================+
39+
| :ref:`SoftAP <wifi_softap_sample>` | 720 | 3 | 73 | 300 | 309 | 228 | 15 |
40+
+--------------------------------------+-------------+-------------------------------------------+--------------------------+----------------------+---------------------------------+--------------------+----------------------+

0 commit comments

Comments
 (0)